(0) Obligation:

Clauses:

e(L, T) :- t(L, T).
e(L, T) :- ','(t(L, .(plus, C)), e(C, T)).
t(L, T) :- n(L, T).
t(L, T) :- ','(n(L, .(star, C)), t(C, T)).
n(.(L, T), T) :- z(L).
n(.(lbrace, A), B) :- e(A, .(rbrace, B)).
z(a).
z(b).
z(c).

Queries:

e(g,a).

(1) PrologToDTProblemTransformerProof (SOUND transformation)

Built DT problem from termination graph.

(2) Obligation:

Triples:

n32(.(lbrace, T89), X84) :- e53(T89, X84).
t203(.(lbrace, T335), X510) :- e1(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))).
t203(T345, X530) :- n32(T345, X529).
t203(T345, X530) :- ','(nc32(T345, T349), t203(T349, X530)).
e198(T302, X465) :- t203(T302, X465).
e198(T357, X551) :- t234(T357, X550).
e198(T357, X551) :- ','(tc234(T357, T359), e198(T359, X551)).
t409(.(lbrace, T638), X1025) :- e1(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))).
t409(T648, X1045) :- n32(T648, X1044).
t409(T648, X1045) :- ','(nc32(T648, T652), t409(T652, X1045)).
t234(.(lbrace, T392), X599) :- e259(T392, X599).
t234(T780, X1303) :- n32(T780, X1302).
t234(T780, X1303) :- ','(nc32(T780, T784), t234(T784, X1303)).
e404(T605, X980) :- t409(T605, X980).
e404(T660, X1066) :- t234(T660, X1065).
e404(T660, X1066) :- ','(tc234(T660, T662), e404(T662, X1066)).
t380(.(lbrace, T597), X954) :- e404(T597, X954).
t380(T670, X1088) :- n32(T670, X1087).
t380(T670, X1088) :- ','(nc32(T670, T674), t380(T674, X1088)).
e375(T564, X909) :- t380(T564, X909).
e375(T682, X1109) :- t234(T682, X1108).
e375(T682, X1109) :- ','(tc234(T682, T684), e375(T684, X1109)).
t351(.(lbrace, T556), X883) :- e375(T556, X883).
t351(T692, X1131) :- n32(T692, X1130).
t351(T692, X1131) :- ','(nc32(T692, T696), t351(T696, X1131)).
e346(T523, X838) :- t351(T523, X838).
e346(T704, X1152) :- t234(T704, X1151).
e346(T704, X1152) :- ','(tc234(T704, T706), e346(T706, X1152)).
t322(.(lbrace, T515), X812) :- e346(T515, X812).
t322(T714, X1174) :- n32(T714, X1173).
t322(T714, X1174) :- ','(nc32(T714, T718), t322(T718, X1174)).
e317(T482, X767) :- t322(T482, X767).
e317(T726, X1195) :- t234(T726, X1194).
e317(T726, X1195) :- ','(tc234(T726, T728), e317(T728, X1195)).
t293(.(lbrace, T474), X741) :- e317(T474, X741).
t293(T736, X1217) :- n32(T736, X1216).
t293(T736, X1217) :- ','(nc32(T736, T740), t293(T740, X1217)).
e288(T441, X696) :- t293(T441, X696).
e288(T748, X1238) :- t234(T748, X1237).
e288(T748, X1238) :- ','(tc234(T748, T750), e288(T750, X1238)).
t264(.(lbrace, T433), X670) :- e288(T433, X670).
t264(T758, X1260) :- n32(T758, X1259).
t264(T758, X1260) :- ','(nc32(T758, T762), t264(T762, X1260)).
e259(T400, X625) :- t264(T400, X625).
e259(T770, X1281) :- t234(T770, X1280).
e259(T770, X1281) :- ','(tc234(T770, T772), e259(T772, X1281)).
t174(.(lbrace, T294), X439) :- e198(T294, X439).
t174(T795, X1326) :- n32(T795, X1325).
t174(T795, X1326) :- ','(nc32(T795, T799), t174(T799, X1326)).
e169(T261, X394) :- t174(T261, X394).
e169(T807, X1347) :- t234(T807, X1346).
e169(T807, X1347) :- ','(tc234(T807, T809), e169(T809, X1347)).
t145(.(lbrace, T253), X368) :- e169(T253, X368).
t145(T817, X1369) :- n32(T817, X1368).
t145(T817, X1369) :- ','(nc32(T817, T821), t145(T821, X1369)).
e140(T220, X323) :- t145(T220, X323).
e140(T829, X1390) :- t234(T829, X1389).
e140(T829, X1390) :- ','(tc234(T829, T831), e140(T831, X1390)).
t116(.(lbrace, T212), X297) :- e140(T212, X297).
t116(T839, X1412) :- n32(T839, X1411).
t116(T839, X1412) :- ','(nc32(T839, T843), t116(T843, X1412)).
e111(T179, X252) :- t116(T179, X252).
e111(T851, X1433) :- t234(T851, X1432).
e111(T851, X1433) :- ','(tc234(T851, T853), e111(T853, X1433)).
t87(.(lbrace, T171), X226) :- e111(T171, X226).
t87(T861, X1455) :- n32(T861, X1454).
t87(T861, X1455) :- ','(nc32(T861, T865), t87(T865, X1455)).
e82(T138, X181) :- t87(T138, X181).
e82(T873, X1476) :- t234(T873, X1475).
e82(T873, X1476) :- ','(tc234(T873, T875), e82(T875, X1476)).
t58(.(lbrace, T130), X155) :- e82(T130, X155).
t58(T883, X1498) :- n32(T883, X1497).
t58(T883, X1498) :- ','(nc32(T883, T887), t58(T887, X1498)).
e53(T97, X110) :- t58(T97, X110).
e53(T895, X1519) :- t234(T895, X1518).
e53(T895, X1519) :- ','(tc234(T895, T897), e53(T897, X1519)).
n7(.(lbrace, T41), T43) :- e1(T41, .(rbrace, T43)).
p31(T62, X59, T64) :- n32(T62, X59).
p31(T62, T916, T918) :- ','(nc32(T62, T916), n7(T916, T918)).
p31(T62, T929, T931) :- ','(nc32(T62, T929), p31(T929, X1556, T931)).
e1(T22, T24) :- n7(T22, T24).
e1(T62, T64) :- p31(T62, X59, T64).
e1(T941, T943) :- t234(T941, X1569).
e1(T941, T943) :- ','(tc234(T941, T945), e1(T945, T943)).

Clauses:

ec1(T22, T24) :- nc7(T22, T24).
ec1(T62, T64) :- qc31(T62, X59, T64).
ec1(T941, T943) :- ','(tc234(T941, T945), ec1(T945, T943)).
nc32(.(a, .(star, T86)), T86).
nc32(.(b, .(star, T86)), T86).
nc32(.(c, .(star, T86)), T86).
nc32(.(lbrace, T89), X84) :- ec53(T89, X84).
tc203(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332).
tc203(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332).
tc203(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332).
tc203(.(lbrace, T335), X510) :- ec1(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))).
tc203(T345, X530) :- ','(nc32(T345, T349), tc203(T349, X530)).
ec198(T302, X465) :- tc203(T302, X465).
ec198(T357, X551) :- ','(tc234(T357, T359), ec198(T359, X551)).
tc409(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635).
tc409(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635).
tc409(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635).
tc409(.(lbrace, T638), X1025) :- ec1(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))).
tc409(T648, X1045) :- ','(nc32(T648, T652), tc409(T652, X1045)).
tc234(.(a, .(plus, T389)), T389).
tc234(.(b, .(plus, T389)), T389).
tc234(.(c, .(plus, T389)), T389).
tc234(.(lbrace, T392), X599) :- ec259(T392, X599).
tc234(T780, X1303) :- ','(nc32(T780, T784), tc234(T784, X1303)).
ec404(T605, X980) :- tc409(T605, X980).
ec404(T660, X1066) :- ','(tc234(T660, T662), ec404(T662, X1066)).
tc380(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594).
tc380(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594).
tc380(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594).
tc380(.(lbrace, T597), X954) :- ec404(T597, X954).
tc380(T670, X1088) :- ','(nc32(T670, T674), tc380(T674, X1088)).
ec375(T564, X909) :- tc380(T564, X909).
ec375(T682, X1109) :- ','(tc234(T682, T684), ec375(T684, X1109)).
tc351(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553).
tc351(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553).
tc351(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553).
tc351(.(lbrace, T556), X883) :- ec375(T556, X883).
tc351(T692, X1131) :- ','(nc32(T692, T696), tc351(T696, X1131)).
ec346(T523, X838) :- tc351(T523, X838).
ec346(T704, X1152) :- ','(tc234(T704, T706), ec346(T706, X1152)).
tc322(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512).
tc322(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512).
tc322(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512).
tc322(.(lbrace, T515), X812) :- ec346(T515, X812).
tc322(T714, X1174) :- ','(nc32(T714, T718), tc322(T718, X1174)).
ec317(T482, X767) :- tc322(T482, X767).
ec317(T726, X1195) :- ','(tc234(T726, T728), ec317(T728, X1195)).
tc293(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471).
tc293(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471).
tc293(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471).
tc293(.(lbrace, T474), X741) :- ec317(T474, X741).
tc293(T736, X1217) :- ','(nc32(T736, T740), tc293(T740, X1217)).
ec288(T441, X696) :- tc293(T441, X696).
ec288(T748, X1238) :- ','(tc234(T748, T750), ec288(T750, X1238)).
tc264(.(a, .(rbrace, .(plus, T430))), T430).
tc264(.(b, .(rbrace, .(plus, T430))), T430).
tc264(.(c, .(rbrace, .(plus, T430))), T430).
tc264(.(lbrace, T433), X670) :- ec288(T433, X670).
tc264(T758, X1260) :- ','(nc32(T758, T762), tc264(T762, X1260)).
ec259(T400, X625) :- tc264(T400, X625).
ec259(T770, X1281) :- ','(tc234(T770, T772), ec259(T772, X1281)).
tc174(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291).
tc174(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291).
tc174(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291).
tc174(.(lbrace, T294), X439) :- ec198(T294, X439).
tc174(T795, X1326) :- ','(nc32(T795, T799), tc174(T799, X1326)).
ec169(T261, X394) :- tc174(T261, X394).
ec169(T807, X1347) :- ','(tc234(T807, T809), ec169(T809, X1347)).
tc145(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250).
tc145(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250).
tc145(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250).
tc145(.(lbrace, T253), X368) :- ec169(T253, X368).
tc145(T817, X1369) :- ','(nc32(T817, T821), tc145(T821, X1369)).
ec140(T220, X323) :- tc145(T220, X323).
ec140(T829, X1390) :- ','(tc234(T829, T831), ec140(T831, X1390)).
tc116(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209).
tc116(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209).
tc116(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209).
tc116(.(lbrace, T212), X297) :- ec140(T212, X297).
tc116(T839, X1412) :- ','(nc32(T839, T843), tc116(T843, X1412)).
ec111(T179, X252) :- tc116(T179, X252).
ec111(T851, X1433) :- ','(tc234(T851, T853), ec111(T853, X1433)).
tc87(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168).
tc87(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168).
tc87(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168).
tc87(.(lbrace, T171), X226) :- ec111(T171, X226).
tc87(T861, X1455) :- ','(nc32(T861, T865), tc87(T865, X1455)).
ec82(T138, X181) :- tc87(T138, X181).
ec82(T873, X1476) :- ','(tc234(T873, T875), ec82(T875, X1476)).
tc58(.(a, .(rbrace, .(star, T127))), T127).
tc58(.(b, .(rbrace, .(star, T127))), T127).
tc58(.(c, .(rbrace, .(star, T127))), T127).
tc58(.(lbrace, T130), X155) :- ec82(T130, X155).
tc58(T883, X1498) :- ','(nc32(T883, T887), tc58(T887, X1498)).
ec53(T97, X110) :- tc58(T97, X110).
ec53(T895, X1519) :- ','(tc234(T895, T897), ec53(T897, X1519)).
nc7(.(a, T36), T36).
nc7(.(b, T36), T36).
nc7(.(c, T36), T36).
nc7(.(lbrace, T41), T43) :- ec1(T41, .(rbrace, T43)).
qc31(T62, T916, T918) :- ','(nc32(T62, T916), nc7(T916, T918)).
qc31(T62, T929, T931) :- ','(nc32(T62, T929), qc31(T929, X1556, T931)).

Afs:

e1(x1, x2)  =  e1(x1)

(3) TriplesToPiDPProof (SOUND transformation)

We use the technique of [LOPSTR]. With regard to the inferred argument filtering the predicates were used in the following modes:
e1_in: (b,f)
n7_in: (b,f)
p31_in: (b,f,f)
n32_in: (b,f)
e53_in: (b,f)
t58_in: (b,f)
e82_in: (b,f)
t87_in: (b,f)
e111_in: (b,f)
t116_in: (b,f)
e140_in: (b,f)
t145_in: (b,f)
e169_in: (b,f)
t174_in: (b,f)
e198_in: (b,f)
t203_in: (b,f)
t234_in: (b,f)
e259_in: (b,f)
t264_in: (b,f)
e288_in: (b,f)
t293_in: (b,f)
e317_in: (b,f)
t322_in: (b,f)
e346_in: (b,f)
t351_in: (b,f)
e375_in: (b,f)
t380_in: (b,f)
e404_in: (b,f)
t409_in: (b,f)
tc234_in: (b,f)
ec259_in: (b,f)
tc264_in: (b,f)
ec288_in: (b,f)
tc293_in: (b,f)
ec317_in: (b,f)
tc322_in: (b,f)
ec346_in: (b,f)
tc351_in: (b,f)
ec375_in: (b,f)
tc380_in: (b,f)
ec404_in: (b,f)
tc409_in: (b,f)
ec1_in: (b,f)
nc7_in: (b,f)
qc31_in: (b,f,f)
nc32_in: (b,f)
ec53_in: (b,f)
tc58_in: (b,f)
ec82_in: (b,f)
tc87_in: (b,f)
ec111_in: (b,f)
tc116_in: (b,f)
ec140_in: (b,f)
tc145_in: (b,f)
ec169_in: (b,f)
tc174_in: (b,f)
ec198_in: (b,f)
tc203_in: (b,f)
Transforming TRIPLES into the following Term Rewriting System:
Pi DP problem:
The TRS P consists of the following rules:

E1_IN_GA(T22, T24) → U108_GA(T22, T24, n7_in_ga(T22, T24))
E1_IN_GA(T22, T24) → N7_IN_GA(T22, T24)
N7_IN_GA(.(lbrace, T41), T43) → U102_GA(T41, T43, e1_in_ga(T41, .(rbrace, T43)))
N7_IN_GA(.(lbrace, T41), T43) → E1_IN_GA(T41, .(rbrace, T43))
E1_IN_GA(T62, T64) → U109_GA(T62, T64, p31_in_gaa(T62, X59, T64))
E1_IN_GA(T62, T64) → P31_IN_GAA(T62, X59, T64)
P31_IN_GAA(T62, X59, T64) → U103_GAA(T62, X59, T64, n32_in_ga(T62, X59))
P31_IN_GAA(T62, X59, T64) → N32_IN_GA(T62, X59)
N32_IN_GA(.(lbrace, T89), X84) → U1_GA(T89, X84, e53_in_ga(T89, X84))
N32_IN_GA(.(lbrace, T89), X84) → E53_IN_GA(T89, X84)
E53_IN_GA(T97, X110) → U98_GA(T97, X110, t58_in_ga(T97, X110))
E53_IN_GA(T97, X110) → T58_IN_GA(T97, X110)
T58_IN_GA(.(lbrace, T130), X155) → U94_GA(T130, X155, e82_in_ga(T130, X155))
T58_IN_GA(.(lbrace, T130), X155) → E82_IN_GA(T130, X155)
E82_IN_GA(T138, X181) → U90_GA(T138, X181, t87_in_ga(T138, X181))
E82_IN_GA(T138, X181) → T87_IN_GA(T138, X181)
T87_IN_GA(.(lbrace, T171), X226) → U86_GA(T171, X226, e111_in_ga(T171, X226))
T87_IN_GA(.(lbrace, T171), X226) → E111_IN_GA(T171, X226)
E111_IN_GA(T179, X252) → U82_GA(T179, X252, t116_in_ga(T179, X252))
E111_IN_GA(T179, X252) → T116_IN_GA(T179, X252)
T116_IN_GA(.(lbrace, T212), X297) → U78_GA(T212, X297, e140_in_ga(T212, X297))
T116_IN_GA(.(lbrace, T212), X297) → E140_IN_GA(T212, X297)
E140_IN_GA(T220, X323) → U74_GA(T220, X323, t145_in_ga(T220, X323))
E140_IN_GA(T220, X323) → T145_IN_GA(T220, X323)
T145_IN_GA(.(lbrace, T253), X368) → U70_GA(T253, X368, e169_in_ga(T253, X368))
T145_IN_GA(.(lbrace, T253), X368) → E169_IN_GA(T253, X368)
E169_IN_GA(T261, X394) → U66_GA(T261, X394, t174_in_ga(T261, X394))
E169_IN_GA(T261, X394) → T174_IN_GA(T261, X394)
T174_IN_GA(.(lbrace, T294), X439) → U62_GA(T294, X439, e198_in_ga(T294, X439))
T174_IN_GA(.(lbrace, T294), X439) → E198_IN_GA(T294, X439)
E198_IN_GA(T302, X465) → U6_GA(T302, X465, t203_in_ga(T302, X465))
E198_IN_GA(T302, X465) → T203_IN_GA(T302, X465)
T203_IN_GA(.(lbrace, T335), X510) → U2_GA(T335, X510, e1_in_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
T203_IN_GA(.(lbrace, T335), X510) → E1_IN_GA(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))
E1_IN_GA(T941, T943) → U110_GA(T941, T943, t234_in_ga(T941, X1569))
E1_IN_GA(T941, T943) → T234_IN_GA(T941, X1569)
T234_IN_GA(.(lbrace, T392), X599) → U14_GA(T392, X599, e259_in_ga(T392, X599))
T234_IN_GA(.(lbrace, T392), X599) → E259_IN_GA(T392, X599)
E259_IN_GA(T400, X625) → U58_GA(T400, X625, t264_in_ga(T400, X625))
E259_IN_GA(T400, X625) → T264_IN_GA(T400, X625)
T264_IN_GA(.(lbrace, T433), X670) → U54_GA(T433, X670, e288_in_ga(T433, X670))
T264_IN_GA(.(lbrace, T433), X670) → E288_IN_GA(T433, X670)
E288_IN_GA(T441, X696) → U50_GA(T441, X696, t293_in_ga(T441, X696))
E288_IN_GA(T441, X696) → T293_IN_GA(T441, X696)
T293_IN_GA(.(lbrace, T474), X741) → U46_GA(T474, X741, e317_in_ga(T474, X741))
T293_IN_GA(.(lbrace, T474), X741) → E317_IN_GA(T474, X741)
E317_IN_GA(T482, X767) → U42_GA(T482, X767, t322_in_ga(T482, X767))
E317_IN_GA(T482, X767) → T322_IN_GA(T482, X767)
T322_IN_GA(.(lbrace, T515), X812) → U38_GA(T515, X812, e346_in_ga(T515, X812))
T322_IN_GA(.(lbrace, T515), X812) → E346_IN_GA(T515, X812)
E346_IN_GA(T523, X838) → U34_GA(T523, X838, t351_in_ga(T523, X838))
E346_IN_GA(T523, X838) → T351_IN_GA(T523, X838)
T351_IN_GA(.(lbrace, T556), X883) → U30_GA(T556, X883, e375_in_ga(T556, X883))
T351_IN_GA(.(lbrace, T556), X883) → E375_IN_GA(T556, X883)
E375_IN_GA(T564, X909) → U26_GA(T564, X909, t380_in_ga(T564, X909))
E375_IN_GA(T564, X909) → T380_IN_GA(T564, X909)
T380_IN_GA(.(lbrace, T597), X954) → U22_GA(T597, X954, e404_in_ga(T597, X954))
T380_IN_GA(.(lbrace, T597), X954) → E404_IN_GA(T597, X954)
E404_IN_GA(T605, X980) → U18_GA(T605, X980, t409_in_ga(T605, X980))
E404_IN_GA(T605, X980) → T409_IN_GA(T605, X980)
T409_IN_GA(.(lbrace, T638), X1025) → U10_GA(T638, X1025, e1_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
T409_IN_GA(.(lbrace, T638), X1025) → E1_IN_GA(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))
E1_IN_GA(T941, T943) → U111_GA(T941, T943, tc234_in_ga(T941, T945))
U111_GA(T941, T943, tc234_out_ga(T941, T945)) → U112_GA(T941, T943, e1_in_ga(T945, T943))
U111_GA(T941, T943, tc234_out_ga(T941, T945)) → E1_IN_GA(T945, T943)
T409_IN_GA(T648, X1045) → U11_GA(T648, X1045, n32_in_ga(T648, X1044))
T409_IN_GA(T648, X1045) → N32_IN_GA(T648, X1044)
T409_IN_GA(T648, X1045) → U12_GA(T648, X1045, nc32_in_ga(T648, T652))
U12_GA(T648, X1045, nc32_out_ga(T648, T652)) → U13_GA(T648, X1045, t409_in_ga(T652, X1045))
U12_GA(T648, X1045, nc32_out_ga(T648, T652)) → T409_IN_GA(T652, X1045)
E404_IN_GA(T660, X1066) → U19_GA(T660, X1066, t234_in_ga(T660, X1065))
E404_IN_GA(T660, X1066) → T234_IN_GA(T660, X1065)
T234_IN_GA(T780, X1303) → U15_GA(T780, X1303, n32_in_ga(T780, X1302))
T234_IN_GA(T780, X1303) → N32_IN_GA(T780, X1302)
T234_IN_GA(T780, X1303) → U16_GA(T780, X1303, nc32_in_ga(T780, T784))
U16_GA(T780, X1303, nc32_out_ga(T780, T784)) → U17_GA(T780, X1303, t234_in_ga(T784, X1303))
U16_GA(T780, X1303, nc32_out_ga(T780, T784)) → T234_IN_GA(T784, X1303)
E404_IN_GA(T660, X1066) → U20_GA(T660, X1066, tc234_in_ga(T660, T662))
U20_GA(T660, X1066, tc234_out_ga(T660, T662)) → U21_GA(T660, X1066, e404_in_ga(T662, X1066))
U20_GA(T660, X1066, tc234_out_ga(T660, T662)) → E404_IN_GA(T662, X1066)
T380_IN_GA(T670, X1088) → U23_GA(T670, X1088, n32_in_ga(T670, X1087))
T380_IN_GA(T670, X1088) → N32_IN_GA(T670, X1087)
T380_IN_GA(T670, X1088) → U24_GA(T670, X1088, nc32_in_ga(T670, T674))
U24_GA(T670, X1088, nc32_out_ga(T670, T674)) → U25_GA(T670, X1088, t380_in_ga(T674, X1088))
U24_GA(T670, X1088, nc32_out_ga(T670, T674)) → T380_IN_GA(T674, X1088)
E375_IN_GA(T682, X1109) → U27_GA(T682, X1109, t234_in_ga(T682, X1108))
E375_IN_GA(T682, X1109) → T234_IN_GA(T682, X1108)
E375_IN_GA(T682, X1109) → U28_GA(T682, X1109, tc234_in_ga(T682, T684))
U28_GA(T682, X1109, tc234_out_ga(T682, T684)) → U29_GA(T682, X1109, e375_in_ga(T684, X1109))
U28_GA(T682, X1109, tc234_out_ga(T682, T684)) → E375_IN_GA(T684, X1109)
T351_IN_GA(T692, X1131) → U31_GA(T692, X1131, n32_in_ga(T692, X1130))
T351_IN_GA(T692, X1131) → N32_IN_GA(T692, X1130)
T351_IN_GA(T692, X1131) → U32_GA(T692, X1131, nc32_in_ga(T692, T696))
U32_GA(T692, X1131, nc32_out_ga(T692, T696)) → U33_GA(T692, X1131, t351_in_ga(T696, X1131))
U32_GA(T692, X1131, nc32_out_ga(T692, T696)) → T351_IN_GA(T696, X1131)
E346_IN_GA(T704, X1152) → U35_GA(T704, X1152, t234_in_ga(T704, X1151))
E346_IN_GA(T704, X1152) → T234_IN_GA(T704, X1151)
E346_IN_GA(T704, X1152) → U36_GA(T704, X1152, tc234_in_ga(T704, T706))
U36_GA(T704, X1152, tc234_out_ga(T704, T706)) → U37_GA(T704, X1152, e346_in_ga(T706, X1152))
U36_GA(T704, X1152, tc234_out_ga(T704, T706)) → E346_IN_GA(T706, X1152)
T322_IN_GA(T714, X1174) → U39_GA(T714, X1174, n32_in_ga(T714, X1173))
T322_IN_GA(T714, X1174) → N32_IN_GA(T714, X1173)
T322_IN_GA(T714, X1174) → U40_GA(T714, X1174, nc32_in_ga(T714, T718))
U40_GA(T714, X1174, nc32_out_ga(T714, T718)) → U41_GA(T714, X1174, t322_in_ga(T718, X1174))
U40_GA(T714, X1174, nc32_out_ga(T714, T718)) → T322_IN_GA(T718, X1174)
E317_IN_GA(T726, X1195) → U43_GA(T726, X1195, t234_in_ga(T726, X1194))
E317_IN_GA(T726, X1195) → T234_IN_GA(T726, X1194)
E317_IN_GA(T726, X1195) → U44_GA(T726, X1195, tc234_in_ga(T726, T728))
U44_GA(T726, X1195, tc234_out_ga(T726, T728)) → U45_GA(T726, X1195, e317_in_ga(T728, X1195))
U44_GA(T726, X1195, tc234_out_ga(T726, T728)) → E317_IN_GA(T728, X1195)
T293_IN_GA(T736, X1217) → U47_GA(T736, X1217, n32_in_ga(T736, X1216))
T293_IN_GA(T736, X1217) → N32_IN_GA(T736, X1216)
T293_IN_GA(T736, X1217) → U48_GA(T736, X1217, nc32_in_ga(T736, T740))
U48_GA(T736, X1217, nc32_out_ga(T736, T740)) → U49_GA(T736, X1217, t293_in_ga(T740, X1217))
U48_GA(T736, X1217, nc32_out_ga(T736, T740)) → T293_IN_GA(T740, X1217)
E288_IN_GA(T748, X1238) → U51_GA(T748, X1238, t234_in_ga(T748, X1237))
E288_IN_GA(T748, X1238) → T234_IN_GA(T748, X1237)
E288_IN_GA(T748, X1238) → U52_GA(T748, X1238, tc234_in_ga(T748, T750))
U52_GA(T748, X1238, tc234_out_ga(T748, T750)) → U53_GA(T748, X1238, e288_in_ga(T750, X1238))
U52_GA(T748, X1238, tc234_out_ga(T748, T750)) → E288_IN_GA(T750, X1238)
T264_IN_GA(T758, X1260) → U55_GA(T758, X1260, n32_in_ga(T758, X1259))
T264_IN_GA(T758, X1260) → N32_IN_GA(T758, X1259)
T264_IN_GA(T758, X1260) → U56_GA(T758, X1260, nc32_in_ga(T758, T762))
U56_GA(T758, X1260, nc32_out_ga(T758, T762)) → U57_GA(T758, X1260, t264_in_ga(T762, X1260))
U56_GA(T758, X1260, nc32_out_ga(T758, T762)) → T264_IN_GA(T762, X1260)
E259_IN_GA(T770, X1281) → U59_GA(T770, X1281, t234_in_ga(T770, X1280))
E259_IN_GA(T770, X1281) → T234_IN_GA(T770, X1280)
E259_IN_GA(T770, X1281) → U60_GA(T770, X1281, tc234_in_ga(T770, T772))
U60_GA(T770, X1281, tc234_out_ga(T770, T772)) → U61_GA(T770, X1281, e259_in_ga(T772, X1281))
U60_GA(T770, X1281, tc234_out_ga(T770, T772)) → E259_IN_GA(T772, X1281)
T203_IN_GA(T345, X530) → U3_GA(T345, X530, n32_in_ga(T345, X529))
T203_IN_GA(T345, X530) → N32_IN_GA(T345, X529)
T203_IN_GA(T345, X530) → U4_GA(T345, X530, nc32_in_ga(T345, T349))
U4_GA(T345, X530, nc32_out_ga(T345, T349)) → U5_GA(T345, X530, t203_in_ga(T349, X530))
U4_GA(T345, X530, nc32_out_ga(T345, T349)) → T203_IN_GA(T349, X530)
E198_IN_GA(T357, X551) → U7_GA(T357, X551, t234_in_ga(T357, X550))
E198_IN_GA(T357, X551) → T234_IN_GA(T357, X550)
E198_IN_GA(T357, X551) → U8_GA(T357, X551, tc234_in_ga(T357, T359))
U8_GA(T357, X551, tc234_out_ga(T357, T359)) → U9_GA(T357, X551, e198_in_ga(T359, X551))
U8_GA(T357, X551, tc234_out_ga(T357, T359)) → E198_IN_GA(T359, X551)
T174_IN_GA(T795, X1326) → U63_GA(T795, X1326, n32_in_ga(T795, X1325))
T174_IN_GA(T795, X1326) → N32_IN_GA(T795, X1325)
T174_IN_GA(T795, X1326) → U64_GA(T795, X1326, nc32_in_ga(T795, T799))
U64_GA(T795, X1326, nc32_out_ga(T795, T799)) → U65_GA(T795, X1326, t174_in_ga(T799, X1326))
U64_GA(T795, X1326, nc32_out_ga(T795, T799)) → T174_IN_GA(T799, X1326)
E169_IN_GA(T807, X1347) → U67_GA(T807, X1347, t234_in_ga(T807, X1346))
E169_IN_GA(T807, X1347) → T234_IN_GA(T807, X1346)
E169_IN_GA(T807, X1347) → U68_GA(T807, X1347, tc234_in_ga(T807, T809))
U68_GA(T807, X1347, tc234_out_ga(T807, T809)) → U69_GA(T807, X1347, e169_in_ga(T809, X1347))
U68_GA(T807, X1347, tc234_out_ga(T807, T809)) → E169_IN_GA(T809, X1347)
T145_IN_GA(T817, X1369) → U71_GA(T817, X1369, n32_in_ga(T817, X1368))
T145_IN_GA(T817, X1369) → N32_IN_GA(T817, X1368)
T145_IN_GA(T817, X1369) → U72_GA(T817, X1369, nc32_in_ga(T817, T821))
U72_GA(T817, X1369, nc32_out_ga(T817, T821)) → U73_GA(T817, X1369, t145_in_ga(T821, X1369))
U72_GA(T817, X1369, nc32_out_ga(T817, T821)) → T145_IN_GA(T821, X1369)
E140_IN_GA(T829, X1390) → U75_GA(T829, X1390, t234_in_ga(T829, X1389))
E140_IN_GA(T829, X1390) → T234_IN_GA(T829, X1389)
E140_IN_GA(T829, X1390) → U76_GA(T829, X1390, tc234_in_ga(T829, T831))
U76_GA(T829, X1390, tc234_out_ga(T829, T831)) → U77_GA(T829, X1390, e140_in_ga(T831, X1390))
U76_GA(T829, X1390, tc234_out_ga(T829, T831)) → E140_IN_GA(T831, X1390)
T116_IN_GA(T839, X1412) → U79_GA(T839, X1412, n32_in_ga(T839, X1411))
T116_IN_GA(T839, X1412) → N32_IN_GA(T839, X1411)
T116_IN_GA(T839, X1412) → U80_GA(T839, X1412, nc32_in_ga(T839, T843))
U80_GA(T839, X1412, nc32_out_ga(T839, T843)) → U81_GA(T839, X1412, t116_in_ga(T843, X1412))
U80_GA(T839, X1412, nc32_out_ga(T839, T843)) → T116_IN_GA(T843, X1412)
E111_IN_GA(T851, X1433) → U83_GA(T851, X1433, t234_in_ga(T851, X1432))
E111_IN_GA(T851, X1433) → T234_IN_GA(T851, X1432)
E111_IN_GA(T851, X1433) → U84_GA(T851, X1433, tc234_in_ga(T851, T853))
U84_GA(T851, X1433, tc234_out_ga(T851, T853)) → U85_GA(T851, X1433, e111_in_ga(T853, X1433))
U84_GA(T851, X1433, tc234_out_ga(T851, T853)) → E111_IN_GA(T853, X1433)
T87_IN_GA(T861, X1455) → U87_GA(T861, X1455, n32_in_ga(T861, X1454))
T87_IN_GA(T861, X1455) → N32_IN_GA(T861, X1454)
T87_IN_GA(T861, X1455) → U88_GA(T861, X1455, nc32_in_ga(T861, T865))
U88_GA(T861, X1455, nc32_out_ga(T861, T865)) → U89_GA(T861, X1455, t87_in_ga(T865, X1455))
U88_GA(T861, X1455, nc32_out_ga(T861, T865)) → T87_IN_GA(T865, X1455)
E82_IN_GA(T873, X1476) → U91_GA(T873, X1476, t234_in_ga(T873, X1475))
E82_IN_GA(T873, X1476) → T234_IN_GA(T873, X1475)
E82_IN_GA(T873, X1476) → U92_GA(T873, X1476, tc234_in_ga(T873, T875))
U92_GA(T873, X1476, tc234_out_ga(T873, T875)) → U93_GA(T873, X1476, e82_in_ga(T875, X1476))
U92_GA(T873, X1476, tc234_out_ga(T873, T875)) → E82_IN_GA(T875, X1476)
T58_IN_GA(T883, X1498) → U95_GA(T883, X1498, n32_in_ga(T883, X1497))
T58_IN_GA(T883, X1498) → N32_IN_GA(T883, X1497)
T58_IN_GA(T883, X1498) → U96_GA(T883, X1498, nc32_in_ga(T883, T887))
U96_GA(T883, X1498, nc32_out_ga(T883, T887)) → U97_GA(T883, X1498, t58_in_ga(T887, X1498))
U96_GA(T883, X1498, nc32_out_ga(T883, T887)) → T58_IN_GA(T887, X1498)
E53_IN_GA(T895, X1519) → U99_GA(T895, X1519, t234_in_ga(T895, X1518))
E53_IN_GA(T895, X1519) → T234_IN_GA(T895, X1518)
E53_IN_GA(T895, X1519) → U100_GA(T895, X1519, tc234_in_ga(T895, T897))
U100_GA(T895, X1519, tc234_out_ga(T895, T897)) → U101_GA(T895, X1519, e53_in_ga(T897, X1519))
U100_GA(T895, X1519, tc234_out_ga(T895, T897)) → E53_IN_GA(T897, X1519)
P31_IN_GAA(T62, T916, T918) → U104_GAA(T62, T916, T918, nc32_in_ga(T62, T916))
U104_GAA(T62, T916, T918, nc32_out_ga(T62, T916)) → U105_GAA(T62, T916, T918, n7_in_ga(T916, T918))
U104_GAA(T62, T916, T918, nc32_out_ga(T62, T916)) → N7_IN_GA(T916, T918)
P31_IN_GAA(T62, T929, T931) → U106_GAA(T62, T929, T931, nc32_in_ga(T62, T929))
U106_GAA(T62, T929, T931, nc32_out_ga(T62, T929)) → U107_GAA(T62, T929, T931, p31_in_gaa(T929, X1556, T931))
U106_GAA(T62, T929, T931, nc32_out_ga(T62, T929)) → P31_IN_GAA(T929, X1556, T931)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389)), T389) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389)), T389) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389)), T389) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392), X599) → U128_ga(T392, X599, ec259_in_ga(T392, X599))
ec259_in_ga(T400, X625) → U161_ga(T400, X625, tc264_in_ga(T400, X625))
tc264_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433), X670) → U158_ga(T433, X670, ec288_in_ga(T433, X670))
ec288_in_ga(T441, X696) → U155_ga(T441, X696, tc293_in_ga(T441, X696))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474), X741) → U152_ga(T474, X741, ec317_in_ga(T474, X741))
ec317_in_ga(T482, X767) → U149_ga(T482, X767, tc322_in_ga(T482, X767))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515), X812) → U146_ga(T515, X812, ec346_in_ga(T515, X812))
ec346_in_ga(T523, X838) → U143_ga(T523, X838, tc351_in_ga(T523, X838))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556), X883) → U140_ga(T556, X883, ec375_in_ga(T556, X883))
ec375_in_ga(T564, X909) → U137_ga(T564, X909, tc380_in_ga(T564, X909))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597), X954) → U134_ga(T597, X954, ec404_in_ga(T597, X954))
ec404_in_ga(T605, X980) → U131_ga(T605, X980, tc409_in_ga(T605, X980))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638), X1025) → U125_ga(T638, X1025, ec1_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
ec1_in_ga(T22, T24) → U114_ga(T22, T24, nc7_in_ga(T22, T24))
nc7_in_ga(.(a, T36), T36) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36), T36) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36), T36) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41), T43) → U194_ga(T41, T43, ec1_in_ga(T41, .(rbrace, T43)))
ec1_in_ga(T62, T64) → U115_ga(T62, T64, qc31_in_gaa(T62, X59, T64))
qc31_in_gaa(T62, T916, T918) → U195_gaa(T62, T916, T918, nc32_in_ga(T62, T916))
nc32_in_ga(.(a, .(star, T86)), T86) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86)), T86) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86)), T86) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89), X84) → U118_ga(T89, X84, ec53_in_ga(T89, X84))
ec53_in_ga(T97, X110) → U191_ga(T97, X110, tc58_in_ga(T97, X110))
tc58_in_ga(.(a, .(rbrace, .(star, T127))), T127) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127))), T127) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127))), T127) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130), X155) → U188_ga(T130, X155, ec82_in_ga(T130, X155))
ec82_in_ga(T138, X181) → U185_ga(T138, X181, tc87_in_ga(T138, X181))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171), X226) → U182_ga(T171, X226, ec111_in_ga(T171, X226))
ec111_in_ga(T179, X252) → U179_ga(T179, X252, tc116_in_ga(T179, X252))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212), X297) → U176_ga(T212, X297, ec140_in_ga(T212, X297))
ec140_in_ga(T220, X323) → U173_ga(T220, X323, tc145_in_ga(T220, X323))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253), X368) → U170_ga(T253, X368, ec169_in_ga(T253, X368))
ec169_in_ga(T261, X394) → U167_ga(T261, X394, tc174_in_ga(T261, X394))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294), X439) → U164_ga(T294, X439, ec198_in_ga(T294, X439))
ec198_in_ga(T302, X465) → U122_ga(T302, X465, tc203_in_ga(T302, X465))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335), X510) → U119_ga(T335, X510, ec1_in_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
ec1_in_ga(T941, T943) → U116_ga(T941, T943, tc234_in_ga(T941, T945))
tc234_in_ga(T780, X1303) → U129_ga(T780, X1303, nc32_in_ga(T780, T784))
U129_ga(T780, X1303, nc32_out_ga(T780, T784)) → U130_ga(T780, X1303, tc234_in_ga(T784, X1303))
U130_ga(T780, X1303, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, T943, tc234_out_ga(T941, T945)) → U117_ga(T941, T943, ec1_in_ga(T945, T943))
U117_ga(T941, T943, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, X510, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345, X530) → U120_ga(T345, X530, nc32_in_ga(T345, T349))
U120_ga(T345, X530, nc32_out_ga(T345, T349)) → U121_ga(T345, X530, tc203_in_ga(T349, X530))
U121_ga(T345, X530, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, X465, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357, X551) → U123_ga(T357, X551, tc234_in_ga(T357, T359))
U123_ga(T357, X551, tc234_out_ga(T357, T359)) → U124_ga(T357, X551, ec198_in_ga(T359, X551))
U124_ga(T357, X551, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, X439, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795, X1326) → U165_ga(T795, X1326, nc32_in_ga(T795, T799))
U165_ga(T795, X1326, nc32_out_ga(T795, T799)) → U166_ga(T795, X1326, tc174_in_ga(T799, X1326))
U166_ga(T795, X1326, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, X394, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807, X1347) → U168_ga(T807, X1347, tc234_in_ga(T807, T809))
U168_ga(T807, X1347, tc234_out_ga(T807, T809)) → U169_ga(T807, X1347, ec169_in_ga(T809, X1347))
U169_ga(T807, X1347, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, X368, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817, X1369) → U171_ga(T817, X1369, nc32_in_ga(T817, T821))
U171_ga(T817, X1369, nc32_out_ga(T817, T821)) → U172_ga(T817, X1369, tc145_in_ga(T821, X1369))
U172_ga(T817, X1369, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, X323, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829, X1390) → U174_ga(T829, X1390, tc234_in_ga(T829, T831))
U174_ga(T829, X1390, tc234_out_ga(T829, T831)) → U175_ga(T829, X1390, ec140_in_ga(T831, X1390))
U175_ga(T829, X1390, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, X297, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839, X1412) → U177_ga(T839, X1412, nc32_in_ga(T839, T843))
U177_ga(T839, X1412, nc32_out_ga(T839, T843)) → U178_ga(T839, X1412, tc116_in_ga(T843, X1412))
U178_ga(T839, X1412, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, X252, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851, X1433) → U180_ga(T851, X1433, tc234_in_ga(T851, T853))
U180_ga(T851, X1433, tc234_out_ga(T851, T853)) → U181_ga(T851, X1433, ec111_in_ga(T853, X1433))
U181_ga(T851, X1433, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, X226, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861, X1455) → U183_ga(T861, X1455, nc32_in_ga(T861, T865))
U183_ga(T861, X1455, nc32_out_ga(T861, T865)) → U184_ga(T861, X1455, tc87_in_ga(T865, X1455))
U184_ga(T861, X1455, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, X181, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873, X1476) → U186_ga(T873, X1476, tc234_in_ga(T873, T875))
U186_ga(T873, X1476, tc234_out_ga(T873, T875)) → U187_ga(T873, X1476, ec82_in_ga(T875, X1476))
U187_ga(T873, X1476, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, X155, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883, X1498) → U189_ga(T883, X1498, nc32_in_ga(T883, T887))
U189_ga(T883, X1498, nc32_out_ga(T883, T887)) → U190_ga(T883, X1498, tc58_in_ga(T887, X1498))
U190_ga(T883, X1498, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, X110, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895, X1519) → U192_ga(T895, X1519, tc234_in_ga(T895, T897))
U192_ga(T895, X1519, tc234_out_ga(T895, T897)) → U193_ga(T895, X1519, ec53_in_ga(T897, X1519))
U193_ga(T895, X1519, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, X84, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, T916, T918, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, T918, nc7_in_ga(T916, T918))
U196_gaa(T62, T916, T918, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62, T929, T931) → U197_gaa(T62, T929, T931, nc32_in_ga(T62, T929))
U197_gaa(T62, T929, T931, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, T931, qc31_in_gaa(T929, X1556, T931))
U198_gaa(T62, T929, T931, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, T64, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, T43, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, T24, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, X1025, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648, X1045) → U126_ga(T648, X1045, nc32_in_ga(T648, T652))
U126_ga(T648, X1045, nc32_out_ga(T648, T652)) → U127_ga(T648, X1045, tc409_in_ga(T652, X1045))
U127_ga(T648, X1045, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, X980, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660, X1066) → U132_ga(T660, X1066, tc234_in_ga(T660, T662))
U132_ga(T660, X1066, tc234_out_ga(T660, T662)) → U133_ga(T660, X1066, ec404_in_ga(T662, X1066))
U133_ga(T660, X1066, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, X954, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670, X1088) → U135_ga(T670, X1088, nc32_in_ga(T670, T674))
U135_ga(T670, X1088, nc32_out_ga(T670, T674)) → U136_ga(T670, X1088, tc380_in_ga(T674, X1088))
U136_ga(T670, X1088, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, X909, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682, X1109) → U138_ga(T682, X1109, tc234_in_ga(T682, T684))
U138_ga(T682, X1109, tc234_out_ga(T682, T684)) → U139_ga(T682, X1109, ec375_in_ga(T684, X1109))
U139_ga(T682, X1109, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, X883, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692, X1131) → U141_ga(T692, X1131, nc32_in_ga(T692, T696))
U141_ga(T692, X1131, nc32_out_ga(T692, T696)) → U142_ga(T692, X1131, tc351_in_ga(T696, X1131))
U142_ga(T692, X1131, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, X838, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704, X1152) → U144_ga(T704, X1152, tc234_in_ga(T704, T706))
U144_ga(T704, X1152, tc234_out_ga(T704, T706)) → U145_ga(T704, X1152, ec346_in_ga(T706, X1152))
U145_ga(T704, X1152, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, X812, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714, X1174) → U147_ga(T714, X1174, nc32_in_ga(T714, T718))
U147_ga(T714, X1174, nc32_out_ga(T714, T718)) → U148_ga(T714, X1174, tc322_in_ga(T718, X1174))
U148_ga(T714, X1174, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, X767, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726, X1195) → U150_ga(T726, X1195, tc234_in_ga(T726, T728))
U150_ga(T726, X1195, tc234_out_ga(T726, T728)) → U151_ga(T726, X1195, ec317_in_ga(T728, X1195))
U151_ga(T726, X1195, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, X741, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736, X1217) → U153_ga(T736, X1217, nc32_in_ga(T736, T740))
U153_ga(T736, X1217, nc32_out_ga(T736, T740)) → U154_ga(T736, X1217, tc293_in_ga(T740, X1217))
U154_ga(T736, X1217, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, X696, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748, X1238) → U156_ga(T748, X1238, tc234_in_ga(T748, T750))
U156_ga(T748, X1238, tc234_out_ga(T748, T750)) → U157_ga(T748, X1238, ec288_in_ga(T750, X1238))
U157_ga(T748, X1238, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, X670, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758, X1260) → U159_ga(T758, X1260, nc32_in_ga(T758, T762))
U159_ga(T758, X1260, nc32_out_ga(T758, T762)) → U160_ga(T758, X1260, tc264_in_ga(T762, X1260))
U160_ga(T758, X1260, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, X625, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770, X1281) → U162_ga(T770, X1281, tc234_in_ga(T770, T772))
U162_ga(T770, X1281, tc234_out_ga(T770, T772)) → U163_ga(T770, X1281, ec259_in_ga(T772, X1281))
U163_ga(T770, X1281, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, X599, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The argument filtering Pi contains the following mapping:
e1_in_ga(x1, x2)  =  e1_in_ga(x1)
n7_in_ga(x1, x2)  =  n7_in_ga(x1)
.(x1, x2)  =  .(x1, x2)
lbrace  =  lbrace
p31_in_gaa(x1, x2, x3)  =  p31_in_gaa(x1)
n32_in_ga(x1, x2)  =  n32_in_ga(x1)
e53_in_ga(x1, x2)  =  e53_in_ga(x1)
t58_in_ga(x1, x2)  =  t58_in_ga(x1)
e82_in_ga(x1, x2)  =  e82_in_ga(x1)
t87_in_ga(x1, x2)  =  t87_in_ga(x1)
e111_in_ga(x1, x2)  =  e111_in_ga(x1)
t116_in_ga(x1, x2)  =  t116_in_ga(x1)
e140_in_ga(x1, x2)  =  e140_in_ga(x1)
t145_in_ga(x1, x2)  =  t145_in_ga(x1)
e169_in_ga(x1, x2)  =  e169_in_ga(x1)
t174_in_ga(x1, x2)  =  t174_in_ga(x1)
e198_in_ga(x1, x2)  =  e198_in_ga(x1)
t203_in_ga(x1, x2)  =  t203_in_ga(x1)
t234_in_ga(x1, x2)  =  t234_in_ga(x1)
e259_in_ga(x1, x2)  =  e259_in_ga(x1)
t264_in_ga(x1, x2)  =  t264_in_ga(x1)
e288_in_ga(x1, x2)  =  e288_in_ga(x1)
t293_in_ga(x1, x2)  =  t293_in_ga(x1)
e317_in_ga(x1, x2)  =  e317_in_ga(x1)
t322_in_ga(x1, x2)  =  t322_in_ga(x1)
e346_in_ga(x1, x2)  =  e346_in_ga(x1)
t351_in_ga(x1, x2)  =  t351_in_ga(x1)
e375_in_ga(x1, x2)  =  e375_in_ga(x1)
t380_in_ga(x1, x2)  =  t380_in_ga(x1)
e404_in_ga(x1, x2)  =  e404_in_ga(x1)
t409_in_ga(x1, x2)  =  t409_in_ga(x1)
tc234_in_ga(x1, x2)  =  tc234_in_ga(x1)
a  =  a
plus  =  plus
tc234_out_ga(x1, x2)  =  tc234_out_ga(x1, x2)
b  =  b
c  =  c
U128_ga(x1, x2, x3)  =  U128_ga(x1, x3)
ec259_in_ga(x1, x2)  =  ec259_in_ga(x1)
U161_ga(x1, x2, x3)  =  U161_ga(x1, x3)
tc264_in_ga(x1, x2)  =  tc264_in_ga(x1)
rbrace  =  rbrace
tc264_out_ga(x1, x2)  =  tc264_out_ga(x1, x2)
U158_ga(x1, x2, x3)  =  U158_ga(x1, x3)
ec288_in_ga(x1, x2)  =  ec288_in_ga(x1)
U155_ga(x1, x2, x3)  =  U155_ga(x1, x3)
tc293_in_ga(x1, x2)  =  tc293_in_ga(x1)
tc293_out_ga(x1, x2)  =  tc293_out_ga(x1, x2)
U152_ga(x1, x2, x3)  =  U152_ga(x1, x3)
ec317_in_ga(x1, x2)  =  ec317_in_ga(x1)
U149_ga(x1, x2, x3)  =  U149_ga(x1, x3)
tc322_in_ga(x1, x2)  =  tc322_in_ga(x1)
tc322_out_ga(x1, x2)  =  tc322_out_ga(x1, x2)
U146_ga(x1, x2, x3)  =  U146_ga(x1, x3)
ec346_in_ga(x1, x2)  =  ec346_in_ga(x1)
U143_ga(x1, x2, x3)  =  U143_ga(x1, x3)
tc351_in_ga(x1, x2)  =  tc351_in_ga(x1)
tc351_out_ga(x1, x2)  =  tc351_out_ga(x1, x2)
U140_ga(x1, x2, x3)  =  U140_ga(x1, x3)
ec375_in_ga(x1, x2)  =  ec375_in_ga(x1)
U137_ga(x1, x2, x3)  =  U137_ga(x1, x3)
tc380_in_ga(x1, x2)  =  tc380_in_ga(x1)
tc380_out_ga(x1, x2)  =  tc380_out_ga(x1, x2)
U134_ga(x1, x2, x3)  =  U134_ga(x1, x3)
ec404_in_ga(x1, x2)  =  ec404_in_ga(x1)
U131_ga(x1, x2, x3)  =  U131_ga(x1, x3)
tc409_in_ga(x1, x2)  =  tc409_in_ga(x1)
tc409_out_ga(x1, x2)  =  tc409_out_ga(x1, x2)
U125_ga(x1, x2, x3)  =  U125_ga(x1, x3)
ec1_in_ga(x1, x2)  =  ec1_in_ga(x1)
U114_ga(x1, x2, x3)  =  U114_ga(x1, x3)
nc7_in_ga(x1, x2)  =  nc7_in_ga(x1)
nc7_out_ga(x1, x2)  =  nc7_out_ga(x1, x2)
U194_ga(x1, x2, x3)  =  U194_ga(x1, x3)
U115_ga(x1, x2, x3)  =  U115_ga(x1, x3)
qc31_in_gaa(x1, x2, x3)  =  qc31_in_gaa(x1)
U195_gaa(x1, x2, x3, x4)  =  U195_gaa(x1, x4)
nc32_in_ga(x1, x2)  =  nc32_in_ga(x1)
star  =  star
nc32_out_ga(x1, x2)  =  nc32_out_ga(x1, x2)
U118_ga(x1, x2, x3)  =  U118_ga(x1, x3)
ec53_in_ga(x1, x2)  =  ec53_in_ga(x1)
U191_ga(x1, x2, x3)  =  U191_ga(x1, x3)
tc58_in_ga(x1, x2)  =  tc58_in_ga(x1)
tc58_out_ga(x1, x2)  =  tc58_out_ga(x1, x2)
U188_ga(x1, x2, x3)  =  U188_ga(x1, x3)
ec82_in_ga(x1, x2)  =  ec82_in_ga(x1)
U185_ga(x1, x2, x3)  =  U185_ga(x1, x3)
tc87_in_ga(x1, x2)  =  tc87_in_ga(x1)
tc87_out_ga(x1, x2)  =  tc87_out_ga(x1, x2)
U182_ga(x1, x2, x3)  =  U182_ga(x1, x3)
ec111_in_ga(x1, x2)  =  ec111_in_ga(x1)
U179_ga(x1, x2, x3)  =  U179_ga(x1, x3)
tc116_in_ga(x1, x2)  =  tc116_in_ga(x1)
tc116_out_ga(x1, x2)  =  tc116_out_ga(x1, x2)
U176_ga(x1, x2, x3)  =  U176_ga(x1, x3)
ec140_in_ga(x1, x2)  =  ec140_in_ga(x1)
U173_ga(x1, x2, x3)  =  U173_ga(x1, x3)
tc145_in_ga(x1, x2)  =  tc145_in_ga(x1)
tc145_out_ga(x1, x2)  =  tc145_out_ga(x1, x2)
U170_ga(x1, x2, x3)  =  U170_ga(x1, x3)
ec169_in_ga(x1, x2)  =  ec169_in_ga(x1)
U167_ga(x1, x2, x3)  =  U167_ga(x1, x3)
tc174_in_ga(x1, x2)  =  tc174_in_ga(x1)
tc174_out_ga(x1, x2)  =  tc174_out_ga(x1, x2)
U164_ga(x1, x2, x3)  =  U164_ga(x1, x3)
ec198_in_ga(x1, x2)  =  ec198_in_ga(x1)
U122_ga(x1, x2, x3)  =  U122_ga(x1, x3)
tc203_in_ga(x1, x2)  =  tc203_in_ga(x1)
tc203_out_ga(x1, x2)  =  tc203_out_ga(x1, x2)
U119_ga(x1, x2, x3)  =  U119_ga(x1, x3)
U116_ga(x1, x2, x3)  =  U116_ga(x1, x3)
U129_ga(x1, x2, x3)  =  U129_ga(x1, x3)
U130_ga(x1, x2, x3)  =  U130_ga(x1, x3)
U117_ga(x1, x2, x3)  =  U117_ga(x1, x3)
ec1_out_ga(x1, x2)  =  ec1_out_ga(x1, x2)
U120_ga(x1, x2, x3)  =  U120_ga(x1, x3)
U121_ga(x1, x2, x3)  =  U121_ga(x1, x3)
ec198_out_ga(x1, x2)  =  ec198_out_ga(x1, x2)
U123_ga(x1, x2, x3)  =  U123_ga(x1, x3)
U124_ga(x1, x2, x3)  =  U124_ga(x1, x3)
U165_ga(x1, x2, x3)  =  U165_ga(x1, x3)
U166_ga(x1, x2, x3)  =  U166_ga(x1, x3)
ec169_out_ga(x1, x2)  =  ec169_out_ga(x1, x2)
U168_ga(x1, x2, x3)  =  U168_ga(x1, x3)
U169_ga(x1, x2, x3)  =  U169_ga(x1, x3)
U171_ga(x1, x2, x3)  =  U171_ga(x1, x3)
U172_ga(x1, x2, x3)  =  U172_ga(x1, x3)
ec140_out_ga(x1, x2)  =  ec140_out_ga(x1, x2)
U174_ga(x1, x2, x3)  =  U174_ga(x1, x3)
U175_ga(x1, x2, x3)  =  U175_ga(x1, x3)
U177_ga(x1, x2, x3)  =  U177_ga(x1, x3)
U178_ga(x1, x2, x3)  =  U178_ga(x1, x3)
ec111_out_ga(x1, x2)  =  ec111_out_ga(x1, x2)
U180_ga(x1, x2, x3)  =  U180_ga(x1, x3)
U181_ga(x1, x2, x3)  =  U181_ga(x1, x3)
U183_ga(x1, x2, x3)  =  U183_ga(x1, x3)
U184_ga(x1, x2, x3)  =  U184_ga(x1, x3)
ec82_out_ga(x1, x2)  =  ec82_out_ga(x1, x2)
U186_ga(x1, x2, x3)  =  U186_ga(x1, x3)
U187_ga(x1, x2, x3)  =  U187_ga(x1, x3)
U189_ga(x1, x2, x3)  =  U189_ga(x1, x3)
U190_ga(x1, x2, x3)  =  U190_ga(x1, x3)
ec53_out_ga(x1, x2)  =  ec53_out_ga(x1, x2)
U192_ga(x1, x2, x3)  =  U192_ga(x1, x3)
U193_ga(x1, x2, x3)  =  U193_ga(x1, x3)
U196_gaa(x1, x2, x3, x4)  =  U196_gaa(x1, x2, x4)
qc31_out_gaa(x1, x2, x3)  =  qc31_out_gaa(x1, x2, x3)
U197_gaa(x1, x2, x3, x4)  =  U197_gaa(x1, x4)
U198_gaa(x1, x2, x3, x4)  =  U198_gaa(x1, x2, x4)
U126_ga(x1, x2, x3)  =  U126_ga(x1, x3)
U127_ga(x1, x2, x3)  =  U127_ga(x1, x3)
ec404_out_ga(x1, x2)  =  ec404_out_ga(x1, x2)
U132_ga(x1, x2, x3)  =  U132_ga(x1, x3)
U133_ga(x1, x2, x3)  =  U133_ga(x1, x3)
U135_ga(x1, x2, x3)  =  U135_ga(x1, x3)
U136_ga(x1, x2, x3)  =  U136_ga(x1, x3)
ec375_out_ga(x1, x2)  =  ec375_out_ga(x1, x2)
U138_ga(x1, x2, x3)  =  U138_ga(x1, x3)
U139_ga(x1, x2, x3)  =  U139_ga(x1, x3)
U141_ga(x1, x2, x3)  =  U141_ga(x1, x3)
U142_ga(x1, x2, x3)  =  U142_ga(x1, x3)
ec346_out_ga(x1, x2)  =  ec346_out_ga(x1, x2)
U144_ga(x1, x2, x3)  =  U144_ga(x1, x3)
U145_ga(x1, x2, x3)  =  U145_ga(x1, x3)
U147_ga(x1, x2, x3)  =  U147_ga(x1, x3)
U148_ga(x1, x2, x3)  =  U148_ga(x1, x3)
ec317_out_ga(x1, x2)  =  ec317_out_ga(x1, x2)
U150_ga(x1, x2, x3)  =  U150_ga(x1, x3)
U151_ga(x1, x2, x3)  =  U151_ga(x1, x3)
U153_ga(x1, x2, x3)  =  U153_ga(x1, x3)
U154_ga(x1, x2, x3)  =  U154_ga(x1, x3)
ec288_out_ga(x1, x2)  =  ec288_out_ga(x1, x2)
U156_ga(x1, x2, x3)  =  U156_ga(x1, x3)
U157_ga(x1, x2, x3)  =  U157_ga(x1, x3)
U159_ga(x1, x2, x3)  =  U159_ga(x1, x3)
U160_ga(x1, x2, x3)  =  U160_ga(x1, x3)
ec259_out_ga(x1, x2)  =  ec259_out_ga(x1, x2)
U162_ga(x1, x2, x3)  =  U162_ga(x1, x3)
U163_ga(x1, x2, x3)  =  U163_ga(x1, x3)
E1_IN_GA(x1, x2)  =  E1_IN_GA(x1)
U108_GA(x1, x2, x3)  =  U108_GA(x1, x3)
N7_IN_GA(x1, x2)  =  N7_IN_GA(x1)
U102_GA(x1, x2, x3)  =  U102_GA(x1, x3)
U109_GA(x1, x2, x3)  =  U109_GA(x1, x3)
P31_IN_GAA(x1, x2, x3)  =  P31_IN_GAA(x1)
U103_GAA(x1, x2, x3, x4)  =  U103_GAA(x1, x4)
N32_IN_GA(x1, x2)  =  N32_IN_GA(x1)
U1_GA(x1, x2, x3)  =  U1_GA(x1, x3)
E53_IN_GA(x1, x2)  =  E53_IN_GA(x1)
U98_GA(x1, x2, x3)  =  U98_GA(x1, x3)
T58_IN_GA(x1, x2)  =  T58_IN_GA(x1)
U94_GA(x1, x2, x3)  =  U94_GA(x1, x3)
E82_IN_GA(x1, x2)  =  E82_IN_GA(x1)
U90_GA(x1, x2, x3)  =  U90_GA(x1, x3)
T87_IN_GA(x1, x2)  =  T87_IN_GA(x1)
U86_GA(x1, x2, x3)  =  U86_GA(x1, x3)
E111_IN_GA(x1, x2)  =  E111_IN_GA(x1)
U82_GA(x1, x2, x3)  =  U82_GA(x1, x3)
T116_IN_GA(x1, x2)  =  T116_IN_GA(x1)
U78_GA(x1, x2, x3)  =  U78_GA(x1, x3)
E140_IN_GA(x1, x2)  =  E140_IN_GA(x1)
U74_GA(x1, x2, x3)  =  U74_GA(x1, x3)
T145_IN_GA(x1, x2)  =  T145_IN_GA(x1)
U70_GA(x1, x2, x3)  =  U70_GA(x1, x3)
E169_IN_GA(x1, x2)  =  E169_IN_GA(x1)
U66_GA(x1, x2, x3)  =  U66_GA(x1, x3)
T174_IN_GA(x1, x2)  =  T174_IN_GA(x1)
U62_GA(x1, x2, x3)  =  U62_GA(x1, x3)
E198_IN_GA(x1, x2)  =  E198_IN_GA(x1)
U6_GA(x1, x2, x3)  =  U6_GA(x1, x3)
T203_IN_GA(x1, x2)  =  T203_IN_GA(x1)
U2_GA(x1, x2, x3)  =  U2_GA(x1, x3)
U110_GA(x1, x2, x3)  =  U110_GA(x1, x3)
T234_IN_GA(x1, x2)  =  T234_IN_GA(x1)
U14_GA(x1, x2, x3)  =  U14_GA(x1, x3)
E259_IN_GA(x1, x2)  =  E259_IN_GA(x1)
U58_GA(x1, x2, x3)  =  U58_GA(x1, x3)
T264_IN_GA(x1, x2)  =  T264_IN_GA(x1)
U54_GA(x1, x2, x3)  =  U54_GA(x1, x3)
E288_IN_GA(x1, x2)  =  E288_IN_GA(x1)
U50_GA(x1, x2, x3)  =  U50_GA(x1, x3)
T293_IN_GA(x1, x2)  =  T293_IN_GA(x1)
U46_GA(x1, x2, x3)  =  U46_GA(x1, x3)
E317_IN_GA(x1, x2)  =  E317_IN_GA(x1)
U42_GA(x1, x2, x3)  =  U42_GA(x1, x3)
T322_IN_GA(x1, x2)  =  T322_IN_GA(x1)
U38_GA(x1, x2, x3)  =  U38_GA(x1, x3)
E346_IN_GA(x1, x2)  =  E346_IN_GA(x1)
U34_GA(x1, x2, x3)  =  U34_GA(x1, x3)
T351_IN_GA(x1, x2)  =  T351_IN_GA(x1)
U30_GA(x1, x2, x3)  =  U30_GA(x1, x3)
E375_IN_GA(x1, x2)  =  E375_IN_GA(x1)
U26_GA(x1, x2, x3)  =  U26_GA(x1, x3)
T380_IN_GA(x1, x2)  =  T380_IN_GA(x1)
U22_GA(x1, x2, x3)  =  U22_GA(x1, x3)
E404_IN_GA(x1, x2)  =  E404_IN_GA(x1)
U18_GA(x1, x2, x3)  =  U18_GA(x1, x3)
T409_IN_GA(x1, x2)  =  T409_IN_GA(x1)
U10_GA(x1, x2, x3)  =  U10_GA(x1, x3)
U111_GA(x1, x2, x3)  =  U111_GA(x1, x3)
U112_GA(x1, x2, x3)  =  U112_GA(x1, x3)
U11_GA(x1, x2, x3)  =  U11_GA(x1, x3)
U12_GA(x1, x2, x3)  =  U12_GA(x1, x3)
U13_GA(x1, x2, x3)  =  U13_GA(x1, x3)
U19_GA(x1, x2, x3)  =  U19_GA(x1, x3)
U15_GA(x1, x2, x3)  =  U15_GA(x1, x3)
U16_GA(x1, x2, x3)  =  U16_GA(x1, x3)
U17_GA(x1, x2, x3)  =  U17_GA(x1, x3)
U20_GA(x1, x2, x3)  =  U20_GA(x1, x3)
U21_GA(x1, x2, x3)  =  U21_GA(x1, x3)
U23_GA(x1, x2, x3)  =  U23_GA(x1, x3)
U24_GA(x1, x2, x3)  =  U24_GA(x1, x3)
U25_GA(x1, x2, x3)  =  U25_GA(x1, x3)
U27_GA(x1, x2, x3)  =  U27_GA(x1, x3)
U28_GA(x1, x2, x3)  =  U28_GA(x1, x3)
U29_GA(x1, x2, x3)  =  U29_GA(x1, x3)
U31_GA(x1, x2, x3)  =  U31_GA(x1, x3)
U32_GA(x1, x2, x3)  =  U32_GA(x1, x3)
U33_GA(x1, x2, x3)  =  U33_GA(x1, x3)
U35_GA(x1, x2, x3)  =  U35_GA(x1, x3)
U36_GA(x1, x2, x3)  =  U36_GA(x1, x3)
U37_GA(x1, x2, x3)  =  U37_GA(x1, x3)
U39_GA(x1, x2, x3)  =  U39_GA(x1, x3)
U40_GA(x1, x2, x3)  =  U40_GA(x1, x3)
U41_GA(x1, x2, x3)  =  U41_GA(x1, x3)
U43_GA(x1, x2, x3)  =  U43_GA(x1, x3)
U44_GA(x1, x2, x3)  =  U44_GA(x1, x3)
U45_GA(x1, x2, x3)  =  U45_GA(x1, x3)
U47_GA(x1, x2, x3)  =  U47_GA(x1, x3)
U48_GA(x1, x2, x3)  =  U48_GA(x1, x3)
U49_GA(x1, x2, x3)  =  U49_GA(x1, x3)
U51_GA(x1, x2, x3)  =  U51_GA(x1, x3)
U52_GA(x1, x2, x3)  =  U52_GA(x1, x3)
U53_GA(x1, x2, x3)  =  U53_GA(x1, x3)
U55_GA(x1, x2, x3)  =  U55_GA(x1, x3)
U56_GA(x1, x2, x3)  =  U56_GA(x1, x3)
U57_GA(x1, x2, x3)  =  U57_GA(x1, x3)
U59_GA(x1, x2, x3)  =  U59_GA(x1, x3)
U60_GA(x1, x2, x3)  =  U60_GA(x1, x3)
U61_GA(x1, x2, x3)  =  U61_GA(x1, x3)
U3_GA(x1, x2, x3)  =  U3_GA(x1, x3)
U4_GA(x1, x2, x3)  =  U4_GA(x1, x3)
U5_GA(x1, x2, x3)  =  U5_GA(x1, x3)
U7_GA(x1, x2, x3)  =  U7_GA(x1, x3)
U8_GA(x1, x2, x3)  =  U8_GA(x1, x3)
U9_GA(x1, x2, x3)  =  U9_GA(x1, x3)
U63_GA(x1, x2, x3)  =  U63_GA(x1, x3)
U64_GA(x1, x2, x3)  =  U64_GA(x1, x3)
U65_GA(x1, x2, x3)  =  U65_GA(x1, x3)
U67_GA(x1, x2, x3)  =  U67_GA(x1, x3)
U68_GA(x1, x2, x3)  =  U68_GA(x1, x3)
U69_GA(x1, x2, x3)  =  U69_GA(x1, x3)
U71_GA(x1, x2, x3)  =  U71_GA(x1, x3)
U72_GA(x1, x2, x3)  =  U72_GA(x1, x3)
U73_GA(x1, x2, x3)  =  U73_GA(x1, x3)
U75_GA(x1, x2, x3)  =  U75_GA(x1, x3)
U76_GA(x1, x2, x3)  =  U76_GA(x1, x3)
U77_GA(x1, x2, x3)  =  U77_GA(x1, x3)
U79_GA(x1, x2, x3)  =  U79_GA(x1, x3)
U80_GA(x1, x2, x3)  =  U80_GA(x1, x3)
U81_GA(x1, x2, x3)  =  U81_GA(x1, x3)
U83_GA(x1, x2, x3)  =  U83_GA(x1, x3)
U84_GA(x1, x2, x3)  =  U84_GA(x1, x3)
U85_GA(x1, x2, x3)  =  U85_GA(x1, x3)
U87_GA(x1, x2, x3)  =  U87_GA(x1, x3)
U88_GA(x1, x2, x3)  =  U88_GA(x1, x3)
U89_GA(x1, x2, x3)  =  U89_GA(x1, x3)
U91_GA(x1, x2, x3)  =  U91_GA(x1, x3)
U92_GA(x1, x2, x3)  =  U92_GA(x1, x3)
U93_GA(x1, x2, x3)  =  U93_GA(x1, x3)
U95_GA(x1, x2, x3)  =  U95_GA(x1, x3)
U96_GA(x1, x2, x3)  =  U96_GA(x1, x3)
U97_GA(x1, x2, x3)  =  U97_GA(x1, x3)
U99_GA(x1, x2, x3)  =  U99_GA(x1, x3)
U100_GA(x1, x2, x3)  =  U100_GA(x1, x3)
U101_GA(x1, x2, x3)  =  U101_GA(x1, x3)
U104_GAA(x1, x2, x3, x4)  =  U104_GAA(x1, x4)
U105_GAA(x1, x2, x3, x4)  =  U105_GAA(x1, x4)
U106_GAA(x1, x2, x3, x4)  =  U106_GAA(x1, x4)
U107_GAA(x1, x2, x3, x4)  =  U107_GAA(x1, x4)

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

Infinitary Constructor Rewriting Termination of PiDP implies Termination of TRIPLES

(4) Obligation:

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

E1_IN_GA(T22, T24) → U108_GA(T22, T24, n7_in_ga(T22, T24))
E1_IN_GA(T22, T24) → N7_IN_GA(T22, T24)
N7_IN_GA(.(lbrace, T41), T43) → U102_GA(T41, T43, e1_in_ga(T41, .(rbrace, T43)))
N7_IN_GA(.(lbrace, T41), T43) → E1_IN_GA(T41, .(rbrace, T43))
E1_IN_GA(T62, T64) → U109_GA(T62, T64, p31_in_gaa(T62, X59, T64))
E1_IN_GA(T62, T64) → P31_IN_GAA(T62, X59, T64)
P31_IN_GAA(T62, X59, T64) → U103_GAA(T62, X59, T64, n32_in_ga(T62, X59))
P31_IN_GAA(T62, X59, T64) → N32_IN_GA(T62, X59)
N32_IN_GA(.(lbrace, T89), X84) → U1_GA(T89, X84, e53_in_ga(T89, X84))
N32_IN_GA(.(lbrace, T89), X84) → E53_IN_GA(T89, X84)
E53_IN_GA(T97, X110) → U98_GA(T97, X110, t58_in_ga(T97, X110))
E53_IN_GA(T97, X110) → T58_IN_GA(T97, X110)
T58_IN_GA(.(lbrace, T130), X155) → U94_GA(T130, X155, e82_in_ga(T130, X155))
T58_IN_GA(.(lbrace, T130), X155) → E82_IN_GA(T130, X155)
E82_IN_GA(T138, X181) → U90_GA(T138, X181, t87_in_ga(T138, X181))
E82_IN_GA(T138, X181) → T87_IN_GA(T138, X181)
T87_IN_GA(.(lbrace, T171), X226) → U86_GA(T171, X226, e111_in_ga(T171, X226))
T87_IN_GA(.(lbrace, T171), X226) → E111_IN_GA(T171, X226)
E111_IN_GA(T179, X252) → U82_GA(T179, X252, t116_in_ga(T179, X252))
E111_IN_GA(T179, X252) → T116_IN_GA(T179, X252)
T116_IN_GA(.(lbrace, T212), X297) → U78_GA(T212, X297, e140_in_ga(T212, X297))
T116_IN_GA(.(lbrace, T212), X297) → E140_IN_GA(T212, X297)
E140_IN_GA(T220, X323) → U74_GA(T220, X323, t145_in_ga(T220, X323))
E140_IN_GA(T220, X323) → T145_IN_GA(T220, X323)
T145_IN_GA(.(lbrace, T253), X368) → U70_GA(T253, X368, e169_in_ga(T253, X368))
T145_IN_GA(.(lbrace, T253), X368) → E169_IN_GA(T253, X368)
E169_IN_GA(T261, X394) → U66_GA(T261, X394, t174_in_ga(T261, X394))
E169_IN_GA(T261, X394) → T174_IN_GA(T261, X394)
T174_IN_GA(.(lbrace, T294), X439) → U62_GA(T294, X439, e198_in_ga(T294, X439))
T174_IN_GA(.(lbrace, T294), X439) → E198_IN_GA(T294, X439)
E198_IN_GA(T302, X465) → U6_GA(T302, X465, t203_in_ga(T302, X465))
E198_IN_GA(T302, X465) → T203_IN_GA(T302, X465)
T203_IN_GA(.(lbrace, T335), X510) → U2_GA(T335, X510, e1_in_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
T203_IN_GA(.(lbrace, T335), X510) → E1_IN_GA(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))
E1_IN_GA(T941, T943) → U110_GA(T941, T943, t234_in_ga(T941, X1569))
E1_IN_GA(T941, T943) → T234_IN_GA(T941, X1569)
T234_IN_GA(.(lbrace, T392), X599) → U14_GA(T392, X599, e259_in_ga(T392, X599))
T234_IN_GA(.(lbrace, T392), X599) → E259_IN_GA(T392, X599)
E259_IN_GA(T400, X625) → U58_GA(T400, X625, t264_in_ga(T400, X625))
E259_IN_GA(T400, X625) → T264_IN_GA(T400, X625)
T264_IN_GA(.(lbrace, T433), X670) → U54_GA(T433, X670, e288_in_ga(T433, X670))
T264_IN_GA(.(lbrace, T433), X670) → E288_IN_GA(T433, X670)
E288_IN_GA(T441, X696) → U50_GA(T441, X696, t293_in_ga(T441, X696))
E288_IN_GA(T441, X696) → T293_IN_GA(T441, X696)
T293_IN_GA(.(lbrace, T474), X741) → U46_GA(T474, X741, e317_in_ga(T474, X741))
T293_IN_GA(.(lbrace, T474), X741) → E317_IN_GA(T474, X741)
E317_IN_GA(T482, X767) → U42_GA(T482, X767, t322_in_ga(T482, X767))
E317_IN_GA(T482, X767) → T322_IN_GA(T482, X767)
T322_IN_GA(.(lbrace, T515), X812) → U38_GA(T515, X812, e346_in_ga(T515, X812))
T322_IN_GA(.(lbrace, T515), X812) → E346_IN_GA(T515, X812)
E346_IN_GA(T523, X838) → U34_GA(T523, X838, t351_in_ga(T523, X838))
E346_IN_GA(T523, X838) → T351_IN_GA(T523, X838)
T351_IN_GA(.(lbrace, T556), X883) → U30_GA(T556, X883, e375_in_ga(T556, X883))
T351_IN_GA(.(lbrace, T556), X883) → E375_IN_GA(T556, X883)
E375_IN_GA(T564, X909) → U26_GA(T564, X909, t380_in_ga(T564, X909))
E375_IN_GA(T564, X909) → T380_IN_GA(T564, X909)
T380_IN_GA(.(lbrace, T597), X954) → U22_GA(T597, X954, e404_in_ga(T597, X954))
T380_IN_GA(.(lbrace, T597), X954) → E404_IN_GA(T597, X954)
E404_IN_GA(T605, X980) → U18_GA(T605, X980, t409_in_ga(T605, X980))
E404_IN_GA(T605, X980) → T409_IN_GA(T605, X980)
T409_IN_GA(.(lbrace, T638), X1025) → U10_GA(T638, X1025, e1_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
T409_IN_GA(.(lbrace, T638), X1025) → E1_IN_GA(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))
E1_IN_GA(T941, T943) → U111_GA(T941, T943, tc234_in_ga(T941, T945))
U111_GA(T941, T943, tc234_out_ga(T941, T945)) → U112_GA(T941, T943, e1_in_ga(T945, T943))
U111_GA(T941, T943, tc234_out_ga(T941, T945)) → E1_IN_GA(T945, T943)
T409_IN_GA(T648, X1045) → U11_GA(T648, X1045, n32_in_ga(T648, X1044))
T409_IN_GA(T648, X1045) → N32_IN_GA(T648, X1044)
T409_IN_GA(T648, X1045) → U12_GA(T648, X1045, nc32_in_ga(T648, T652))
U12_GA(T648, X1045, nc32_out_ga(T648, T652)) → U13_GA(T648, X1045, t409_in_ga(T652, X1045))
U12_GA(T648, X1045, nc32_out_ga(T648, T652)) → T409_IN_GA(T652, X1045)
E404_IN_GA(T660, X1066) → U19_GA(T660, X1066, t234_in_ga(T660, X1065))
E404_IN_GA(T660, X1066) → T234_IN_GA(T660, X1065)
T234_IN_GA(T780, X1303) → U15_GA(T780, X1303, n32_in_ga(T780, X1302))
T234_IN_GA(T780, X1303) → N32_IN_GA(T780, X1302)
T234_IN_GA(T780, X1303) → U16_GA(T780, X1303, nc32_in_ga(T780, T784))
U16_GA(T780, X1303, nc32_out_ga(T780, T784)) → U17_GA(T780, X1303, t234_in_ga(T784, X1303))
U16_GA(T780, X1303, nc32_out_ga(T780, T784)) → T234_IN_GA(T784, X1303)
E404_IN_GA(T660, X1066) → U20_GA(T660, X1066, tc234_in_ga(T660, T662))
U20_GA(T660, X1066, tc234_out_ga(T660, T662)) → U21_GA(T660, X1066, e404_in_ga(T662, X1066))
U20_GA(T660, X1066, tc234_out_ga(T660, T662)) → E404_IN_GA(T662, X1066)
T380_IN_GA(T670, X1088) → U23_GA(T670, X1088, n32_in_ga(T670, X1087))
T380_IN_GA(T670, X1088) → N32_IN_GA(T670, X1087)
T380_IN_GA(T670, X1088) → U24_GA(T670, X1088, nc32_in_ga(T670, T674))
U24_GA(T670, X1088, nc32_out_ga(T670, T674)) → U25_GA(T670, X1088, t380_in_ga(T674, X1088))
U24_GA(T670, X1088, nc32_out_ga(T670, T674)) → T380_IN_GA(T674, X1088)
E375_IN_GA(T682, X1109) → U27_GA(T682, X1109, t234_in_ga(T682, X1108))
E375_IN_GA(T682, X1109) → T234_IN_GA(T682, X1108)
E375_IN_GA(T682, X1109) → U28_GA(T682, X1109, tc234_in_ga(T682, T684))
U28_GA(T682, X1109, tc234_out_ga(T682, T684)) → U29_GA(T682, X1109, e375_in_ga(T684, X1109))
U28_GA(T682, X1109, tc234_out_ga(T682, T684)) → E375_IN_GA(T684, X1109)
T351_IN_GA(T692, X1131) → U31_GA(T692, X1131, n32_in_ga(T692, X1130))
T351_IN_GA(T692, X1131) → N32_IN_GA(T692, X1130)
T351_IN_GA(T692, X1131) → U32_GA(T692, X1131, nc32_in_ga(T692, T696))
U32_GA(T692, X1131, nc32_out_ga(T692, T696)) → U33_GA(T692, X1131, t351_in_ga(T696, X1131))
U32_GA(T692, X1131, nc32_out_ga(T692, T696)) → T351_IN_GA(T696, X1131)
E346_IN_GA(T704, X1152) → U35_GA(T704, X1152, t234_in_ga(T704, X1151))
E346_IN_GA(T704, X1152) → T234_IN_GA(T704, X1151)
E346_IN_GA(T704, X1152) → U36_GA(T704, X1152, tc234_in_ga(T704, T706))
U36_GA(T704, X1152, tc234_out_ga(T704, T706)) → U37_GA(T704, X1152, e346_in_ga(T706, X1152))
U36_GA(T704, X1152, tc234_out_ga(T704, T706)) → E346_IN_GA(T706, X1152)
T322_IN_GA(T714, X1174) → U39_GA(T714, X1174, n32_in_ga(T714, X1173))
T322_IN_GA(T714, X1174) → N32_IN_GA(T714, X1173)
T322_IN_GA(T714, X1174) → U40_GA(T714, X1174, nc32_in_ga(T714, T718))
U40_GA(T714, X1174, nc32_out_ga(T714, T718)) → U41_GA(T714, X1174, t322_in_ga(T718, X1174))
U40_GA(T714, X1174, nc32_out_ga(T714, T718)) → T322_IN_GA(T718, X1174)
E317_IN_GA(T726, X1195) → U43_GA(T726, X1195, t234_in_ga(T726, X1194))
E317_IN_GA(T726, X1195) → T234_IN_GA(T726, X1194)
E317_IN_GA(T726, X1195) → U44_GA(T726, X1195, tc234_in_ga(T726, T728))
U44_GA(T726, X1195, tc234_out_ga(T726, T728)) → U45_GA(T726, X1195, e317_in_ga(T728, X1195))
U44_GA(T726, X1195, tc234_out_ga(T726, T728)) → E317_IN_GA(T728, X1195)
T293_IN_GA(T736, X1217) → U47_GA(T736, X1217, n32_in_ga(T736, X1216))
T293_IN_GA(T736, X1217) → N32_IN_GA(T736, X1216)
T293_IN_GA(T736, X1217) → U48_GA(T736, X1217, nc32_in_ga(T736, T740))
U48_GA(T736, X1217, nc32_out_ga(T736, T740)) → U49_GA(T736, X1217, t293_in_ga(T740, X1217))
U48_GA(T736, X1217, nc32_out_ga(T736, T740)) → T293_IN_GA(T740, X1217)
E288_IN_GA(T748, X1238) → U51_GA(T748, X1238, t234_in_ga(T748, X1237))
E288_IN_GA(T748, X1238) → T234_IN_GA(T748, X1237)
E288_IN_GA(T748, X1238) → U52_GA(T748, X1238, tc234_in_ga(T748, T750))
U52_GA(T748, X1238, tc234_out_ga(T748, T750)) → U53_GA(T748, X1238, e288_in_ga(T750, X1238))
U52_GA(T748, X1238, tc234_out_ga(T748, T750)) → E288_IN_GA(T750, X1238)
T264_IN_GA(T758, X1260) → U55_GA(T758, X1260, n32_in_ga(T758, X1259))
T264_IN_GA(T758, X1260) → N32_IN_GA(T758, X1259)
T264_IN_GA(T758, X1260) → U56_GA(T758, X1260, nc32_in_ga(T758, T762))
U56_GA(T758, X1260, nc32_out_ga(T758, T762)) → U57_GA(T758, X1260, t264_in_ga(T762, X1260))
U56_GA(T758, X1260, nc32_out_ga(T758, T762)) → T264_IN_GA(T762, X1260)
E259_IN_GA(T770, X1281) → U59_GA(T770, X1281, t234_in_ga(T770, X1280))
E259_IN_GA(T770, X1281) → T234_IN_GA(T770, X1280)
E259_IN_GA(T770, X1281) → U60_GA(T770, X1281, tc234_in_ga(T770, T772))
U60_GA(T770, X1281, tc234_out_ga(T770, T772)) → U61_GA(T770, X1281, e259_in_ga(T772, X1281))
U60_GA(T770, X1281, tc234_out_ga(T770, T772)) → E259_IN_GA(T772, X1281)
T203_IN_GA(T345, X530) → U3_GA(T345, X530, n32_in_ga(T345, X529))
T203_IN_GA(T345, X530) → N32_IN_GA(T345, X529)
T203_IN_GA(T345, X530) → U4_GA(T345, X530, nc32_in_ga(T345, T349))
U4_GA(T345, X530, nc32_out_ga(T345, T349)) → U5_GA(T345, X530, t203_in_ga(T349, X530))
U4_GA(T345, X530, nc32_out_ga(T345, T349)) → T203_IN_GA(T349, X530)
E198_IN_GA(T357, X551) → U7_GA(T357, X551, t234_in_ga(T357, X550))
E198_IN_GA(T357, X551) → T234_IN_GA(T357, X550)
E198_IN_GA(T357, X551) → U8_GA(T357, X551, tc234_in_ga(T357, T359))
U8_GA(T357, X551, tc234_out_ga(T357, T359)) → U9_GA(T357, X551, e198_in_ga(T359, X551))
U8_GA(T357, X551, tc234_out_ga(T357, T359)) → E198_IN_GA(T359, X551)
T174_IN_GA(T795, X1326) → U63_GA(T795, X1326, n32_in_ga(T795, X1325))
T174_IN_GA(T795, X1326) → N32_IN_GA(T795, X1325)
T174_IN_GA(T795, X1326) → U64_GA(T795, X1326, nc32_in_ga(T795, T799))
U64_GA(T795, X1326, nc32_out_ga(T795, T799)) → U65_GA(T795, X1326, t174_in_ga(T799, X1326))
U64_GA(T795, X1326, nc32_out_ga(T795, T799)) → T174_IN_GA(T799, X1326)
E169_IN_GA(T807, X1347) → U67_GA(T807, X1347, t234_in_ga(T807, X1346))
E169_IN_GA(T807, X1347) → T234_IN_GA(T807, X1346)
E169_IN_GA(T807, X1347) → U68_GA(T807, X1347, tc234_in_ga(T807, T809))
U68_GA(T807, X1347, tc234_out_ga(T807, T809)) → U69_GA(T807, X1347, e169_in_ga(T809, X1347))
U68_GA(T807, X1347, tc234_out_ga(T807, T809)) → E169_IN_GA(T809, X1347)
T145_IN_GA(T817, X1369) → U71_GA(T817, X1369, n32_in_ga(T817, X1368))
T145_IN_GA(T817, X1369) → N32_IN_GA(T817, X1368)
T145_IN_GA(T817, X1369) → U72_GA(T817, X1369, nc32_in_ga(T817, T821))
U72_GA(T817, X1369, nc32_out_ga(T817, T821)) → U73_GA(T817, X1369, t145_in_ga(T821, X1369))
U72_GA(T817, X1369, nc32_out_ga(T817, T821)) → T145_IN_GA(T821, X1369)
E140_IN_GA(T829, X1390) → U75_GA(T829, X1390, t234_in_ga(T829, X1389))
E140_IN_GA(T829, X1390) → T234_IN_GA(T829, X1389)
E140_IN_GA(T829, X1390) → U76_GA(T829, X1390, tc234_in_ga(T829, T831))
U76_GA(T829, X1390, tc234_out_ga(T829, T831)) → U77_GA(T829, X1390, e140_in_ga(T831, X1390))
U76_GA(T829, X1390, tc234_out_ga(T829, T831)) → E140_IN_GA(T831, X1390)
T116_IN_GA(T839, X1412) → U79_GA(T839, X1412, n32_in_ga(T839, X1411))
T116_IN_GA(T839, X1412) → N32_IN_GA(T839, X1411)
T116_IN_GA(T839, X1412) → U80_GA(T839, X1412, nc32_in_ga(T839, T843))
U80_GA(T839, X1412, nc32_out_ga(T839, T843)) → U81_GA(T839, X1412, t116_in_ga(T843, X1412))
U80_GA(T839, X1412, nc32_out_ga(T839, T843)) → T116_IN_GA(T843, X1412)
E111_IN_GA(T851, X1433) → U83_GA(T851, X1433, t234_in_ga(T851, X1432))
E111_IN_GA(T851, X1433) → T234_IN_GA(T851, X1432)
E111_IN_GA(T851, X1433) → U84_GA(T851, X1433, tc234_in_ga(T851, T853))
U84_GA(T851, X1433, tc234_out_ga(T851, T853)) → U85_GA(T851, X1433, e111_in_ga(T853, X1433))
U84_GA(T851, X1433, tc234_out_ga(T851, T853)) → E111_IN_GA(T853, X1433)
T87_IN_GA(T861, X1455) → U87_GA(T861, X1455, n32_in_ga(T861, X1454))
T87_IN_GA(T861, X1455) → N32_IN_GA(T861, X1454)
T87_IN_GA(T861, X1455) → U88_GA(T861, X1455, nc32_in_ga(T861, T865))
U88_GA(T861, X1455, nc32_out_ga(T861, T865)) → U89_GA(T861, X1455, t87_in_ga(T865, X1455))
U88_GA(T861, X1455, nc32_out_ga(T861, T865)) → T87_IN_GA(T865, X1455)
E82_IN_GA(T873, X1476) → U91_GA(T873, X1476, t234_in_ga(T873, X1475))
E82_IN_GA(T873, X1476) → T234_IN_GA(T873, X1475)
E82_IN_GA(T873, X1476) → U92_GA(T873, X1476, tc234_in_ga(T873, T875))
U92_GA(T873, X1476, tc234_out_ga(T873, T875)) → U93_GA(T873, X1476, e82_in_ga(T875, X1476))
U92_GA(T873, X1476, tc234_out_ga(T873, T875)) → E82_IN_GA(T875, X1476)
T58_IN_GA(T883, X1498) → U95_GA(T883, X1498, n32_in_ga(T883, X1497))
T58_IN_GA(T883, X1498) → N32_IN_GA(T883, X1497)
T58_IN_GA(T883, X1498) → U96_GA(T883, X1498, nc32_in_ga(T883, T887))
U96_GA(T883, X1498, nc32_out_ga(T883, T887)) → U97_GA(T883, X1498, t58_in_ga(T887, X1498))
U96_GA(T883, X1498, nc32_out_ga(T883, T887)) → T58_IN_GA(T887, X1498)
E53_IN_GA(T895, X1519) → U99_GA(T895, X1519, t234_in_ga(T895, X1518))
E53_IN_GA(T895, X1519) → T234_IN_GA(T895, X1518)
E53_IN_GA(T895, X1519) → U100_GA(T895, X1519, tc234_in_ga(T895, T897))
U100_GA(T895, X1519, tc234_out_ga(T895, T897)) → U101_GA(T895, X1519, e53_in_ga(T897, X1519))
U100_GA(T895, X1519, tc234_out_ga(T895, T897)) → E53_IN_GA(T897, X1519)
P31_IN_GAA(T62, T916, T918) → U104_GAA(T62, T916, T918, nc32_in_ga(T62, T916))
U104_GAA(T62, T916, T918, nc32_out_ga(T62, T916)) → U105_GAA(T62, T916, T918, n7_in_ga(T916, T918))
U104_GAA(T62, T916, T918, nc32_out_ga(T62, T916)) → N7_IN_GA(T916, T918)
P31_IN_GAA(T62, T929, T931) → U106_GAA(T62, T929, T931, nc32_in_ga(T62, T929))
U106_GAA(T62, T929, T931, nc32_out_ga(T62, T929)) → U107_GAA(T62, T929, T931, p31_in_gaa(T929, X1556, T931))
U106_GAA(T62, T929, T931, nc32_out_ga(T62, T929)) → P31_IN_GAA(T929, X1556, T931)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389)), T389) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389)), T389) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389)), T389) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392), X599) → U128_ga(T392, X599, ec259_in_ga(T392, X599))
ec259_in_ga(T400, X625) → U161_ga(T400, X625, tc264_in_ga(T400, X625))
tc264_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433), X670) → U158_ga(T433, X670, ec288_in_ga(T433, X670))
ec288_in_ga(T441, X696) → U155_ga(T441, X696, tc293_in_ga(T441, X696))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474), X741) → U152_ga(T474, X741, ec317_in_ga(T474, X741))
ec317_in_ga(T482, X767) → U149_ga(T482, X767, tc322_in_ga(T482, X767))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515), X812) → U146_ga(T515, X812, ec346_in_ga(T515, X812))
ec346_in_ga(T523, X838) → U143_ga(T523, X838, tc351_in_ga(T523, X838))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556), X883) → U140_ga(T556, X883, ec375_in_ga(T556, X883))
ec375_in_ga(T564, X909) → U137_ga(T564, X909, tc380_in_ga(T564, X909))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597), X954) → U134_ga(T597, X954, ec404_in_ga(T597, X954))
ec404_in_ga(T605, X980) → U131_ga(T605, X980, tc409_in_ga(T605, X980))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638), X1025) → U125_ga(T638, X1025, ec1_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
ec1_in_ga(T22, T24) → U114_ga(T22, T24, nc7_in_ga(T22, T24))
nc7_in_ga(.(a, T36), T36) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36), T36) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36), T36) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41), T43) → U194_ga(T41, T43, ec1_in_ga(T41, .(rbrace, T43)))
ec1_in_ga(T62, T64) → U115_ga(T62, T64, qc31_in_gaa(T62, X59, T64))
qc31_in_gaa(T62, T916, T918) → U195_gaa(T62, T916, T918, nc32_in_ga(T62, T916))
nc32_in_ga(.(a, .(star, T86)), T86) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86)), T86) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86)), T86) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89), X84) → U118_ga(T89, X84, ec53_in_ga(T89, X84))
ec53_in_ga(T97, X110) → U191_ga(T97, X110, tc58_in_ga(T97, X110))
tc58_in_ga(.(a, .(rbrace, .(star, T127))), T127) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127))), T127) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127))), T127) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130), X155) → U188_ga(T130, X155, ec82_in_ga(T130, X155))
ec82_in_ga(T138, X181) → U185_ga(T138, X181, tc87_in_ga(T138, X181))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171), X226) → U182_ga(T171, X226, ec111_in_ga(T171, X226))
ec111_in_ga(T179, X252) → U179_ga(T179, X252, tc116_in_ga(T179, X252))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212), X297) → U176_ga(T212, X297, ec140_in_ga(T212, X297))
ec140_in_ga(T220, X323) → U173_ga(T220, X323, tc145_in_ga(T220, X323))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253), X368) → U170_ga(T253, X368, ec169_in_ga(T253, X368))
ec169_in_ga(T261, X394) → U167_ga(T261, X394, tc174_in_ga(T261, X394))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294), X439) → U164_ga(T294, X439, ec198_in_ga(T294, X439))
ec198_in_ga(T302, X465) → U122_ga(T302, X465, tc203_in_ga(T302, X465))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335), X510) → U119_ga(T335, X510, ec1_in_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
ec1_in_ga(T941, T943) → U116_ga(T941, T943, tc234_in_ga(T941, T945))
tc234_in_ga(T780, X1303) → U129_ga(T780, X1303, nc32_in_ga(T780, T784))
U129_ga(T780, X1303, nc32_out_ga(T780, T784)) → U130_ga(T780, X1303, tc234_in_ga(T784, X1303))
U130_ga(T780, X1303, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, T943, tc234_out_ga(T941, T945)) → U117_ga(T941, T943, ec1_in_ga(T945, T943))
U117_ga(T941, T943, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, X510, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345, X530) → U120_ga(T345, X530, nc32_in_ga(T345, T349))
U120_ga(T345, X530, nc32_out_ga(T345, T349)) → U121_ga(T345, X530, tc203_in_ga(T349, X530))
U121_ga(T345, X530, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, X465, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357, X551) → U123_ga(T357, X551, tc234_in_ga(T357, T359))
U123_ga(T357, X551, tc234_out_ga(T357, T359)) → U124_ga(T357, X551, ec198_in_ga(T359, X551))
U124_ga(T357, X551, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, X439, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795, X1326) → U165_ga(T795, X1326, nc32_in_ga(T795, T799))
U165_ga(T795, X1326, nc32_out_ga(T795, T799)) → U166_ga(T795, X1326, tc174_in_ga(T799, X1326))
U166_ga(T795, X1326, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, X394, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807, X1347) → U168_ga(T807, X1347, tc234_in_ga(T807, T809))
U168_ga(T807, X1347, tc234_out_ga(T807, T809)) → U169_ga(T807, X1347, ec169_in_ga(T809, X1347))
U169_ga(T807, X1347, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, X368, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817, X1369) → U171_ga(T817, X1369, nc32_in_ga(T817, T821))
U171_ga(T817, X1369, nc32_out_ga(T817, T821)) → U172_ga(T817, X1369, tc145_in_ga(T821, X1369))
U172_ga(T817, X1369, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, X323, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829, X1390) → U174_ga(T829, X1390, tc234_in_ga(T829, T831))
U174_ga(T829, X1390, tc234_out_ga(T829, T831)) → U175_ga(T829, X1390, ec140_in_ga(T831, X1390))
U175_ga(T829, X1390, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, X297, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839, X1412) → U177_ga(T839, X1412, nc32_in_ga(T839, T843))
U177_ga(T839, X1412, nc32_out_ga(T839, T843)) → U178_ga(T839, X1412, tc116_in_ga(T843, X1412))
U178_ga(T839, X1412, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, X252, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851, X1433) → U180_ga(T851, X1433, tc234_in_ga(T851, T853))
U180_ga(T851, X1433, tc234_out_ga(T851, T853)) → U181_ga(T851, X1433, ec111_in_ga(T853, X1433))
U181_ga(T851, X1433, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, X226, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861, X1455) → U183_ga(T861, X1455, nc32_in_ga(T861, T865))
U183_ga(T861, X1455, nc32_out_ga(T861, T865)) → U184_ga(T861, X1455, tc87_in_ga(T865, X1455))
U184_ga(T861, X1455, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, X181, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873, X1476) → U186_ga(T873, X1476, tc234_in_ga(T873, T875))
U186_ga(T873, X1476, tc234_out_ga(T873, T875)) → U187_ga(T873, X1476, ec82_in_ga(T875, X1476))
U187_ga(T873, X1476, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, X155, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883, X1498) → U189_ga(T883, X1498, nc32_in_ga(T883, T887))
U189_ga(T883, X1498, nc32_out_ga(T883, T887)) → U190_ga(T883, X1498, tc58_in_ga(T887, X1498))
U190_ga(T883, X1498, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, X110, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895, X1519) → U192_ga(T895, X1519, tc234_in_ga(T895, T897))
U192_ga(T895, X1519, tc234_out_ga(T895, T897)) → U193_ga(T895, X1519, ec53_in_ga(T897, X1519))
U193_ga(T895, X1519, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, X84, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, T916, T918, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, T918, nc7_in_ga(T916, T918))
U196_gaa(T62, T916, T918, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62, T929, T931) → U197_gaa(T62, T929, T931, nc32_in_ga(T62, T929))
U197_gaa(T62, T929, T931, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, T931, qc31_in_gaa(T929, X1556, T931))
U198_gaa(T62, T929, T931, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, T64, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, T43, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, T24, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, X1025, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648, X1045) → U126_ga(T648, X1045, nc32_in_ga(T648, T652))
U126_ga(T648, X1045, nc32_out_ga(T648, T652)) → U127_ga(T648, X1045, tc409_in_ga(T652, X1045))
U127_ga(T648, X1045, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, X980, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660, X1066) → U132_ga(T660, X1066, tc234_in_ga(T660, T662))
U132_ga(T660, X1066, tc234_out_ga(T660, T662)) → U133_ga(T660, X1066, ec404_in_ga(T662, X1066))
U133_ga(T660, X1066, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, X954, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670, X1088) → U135_ga(T670, X1088, nc32_in_ga(T670, T674))
U135_ga(T670, X1088, nc32_out_ga(T670, T674)) → U136_ga(T670, X1088, tc380_in_ga(T674, X1088))
U136_ga(T670, X1088, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, X909, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682, X1109) → U138_ga(T682, X1109, tc234_in_ga(T682, T684))
U138_ga(T682, X1109, tc234_out_ga(T682, T684)) → U139_ga(T682, X1109, ec375_in_ga(T684, X1109))
U139_ga(T682, X1109, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, X883, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692, X1131) → U141_ga(T692, X1131, nc32_in_ga(T692, T696))
U141_ga(T692, X1131, nc32_out_ga(T692, T696)) → U142_ga(T692, X1131, tc351_in_ga(T696, X1131))
U142_ga(T692, X1131, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, X838, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704, X1152) → U144_ga(T704, X1152, tc234_in_ga(T704, T706))
U144_ga(T704, X1152, tc234_out_ga(T704, T706)) → U145_ga(T704, X1152, ec346_in_ga(T706, X1152))
U145_ga(T704, X1152, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, X812, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714, X1174) → U147_ga(T714, X1174, nc32_in_ga(T714, T718))
U147_ga(T714, X1174, nc32_out_ga(T714, T718)) → U148_ga(T714, X1174, tc322_in_ga(T718, X1174))
U148_ga(T714, X1174, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, X767, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726, X1195) → U150_ga(T726, X1195, tc234_in_ga(T726, T728))
U150_ga(T726, X1195, tc234_out_ga(T726, T728)) → U151_ga(T726, X1195, ec317_in_ga(T728, X1195))
U151_ga(T726, X1195, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, X741, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736, X1217) → U153_ga(T736, X1217, nc32_in_ga(T736, T740))
U153_ga(T736, X1217, nc32_out_ga(T736, T740)) → U154_ga(T736, X1217, tc293_in_ga(T740, X1217))
U154_ga(T736, X1217, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, X696, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748, X1238) → U156_ga(T748, X1238, tc234_in_ga(T748, T750))
U156_ga(T748, X1238, tc234_out_ga(T748, T750)) → U157_ga(T748, X1238, ec288_in_ga(T750, X1238))
U157_ga(T748, X1238, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, X670, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758, X1260) → U159_ga(T758, X1260, nc32_in_ga(T758, T762))
U159_ga(T758, X1260, nc32_out_ga(T758, T762)) → U160_ga(T758, X1260, tc264_in_ga(T762, X1260))
U160_ga(T758, X1260, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, X625, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770, X1281) → U162_ga(T770, X1281, tc234_in_ga(T770, T772))
U162_ga(T770, X1281, tc234_out_ga(T770, T772)) → U163_ga(T770, X1281, ec259_in_ga(T772, X1281))
U163_ga(T770, X1281, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, X599, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The argument filtering Pi contains the following mapping:
e1_in_ga(x1, x2)  =  e1_in_ga(x1)
n7_in_ga(x1, x2)  =  n7_in_ga(x1)
.(x1, x2)  =  .(x1, x2)
lbrace  =  lbrace
p31_in_gaa(x1, x2, x3)  =  p31_in_gaa(x1)
n32_in_ga(x1, x2)  =  n32_in_ga(x1)
e53_in_ga(x1, x2)  =  e53_in_ga(x1)
t58_in_ga(x1, x2)  =  t58_in_ga(x1)
e82_in_ga(x1, x2)  =  e82_in_ga(x1)
t87_in_ga(x1, x2)  =  t87_in_ga(x1)
e111_in_ga(x1, x2)  =  e111_in_ga(x1)
t116_in_ga(x1, x2)  =  t116_in_ga(x1)
e140_in_ga(x1, x2)  =  e140_in_ga(x1)
t145_in_ga(x1, x2)  =  t145_in_ga(x1)
e169_in_ga(x1, x2)  =  e169_in_ga(x1)
t174_in_ga(x1, x2)  =  t174_in_ga(x1)
e198_in_ga(x1, x2)  =  e198_in_ga(x1)
t203_in_ga(x1, x2)  =  t203_in_ga(x1)
t234_in_ga(x1, x2)  =  t234_in_ga(x1)
e259_in_ga(x1, x2)  =  e259_in_ga(x1)
t264_in_ga(x1, x2)  =  t264_in_ga(x1)
e288_in_ga(x1, x2)  =  e288_in_ga(x1)
t293_in_ga(x1, x2)  =  t293_in_ga(x1)
e317_in_ga(x1, x2)  =  e317_in_ga(x1)
t322_in_ga(x1, x2)  =  t322_in_ga(x1)
e346_in_ga(x1, x2)  =  e346_in_ga(x1)
t351_in_ga(x1, x2)  =  t351_in_ga(x1)
e375_in_ga(x1, x2)  =  e375_in_ga(x1)
t380_in_ga(x1, x2)  =  t380_in_ga(x1)
e404_in_ga(x1, x2)  =  e404_in_ga(x1)
t409_in_ga(x1, x2)  =  t409_in_ga(x1)
tc234_in_ga(x1, x2)  =  tc234_in_ga(x1)
a  =  a
plus  =  plus
tc234_out_ga(x1, x2)  =  tc234_out_ga(x1, x2)
b  =  b
c  =  c
U128_ga(x1, x2, x3)  =  U128_ga(x1, x3)
ec259_in_ga(x1, x2)  =  ec259_in_ga(x1)
U161_ga(x1, x2, x3)  =  U161_ga(x1, x3)
tc264_in_ga(x1, x2)  =  tc264_in_ga(x1)
rbrace  =  rbrace
tc264_out_ga(x1, x2)  =  tc264_out_ga(x1, x2)
U158_ga(x1, x2, x3)  =  U158_ga(x1, x3)
ec288_in_ga(x1, x2)  =  ec288_in_ga(x1)
U155_ga(x1, x2, x3)  =  U155_ga(x1, x3)
tc293_in_ga(x1, x2)  =  tc293_in_ga(x1)
tc293_out_ga(x1, x2)  =  tc293_out_ga(x1, x2)
U152_ga(x1, x2, x3)  =  U152_ga(x1, x3)
ec317_in_ga(x1, x2)  =  ec317_in_ga(x1)
U149_ga(x1, x2, x3)  =  U149_ga(x1, x3)
tc322_in_ga(x1, x2)  =  tc322_in_ga(x1)
tc322_out_ga(x1, x2)  =  tc322_out_ga(x1, x2)
U146_ga(x1, x2, x3)  =  U146_ga(x1, x3)
ec346_in_ga(x1, x2)  =  ec346_in_ga(x1)
U143_ga(x1, x2, x3)  =  U143_ga(x1, x3)
tc351_in_ga(x1, x2)  =  tc351_in_ga(x1)
tc351_out_ga(x1, x2)  =  tc351_out_ga(x1, x2)
U140_ga(x1, x2, x3)  =  U140_ga(x1, x3)
ec375_in_ga(x1, x2)  =  ec375_in_ga(x1)
U137_ga(x1, x2, x3)  =  U137_ga(x1, x3)
tc380_in_ga(x1, x2)  =  tc380_in_ga(x1)
tc380_out_ga(x1, x2)  =  tc380_out_ga(x1, x2)
U134_ga(x1, x2, x3)  =  U134_ga(x1, x3)
ec404_in_ga(x1, x2)  =  ec404_in_ga(x1)
U131_ga(x1, x2, x3)  =  U131_ga(x1, x3)
tc409_in_ga(x1, x2)  =  tc409_in_ga(x1)
tc409_out_ga(x1, x2)  =  tc409_out_ga(x1, x2)
U125_ga(x1, x2, x3)  =  U125_ga(x1, x3)
ec1_in_ga(x1, x2)  =  ec1_in_ga(x1)
U114_ga(x1, x2, x3)  =  U114_ga(x1, x3)
nc7_in_ga(x1, x2)  =  nc7_in_ga(x1)
nc7_out_ga(x1, x2)  =  nc7_out_ga(x1, x2)
U194_ga(x1, x2, x3)  =  U194_ga(x1, x3)
U115_ga(x1, x2, x3)  =  U115_ga(x1, x3)
qc31_in_gaa(x1, x2, x3)  =  qc31_in_gaa(x1)
U195_gaa(x1, x2, x3, x4)  =  U195_gaa(x1, x4)
nc32_in_ga(x1, x2)  =  nc32_in_ga(x1)
star  =  star
nc32_out_ga(x1, x2)  =  nc32_out_ga(x1, x2)
U118_ga(x1, x2, x3)  =  U118_ga(x1, x3)
ec53_in_ga(x1, x2)  =  ec53_in_ga(x1)
U191_ga(x1, x2, x3)  =  U191_ga(x1, x3)
tc58_in_ga(x1, x2)  =  tc58_in_ga(x1)
tc58_out_ga(x1, x2)  =  tc58_out_ga(x1, x2)
U188_ga(x1, x2, x3)  =  U188_ga(x1, x3)
ec82_in_ga(x1, x2)  =  ec82_in_ga(x1)
U185_ga(x1, x2, x3)  =  U185_ga(x1, x3)
tc87_in_ga(x1, x2)  =  tc87_in_ga(x1)
tc87_out_ga(x1, x2)  =  tc87_out_ga(x1, x2)
U182_ga(x1, x2, x3)  =  U182_ga(x1, x3)
ec111_in_ga(x1, x2)  =  ec111_in_ga(x1)
U179_ga(x1, x2, x3)  =  U179_ga(x1, x3)
tc116_in_ga(x1, x2)  =  tc116_in_ga(x1)
tc116_out_ga(x1, x2)  =  tc116_out_ga(x1, x2)
U176_ga(x1, x2, x3)  =  U176_ga(x1, x3)
ec140_in_ga(x1, x2)  =  ec140_in_ga(x1)
U173_ga(x1, x2, x3)  =  U173_ga(x1, x3)
tc145_in_ga(x1, x2)  =  tc145_in_ga(x1)
tc145_out_ga(x1, x2)  =  tc145_out_ga(x1, x2)
U170_ga(x1, x2, x3)  =  U170_ga(x1, x3)
ec169_in_ga(x1, x2)  =  ec169_in_ga(x1)
U167_ga(x1, x2, x3)  =  U167_ga(x1, x3)
tc174_in_ga(x1, x2)  =  tc174_in_ga(x1)
tc174_out_ga(x1, x2)  =  tc174_out_ga(x1, x2)
U164_ga(x1, x2, x3)  =  U164_ga(x1, x3)
ec198_in_ga(x1, x2)  =  ec198_in_ga(x1)
U122_ga(x1, x2, x3)  =  U122_ga(x1, x3)
tc203_in_ga(x1, x2)  =  tc203_in_ga(x1)
tc203_out_ga(x1, x2)  =  tc203_out_ga(x1, x2)
U119_ga(x1, x2, x3)  =  U119_ga(x1, x3)
U116_ga(x1, x2, x3)  =  U116_ga(x1, x3)
U129_ga(x1, x2, x3)  =  U129_ga(x1, x3)
U130_ga(x1, x2, x3)  =  U130_ga(x1, x3)
U117_ga(x1, x2, x3)  =  U117_ga(x1, x3)
ec1_out_ga(x1, x2)  =  ec1_out_ga(x1, x2)
U120_ga(x1, x2, x3)  =  U120_ga(x1, x3)
U121_ga(x1, x2, x3)  =  U121_ga(x1, x3)
ec198_out_ga(x1, x2)  =  ec198_out_ga(x1, x2)
U123_ga(x1, x2, x3)  =  U123_ga(x1, x3)
U124_ga(x1, x2, x3)  =  U124_ga(x1, x3)
U165_ga(x1, x2, x3)  =  U165_ga(x1, x3)
U166_ga(x1, x2, x3)  =  U166_ga(x1, x3)
ec169_out_ga(x1, x2)  =  ec169_out_ga(x1, x2)
U168_ga(x1, x2, x3)  =  U168_ga(x1, x3)
U169_ga(x1, x2, x3)  =  U169_ga(x1, x3)
U171_ga(x1, x2, x3)  =  U171_ga(x1, x3)
U172_ga(x1, x2, x3)  =  U172_ga(x1, x3)
ec140_out_ga(x1, x2)  =  ec140_out_ga(x1, x2)
U174_ga(x1, x2, x3)  =  U174_ga(x1, x3)
U175_ga(x1, x2, x3)  =  U175_ga(x1, x3)
U177_ga(x1, x2, x3)  =  U177_ga(x1, x3)
U178_ga(x1, x2, x3)  =  U178_ga(x1, x3)
ec111_out_ga(x1, x2)  =  ec111_out_ga(x1, x2)
U180_ga(x1, x2, x3)  =  U180_ga(x1, x3)
U181_ga(x1, x2, x3)  =  U181_ga(x1, x3)
U183_ga(x1, x2, x3)  =  U183_ga(x1, x3)
U184_ga(x1, x2, x3)  =  U184_ga(x1, x3)
ec82_out_ga(x1, x2)  =  ec82_out_ga(x1, x2)
U186_ga(x1, x2, x3)  =  U186_ga(x1, x3)
U187_ga(x1, x2, x3)  =  U187_ga(x1, x3)
U189_ga(x1, x2, x3)  =  U189_ga(x1, x3)
U190_ga(x1, x2, x3)  =  U190_ga(x1, x3)
ec53_out_ga(x1, x2)  =  ec53_out_ga(x1, x2)
U192_ga(x1, x2, x3)  =  U192_ga(x1, x3)
U193_ga(x1, x2, x3)  =  U193_ga(x1, x3)
U196_gaa(x1, x2, x3, x4)  =  U196_gaa(x1, x2, x4)
qc31_out_gaa(x1, x2, x3)  =  qc31_out_gaa(x1, x2, x3)
U197_gaa(x1, x2, x3, x4)  =  U197_gaa(x1, x4)
U198_gaa(x1, x2, x3, x4)  =  U198_gaa(x1, x2, x4)
U126_ga(x1, x2, x3)  =  U126_ga(x1, x3)
U127_ga(x1, x2, x3)  =  U127_ga(x1, x3)
ec404_out_ga(x1, x2)  =  ec404_out_ga(x1, x2)
U132_ga(x1, x2, x3)  =  U132_ga(x1, x3)
U133_ga(x1, x2, x3)  =  U133_ga(x1, x3)
U135_ga(x1, x2, x3)  =  U135_ga(x1, x3)
U136_ga(x1, x2, x3)  =  U136_ga(x1, x3)
ec375_out_ga(x1, x2)  =  ec375_out_ga(x1, x2)
U138_ga(x1, x2, x3)  =  U138_ga(x1, x3)
U139_ga(x1, x2, x3)  =  U139_ga(x1, x3)
U141_ga(x1, x2, x3)  =  U141_ga(x1, x3)
U142_ga(x1, x2, x3)  =  U142_ga(x1, x3)
ec346_out_ga(x1, x2)  =  ec346_out_ga(x1, x2)
U144_ga(x1, x2, x3)  =  U144_ga(x1, x3)
U145_ga(x1, x2, x3)  =  U145_ga(x1, x3)
U147_ga(x1, x2, x3)  =  U147_ga(x1, x3)
U148_ga(x1, x2, x3)  =  U148_ga(x1, x3)
ec317_out_ga(x1, x2)  =  ec317_out_ga(x1, x2)
U150_ga(x1, x2, x3)  =  U150_ga(x1, x3)
U151_ga(x1, x2, x3)  =  U151_ga(x1, x3)
U153_ga(x1, x2, x3)  =  U153_ga(x1, x3)
U154_ga(x1, x2, x3)  =  U154_ga(x1, x3)
ec288_out_ga(x1, x2)  =  ec288_out_ga(x1, x2)
U156_ga(x1, x2, x3)  =  U156_ga(x1, x3)
U157_ga(x1, x2, x3)  =  U157_ga(x1, x3)
U159_ga(x1, x2, x3)  =  U159_ga(x1, x3)
U160_ga(x1, x2, x3)  =  U160_ga(x1, x3)
ec259_out_ga(x1, x2)  =  ec259_out_ga(x1, x2)
U162_ga(x1, x2, x3)  =  U162_ga(x1, x3)
U163_ga(x1, x2, x3)  =  U163_ga(x1, x3)
E1_IN_GA(x1, x2)  =  E1_IN_GA(x1)
U108_GA(x1, x2, x3)  =  U108_GA(x1, x3)
N7_IN_GA(x1, x2)  =  N7_IN_GA(x1)
U102_GA(x1, x2, x3)  =  U102_GA(x1, x3)
U109_GA(x1, x2, x3)  =  U109_GA(x1, x3)
P31_IN_GAA(x1, x2, x3)  =  P31_IN_GAA(x1)
U103_GAA(x1, x2, x3, x4)  =  U103_GAA(x1, x4)
N32_IN_GA(x1, x2)  =  N32_IN_GA(x1)
U1_GA(x1, x2, x3)  =  U1_GA(x1, x3)
E53_IN_GA(x1, x2)  =  E53_IN_GA(x1)
U98_GA(x1, x2, x3)  =  U98_GA(x1, x3)
T58_IN_GA(x1, x2)  =  T58_IN_GA(x1)
U94_GA(x1, x2, x3)  =  U94_GA(x1, x3)
E82_IN_GA(x1, x2)  =  E82_IN_GA(x1)
U90_GA(x1, x2, x3)  =  U90_GA(x1, x3)
T87_IN_GA(x1, x2)  =  T87_IN_GA(x1)
U86_GA(x1, x2, x3)  =  U86_GA(x1, x3)
E111_IN_GA(x1, x2)  =  E111_IN_GA(x1)
U82_GA(x1, x2, x3)  =  U82_GA(x1, x3)
T116_IN_GA(x1, x2)  =  T116_IN_GA(x1)
U78_GA(x1, x2, x3)  =  U78_GA(x1, x3)
E140_IN_GA(x1, x2)  =  E140_IN_GA(x1)
U74_GA(x1, x2, x3)  =  U74_GA(x1, x3)
T145_IN_GA(x1, x2)  =  T145_IN_GA(x1)
U70_GA(x1, x2, x3)  =  U70_GA(x1, x3)
E169_IN_GA(x1, x2)  =  E169_IN_GA(x1)
U66_GA(x1, x2, x3)  =  U66_GA(x1, x3)
T174_IN_GA(x1, x2)  =  T174_IN_GA(x1)
U62_GA(x1, x2, x3)  =  U62_GA(x1, x3)
E198_IN_GA(x1, x2)  =  E198_IN_GA(x1)
U6_GA(x1, x2, x3)  =  U6_GA(x1, x3)
T203_IN_GA(x1, x2)  =  T203_IN_GA(x1)
U2_GA(x1, x2, x3)  =  U2_GA(x1, x3)
U110_GA(x1, x2, x3)  =  U110_GA(x1, x3)
T234_IN_GA(x1, x2)  =  T234_IN_GA(x1)
U14_GA(x1, x2, x3)  =  U14_GA(x1, x3)
E259_IN_GA(x1, x2)  =  E259_IN_GA(x1)
U58_GA(x1, x2, x3)  =  U58_GA(x1, x3)
T264_IN_GA(x1, x2)  =  T264_IN_GA(x1)
U54_GA(x1, x2, x3)  =  U54_GA(x1, x3)
E288_IN_GA(x1, x2)  =  E288_IN_GA(x1)
U50_GA(x1, x2, x3)  =  U50_GA(x1, x3)
T293_IN_GA(x1, x2)  =  T293_IN_GA(x1)
U46_GA(x1, x2, x3)  =  U46_GA(x1, x3)
E317_IN_GA(x1, x2)  =  E317_IN_GA(x1)
U42_GA(x1, x2, x3)  =  U42_GA(x1, x3)
T322_IN_GA(x1, x2)  =  T322_IN_GA(x1)
U38_GA(x1, x2, x3)  =  U38_GA(x1, x3)
E346_IN_GA(x1, x2)  =  E346_IN_GA(x1)
U34_GA(x1, x2, x3)  =  U34_GA(x1, x3)
T351_IN_GA(x1, x2)  =  T351_IN_GA(x1)
U30_GA(x1, x2, x3)  =  U30_GA(x1, x3)
E375_IN_GA(x1, x2)  =  E375_IN_GA(x1)
U26_GA(x1, x2, x3)  =  U26_GA(x1, x3)
T380_IN_GA(x1, x2)  =  T380_IN_GA(x1)
U22_GA(x1, x2, x3)  =  U22_GA(x1, x3)
E404_IN_GA(x1, x2)  =  E404_IN_GA(x1)
U18_GA(x1, x2, x3)  =  U18_GA(x1, x3)
T409_IN_GA(x1, x2)  =  T409_IN_GA(x1)
U10_GA(x1, x2, x3)  =  U10_GA(x1, x3)
U111_GA(x1, x2, x3)  =  U111_GA(x1, x3)
U112_GA(x1, x2, x3)  =  U112_GA(x1, x3)
U11_GA(x1, x2, x3)  =  U11_GA(x1, x3)
U12_GA(x1, x2, x3)  =  U12_GA(x1, x3)
U13_GA(x1, x2, x3)  =  U13_GA(x1, x3)
U19_GA(x1, x2, x3)  =  U19_GA(x1, x3)
U15_GA(x1, x2, x3)  =  U15_GA(x1, x3)
U16_GA(x1, x2, x3)  =  U16_GA(x1, x3)
U17_GA(x1, x2, x3)  =  U17_GA(x1, x3)
U20_GA(x1, x2, x3)  =  U20_GA(x1, x3)
U21_GA(x1, x2, x3)  =  U21_GA(x1, x3)
U23_GA(x1, x2, x3)  =  U23_GA(x1, x3)
U24_GA(x1, x2, x3)  =  U24_GA(x1, x3)
U25_GA(x1, x2, x3)  =  U25_GA(x1, x3)
U27_GA(x1, x2, x3)  =  U27_GA(x1, x3)
U28_GA(x1, x2, x3)  =  U28_GA(x1, x3)
U29_GA(x1, x2, x3)  =  U29_GA(x1, x3)
U31_GA(x1, x2, x3)  =  U31_GA(x1, x3)
U32_GA(x1, x2, x3)  =  U32_GA(x1, x3)
U33_GA(x1, x2, x3)  =  U33_GA(x1, x3)
U35_GA(x1, x2, x3)  =  U35_GA(x1, x3)
U36_GA(x1, x2, x3)  =  U36_GA(x1, x3)
U37_GA(x1, x2, x3)  =  U37_GA(x1, x3)
U39_GA(x1, x2, x3)  =  U39_GA(x1, x3)
U40_GA(x1, x2, x3)  =  U40_GA(x1, x3)
U41_GA(x1, x2, x3)  =  U41_GA(x1, x3)
U43_GA(x1, x2, x3)  =  U43_GA(x1, x3)
U44_GA(x1, x2, x3)  =  U44_GA(x1, x3)
U45_GA(x1, x2, x3)  =  U45_GA(x1, x3)
U47_GA(x1, x2, x3)  =  U47_GA(x1, x3)
U48_GA(x1, x2, x3)  =  U48_GA(x1, x3)
U49_GA(x1, x2, x3)  =  U49_GA(x1, x3)
U51_GA(x1, x2, x3)  =  U51_GA(x1, x3)
U52_GA(x1, x2, x3)  =  U52_GA(x1, x3)
U53_GA(x1, x2, x3)  =  U53_GA(x1, x3)
U55_GA(x1, x2, x3)  =  U55_GA(x1, x3)
U56_GA(x1, x2, x3)  =  U56_GA(x1, x3)
U57_GA(x1, x2, x3)  =  U57_GA(x1, x3)
U59_GA(x1, x2, x3)  =  U59_GA(x1, x3)
U60_GA(x1, x2, x3)  =  U60_GA(x1, x3)
U61_GA(x1, x2, x3)  =  U61_GA(x1, x3)
U3_GA(x1, x2, x3)  =  U3_GA(x1, x3)
U4_GA(x1, x2, x3)  =  U4_GA(x1, x3)
U5_GA(x1, x2, x3)  =  U5_GA(x1, x3)
U7_GA(x1, x2, x3)  =  U7_GA(x1, x3)
U8_GA(x1, x2, x3)  =  U8_GA(x1, x3)
U9_GA(x1, x2, x3)  =  U9_GA(x1, x3)
U63_GA(x1, x2, x3)  =  U63_GA(x1, x3)
U64_GA(x1, x2, x3)  =  U64_GA(x1, x3)
U65_GA(x1, x2, x3)  =  U65_GA(x1, x3)
U67_GA(x1, x2, x3)  =  U67_GA(x1, x3)
U68_GA(x1, x2, x3)  =  U68_GA(x1, x3)
U69_GA(x1, x2, x3)  =  U69_GA(x1, x3)
U71_GA(x1, x2, x3)  =  U71_GA(x1, x3)
U72_GA(x1, x2, x3)  =  U72_GA(x1, x3)
U73_GA(x1, x2, x3)  =  U73_GA(x1, x3)
U75_GA(x1, x2, x3)  =  U75_GA(x1, x3)
U76_GA(x1, x2, x3)  =  U76_GA(x1, x3)
U77_GA(x1, x2, x3)  =  U77_GA(x1, x3)
U79_GA(x1, x2, x3)  =  U79_GA(x1, x3)
U80_GA(x1, x2, x3)  =  U80_GA(x1, x3)
U81_GA(x1, x2, x3)  =  U81_GA(x1, x3)
U83_GA(x1, x2, x3)  =  U83_GA(x1, x3)
U84_GA(x1, x2, x3)  =  U84_GA(x1, x3)
U85_GA(x1, x2, x3)  =  U85_GA(x1, x3)
U87_GA(x1, x2, x3)  =  U87_GA(x1, x3)
U88_GA(x1, x2, x3)  =  U88_GA(x1, x3)
U89_GA(x1, x2, x3)  =  U89_GA(x1, x3)
U91_GA(x1, x2, x3)  =  U91_GA(x1, x3)
U92_GA(x1, x2, x3)  =  U92_GA(x1, x3)
U93_GA(x1, x2, x3)  =  U93_GA(x1, x3)
U95_GA(x1, x2, x3)  =  U95_GA(x1, x3)
U96_GA(x1, x2, x3)  =  U96_GA(x1, x3)
U97_GA(x1, x2, x3)  =  U97_GA(x1, x3)
U99_GA(x1, x2, x3)  =  U99_GA(x1, x3)
U100_GA(x1, x2, x3)  =  U100_GA(x1, x3)
U101_GA(x1, x2, x3)  =  U101_GA(x1, x3)
U104_GAA(x1, x2, x3, x4)  =  U104_GAA(x1, x4)
U105_GAA(x1, x2, x3, x4)  =  U105_GAA(x1, x4)
U106_GAA(x1, x2, x3, x4)  =  U106_GAA(x1, x4)
U107_GAA(x1, x2, x3, x4)  =  U107_GAA(x1, x4)

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

(5) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LOPSTR] contains 1 SCC with 84 less nodes.

(6) Obligation:

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

E1_IN_GA(T22, T24) → N7_IN_GA(T22, T24)
N7_IN_GA(.(lbrace, T41), T43) → E1_IN_GA(T41, .(rbrace, T43))
E1_IN_GA(T62, T64) → P31_IN_GAA(T62, X59, T64)
P31_IN_GAA(T62, X59, T64) → N32_IN_GA(T62, X59)
N32_IN_GA(.(lbrace, T89), X84) → E53_IN_GA(T89, X84)
E53_IN_GA(T97, X110) → T58_IN_GA(T97, X110)
T58_IN_GA(.(lbrace, T130), X155) → E82_IN_GA(T130, X155)
E82_IN_GA(T138, X181) → T87_IN_GA(T138, X181)
T87_IN_GA(.(lbrace, T171), X226) → E111_IN_GA(T171, X226)
E111_IN_GA(T179, X252) → T116_IN_GA(T179, X252)
T116_IN_GA(.(lbrace, T212), X297) → E140_IN_GA(T212, X297)
E140_IN_GA(T220, X323) → T145_IN_GA(T220, X323)
T145_IN_GA(.(lbrace, T253), X368) → E169_IN_GA(T253, X368)
E169_IN_GA(T261, X394) → T174_IN_GA(T261, X394)
T174_IN_GA(.(lbrace, T294), X439) → E198_IN_GA(T294, X439)
E198_IN_GA(T302, X465) → T203_IN_GA(T302, X465)
T203_IN_GA(.(lbrace, T335), X510) → E1_IN_GA(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))
E1_IN_GA(T941, T943) → T234_IN_GA(T941, X1569)
T234_IN_GA(.(lbrace, T392), X599) → E259_IN_GA(T392, X599)
E259_IN_GA(T400, X625) → T264_IN_GA(T400, X625)
T264_IN_GA(.(lbrace, T433), X670) → E288_IN_GA(T433, X670)
E288_IN_GA(T441, X696) → T293_IN_GA(T441, X696)
T293_IN_GA(.(lbrace, T474), X741) → E317_IN_GA(T474, X741)
E317_IN_GA(T482, X767) → T322_IN_GA(T482, X767)
T322_IN_GA(.(lbrace, T515), X812) → E346_IN_GA(T515, X812)
E346_IN_GA(T523, X838) → T351_IN_GA(T523, X838)
T351_IN_GA(.(lbrace, T556), X883) → E375_IN_GA(T556, X883)
E375_IN_GA(T564, X909) → T380_IN_GA(T564, X909)
T380_IN_GA(.(lbrace, T597), X954) → E404_IN_GA(T597, X954)
E404_IN_GA(T605, X980) → T409_IN_GA(T605, X980)
T409_IN_GA(.(lbrace, T638), X1025) → E1_IN_GA(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))
E1_IN_GA(T941, T943) → U111_GA(T941, T943, tc234_in_ga(T941, T945))
U111_GA(T941, T943, tc234_out_ga(T941, T945)) → E1_IN_GA(T945, T943)
T409_IN_GA(T648, X1045) → N32_IN_GA(T648, X1044)
T409_IN_GA(T648, X1045) → U12_GA(T648, X1045, nc32_in_ga(T648, T652))
U12_GA(T648, X1045, nc32_out_ga(T648, T652)) → T409_IN_GA(T652, X1045)
E404_IN_GA(T660, X1066) → T234_IN_GA(T660, X1065)
T234_IN_GA(T780, X1303) → N32_IN_GA(T780, X1302)
T234_IN_GA(T780, X1303) → U16_GA(T780, X1303, nc32_in_ga(T780, T784))
U16_GA(T780, X1303, nc32_out_ga(T780, T784)) → T234_IN_GA(T784, X1303)
E404_IN_GA(T660, X1066) → U20_GA(T660, X1066, tc234_in_ga(T660, T662))
U20_GA(T660, X1066, tc234_out_ga(T660, T662)) → E404_IN_GA(T662, X1066)
T380_IN_GA(T670, X1088) → N32_IN_GA(T670, X1087)
T380_IN_GA(T670, X1088) → U24_GA(T670, X1088, nc32_in_ga(T670, T674))
U24_GA(T670, X1088, nc32_out_ga(T670, T674)) → T380_IN_GA(T674, X1088)
E375_IN_GA(T682, X1109) → T234_IN_GA(T682, X1108)
E375_IN_GA(T682, X1109) → U28_GA(T682, X1109, tc234_in_ga(T682, T684))
U28_GA(T682, X1109, tc234_out_ga(T682, T684)) → E375_IN_GA(T684, X1109)
T351_IN_GA(T692, X1131) → N32_IN_GA(T692, X1130)
T351_IN_GA(T692, X1131) → U32_GA(T692, X1131, nc32_in_ga(T692, T696))
U32_GA(T692, X1131, nc32_out_ga(T692, T696)) → T351_IN_GA(T696, X1131)
E346_IN_GA(T704, X1152) → T234_IN_GA(T704, X1151)
E346_IN_GA(T704, X1152) → U36_GA(T704, X1152, tc234_in_ga(T704, T706))
U36_GA(T704, X1152, tc234_out_ga(T704, T706)) → E346_IN_GA(T706, X1152)
T322_IN_GA(T714, X1174) → N32_IN_GA(T714, X1173)
T322_IN_GA(T714, X1174) → U40_GA(T714, X1174, nc32_in_ga(T714, T718))
U40_GA(T714, X1174, nc32_out_ga(T714, T718)) → T322_IN_GA(T718, X1174)
E317_IN_GA(T726, X1195) → T234_IN_GA(T726, X1194)
E317_IN_GA(T726, X1195) → U44_GA(T726, X1195, tc234_in_ga(T726, T728))
U44_GA(T726, X1195, tc234_out_ga(T726, T728)) → E317_IN_GA(T728, X1195)
T293_IN_GA(T736, X1217) → N32_IN_GA(T736, X1216)
T293_IN_GA(T736, X1217) → U48_GA(T736, X1217, nc32_in_ga(T736, T740))
U48_GA(T736, X1217, nc32_out_ga(T736, T740)) → T293_IN_GA(T740, X1217)
E288_IN_GA(T748, X1238) → T234_IN_GA(T748, X1237)
E288_IN_GA(T748, X1238) → U52_GA(T748, X1238, tc234_in_ga(T748, T750))
U52_GA(T748, X1238, tc234_out_ga(T748, T750)) → E288_IN_GA(T750, X1238)
T264_IN_GA(T758, X1260) → N32_IN_GA(T758, X1259)
T264_IN_GA(T758, X1260) → U56_GA(T758, X1260, nc32_in_ga(T758, T762))
U56_GA(T758, X1260, nc32_out_ga(T758, T762)) → T264_IN_GA(T762, X1260)
E259_IN_GA(T770, X1281) → T234_IN_GA(T770, X1280)
E259_IN_GA(T770, X1281) → U60_GA(T770, X1281, tc234_in_ga(T770, T772))
U60_GA(T770, X1281, tc234_out_ga(T770, T772)) → E259_IN_GA(T772, X1281)
T203_IN_GA(T345, X530) → N32_IN_GA(T345, X529)
T203_IN_GA(T345, X530) → U4_GA(T345, X530, nc32_in_ga(T345, T349))
U4_GA(T345, X530, nc32_out_ga(T345, T349)) → T203_IN_GA(T349, X530)
E198_IN_GA(T357, X551) → T234_IN_GA(T357, X550)
E198_IN_GA(T357, X551) → U8_GA(T357, X551, tc234_in_ga(T357, T359))
U8_GA(T357, X551, tc234_out_ga(T357, T359)) → E198_IN_GA(T359, X551)
T174_IN_GA(T795, X1326) → N32_IN_GA(T795, X1325)
T174_IN_GA(T795, X1326) → U64_GA(T795, X1326, nc32_in_ga(T795, T799))
U64_GA(T795, X1326, nc32_out_ga(T795, T799)) → T174_IN_GA(T799, X1326)
E169_IN_GA(T807, X1347) → T234_IN_GA(T807, X1346)
E169_IN_GA(T807, X1347) → U68_GA(T807, X1347, tc234_in_ga(T807, T809))
U68_GA(T807, X1347, tc234_out_ga(T807, T809)) → E169_IN_GA(T809, X1347)
T145_IN_GA(T817, X1369) → N32_IN_GA(T817, X1368)
T145_IN_GA(T817, X1369) → U72_GA(T817, X1369, nc32_in_ga(T817, T821))
U72_GA(T817, X1369, nc32_out_ga(T817, T821)) → T145_IN_GA(T821, X1369)
E140_IN_GA(T829, X1390) → T234_IN_GA(T829, X1389)
E140_IN_GA(T829, X1390) → U76_GA(T829, X1390, tc234_in_ga(T829, T831))
U76_GA(T829, X1390, tc234_out_ga(T829, T831)) → E140_IN_GA(T831, X1390)
T116_IN_GA(T839, X1412) → N32_IN_GA(T839, X1411)
T116_IN_GA(T839, X1412) → U80_GA(T839, X1412, nc32_in_ga(T839, T843))
U80_GA(T839, X1412, nc32_out_ga(T839, T843)) → T116_IN_GA(T843, X1412)
E111_IN_GA(T851, X1433) → T234_IN_GA(T851, X1432)
E111_IN_GA(T851, X1433) → U84_GA(T851, X1433, tc234_in_ga(T851, T853))
U84_GA(T851, X1433, tc234_out_ga(T851, T853)) → E111_IN_GA(T853, X1433)
T87_IN_GA(T861, X1455) → N32_IN_GA(T861, X1454)
T87_IN_GA(T861, X1455) → U88_GA(T861, X1455, nc32_in_ga(T861, T865))
U88_GA(T861, X1455, nc32_out_ga(T861, T865)) → T87_IN_GA(T865, X1455)
E82_IN_GA(T873, X1476) → T234_IN_GA(T873, X1475)
E82_IN_GA(T873, X1476) → U92_GA(T873, X1476, tc234_in_ga(T873, T875))
U92_GA(T873, X1476, tc234_out_ga(T873, T875)) → E82_IN_GA(T875, X1476)
T58_IN_GA(T883, X1498) → N32_IN_GA(T883, X1497)
T58_IN_GA(T883, X1498) → U96_GA(T883, X1498, nc32_in_ga(T883, T887))
U96_GA(T883, X1498, nc32_out_ga(T883, T887)) → T58_IN_GA(T887, X1498)
E53_IN_GA(T895, X1519) → T234_IN_GA(T895, X1518)
E53_IN_GA(T895, X1519) → U100_GA(T895, X1519, tc234_in_ga(T895, T897))
U100_GA(T895, X1519, tc234_out_ga(T895, T897)) → E53_IN_GA(T897, X1519)
P31_IN_GAA(T62, T916, T918) → U104_GAA(T62, T916, T918, nc32_in_ga(T62, T916))
U104_GAA(T62, T916, T918, nc32_out_ga(T62, T916)) → N7_IN_GA(T916, T918)
P31_IN_GAA(T62, T929, T931) → U106_GAA(T62, T929, T931, nc32_in_ga(T62, T929))
U106_GAA(T62, T929, T931, nc32_out_ga(T62, T929)) → P31_IN_GAA(T929, X1556, T931)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389)), T389) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389)), T389) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389)), T389) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392), X599) → U128_ga(T392, X599, ec259_in_ga(T392, X599))
ec259_in_ga(T400, X625) → U161_ga(T400, X625, tc264_in_ga(T400, X625))
tc264_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433), X670) → U158_ga(T433, X670, ec288_in_ga(T433, X670))
ec288_in_ga(T441, X696) → U155_ga(T441, X696, tc293_in_ga(T441, X696))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474), X741) → U152_ga(T474, X741, ec317_in_ga(T474, X741))
ec317_in_ga(T482, X767) → U149_ga(T482, X767, tc322_in_ga(T482, X767))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515), X812) → U146_ga(T515, X812, ec346_in_ga(T515, X812))
ec346_in_ga(T523, X838) → U143_ga(T523, X838, tc351_in_ga(T523, X838))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556), X883) → U140_ga(T556, X883, ec375_in_ga(T556, X883))
ec375_in_ga(T564, X909) → U137_ga(T564, X909, tc380_in_ga(T564, X909))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597), X954) → U134_ga(T597, X954, ec404_in_ga(T597, X954))
ec404_in_ga(T605, X980) → U131_ga(T605, X980, tc409_in_ga(T605, X980))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638), X1025) → U125_ga(T638, X1025, ec1_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
ec1_in_ga(T22, T24) → U114_ga(T22, T24, nc7_in_ga(T22, T24))
nc7_in_ga(.(a, T36), T36) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36), T36) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36), T36) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41), T43) → U194_ga(T41, T43, ec1_in_ga(T41, .(rbrace, T43)))
ec1_in_ga(T62, T64) → U115_ga(T62, T64, qc31_in_gaa(T62, X59, T64))
qc31_in_gaa(T62, T916, T918) → U195_gaa(T62, T916, T918, nc32_in_ga(T62, T916))
nc32_in_ga(.(a, .(star, T86)), T86) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86)), T86) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86)), T86) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89), X84) → U118_ga(T89, X84, ec53_in_ga(T89, X84))
ec53_in_ga(T97, X110) → U191_ga(T97, X110, tc58_in_ga(T97, X110))
tc58_in_ga(.(a, .(rbrace, .(star, T127))), T127) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127))), T127) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127))), T127) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130), X155) → U188_ga(T130, X155, ec82_in_ga(T130, X155))
ec82_in_ga(T138, X181) → U185_ga(T138, X181, tc87_in_ga(T138, X181))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171), X226) → U182_ga(T171, X226, ec111_in_ga(T171, X226))
ec111_in_ga(T179, X252) → U179_ga(T179, X252, tc116_in_ga(T179, X252))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212), X297) → U176_ga(T212, X297, ec140_in_ga(T212, X297))
ec140_in_ga(T220, X323) → U173_ga(T220, X323, tc145_in_ga(T220, X323))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253), X368) → U170_ga(T253, X368, ec169_in_ga(T253, X368))
ec169_in_ga(T261, X394) → U167_ga(T261, X394, tc174_in_ga(T261, X394))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294), X439) → U164_ga(T294, X439, ec198_in_ga(T294, X439))
ec198_in_ga(T302, X465) → U122_ga(T302, X465, tc203_in_ga(T302, X465))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335), X510) → U119_ga(T335, X510, ec1_in_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
ec1_in_ga(T941, T943) → U116_ga(T941, T943, tc234_in_ga(T941, T945))
tc234_in_ga(T780, X1303) → U129_ga(T780, X1303, nc32_in_ga(T780, T784))
U129_ga(T780, X1303, nc32_out_ga(T780, T784)) → U130_ga(T780, X1303, tc234_in_ga(T784, X1303))
U130_ga(T780, X1303, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, T943, tc234_out_ga(T941, T945)) → U117_ga(T941, T943, ec1_in_ga(T945, T943))
U117_ga(T941, T943, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, X510, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345, X530) → U120_ga(T345, X530, nc32_in_ga(T345, T349))
U120_ga(T345, X530, nc32_out_ga(T345, T349)) → U121_ga(T345, X530, tc203_in_ga(T349, X530))
U121_ga(T345, X530, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, X465, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357, X551) → U123_ga(T357, X551, tc234_in_ga(T357, T359))
U123_ga(T357, X551, tc234_out_ga(T357, T359)) → U124_ga(T357, X551, ec198_in_ga(T359, X551))
U124_ga(T357, X551, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, X439, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795, X1326) → U165_ga(T795, X1326, nc32_in_ga(T795, T799))
U165_ga(T795, X1326, nc32_out_ga(T795, T799)) → U166_ga(T795, X1326, tc174_in_ga(T799, X1326))
U166_ga(T795, X1326, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, X394, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807, X1347) → U168_ga(T807, X1347, tc234_in_ga(T807, T809))
U168_ga(T807, X1347, tc234_out_ga(T807, T809)) → U169_ga(T807, X1347, ec169_in_ga(T809, X1347))
U169_ga(T807, X1347, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, X368, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817, X1369) → U171_ga(T817, X1369, nc32_in_ga(T817, T821))
U171_ga(T817, X1369, nc32_out_ga(T817, T821)) → U172_ga(T817, X1369, tc145_in_ga(T821, X1369))
U172_ga(T817, X1369, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, X323, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829, X1390) → U174_ga(T829, X1390, tc234_in_ga(T829, T831))
U174_ga(T829, X1390, tc234_out_ga(T829, T831)) → U175_ga(T829, X1390, ec140_in_ga(T831, X1390))
U175_ga(T829, X1390, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, X297, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839, X1412) → U177_ga(T839, X1412, nc32_in_ga(T839, T843))
U177_ga(T839, X1412, nc32_out_ga(T839, T843)) → U178_ga(T839, X1412, tc116_in_ga(T843, X1412))
U178_ga(T839, X1412, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, X252, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851, X1433) → U180_ga(T851, X1433, tc234_in_ga(T851, T853))
U180_ga(T851, X1433, tc234_out_ga(T851, T853)) → U181_ga(T851, X1433, ec111_in_ga(T853, X1433))
U181_ga(T851, X1433, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, X226, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861, X1455) → U183_ga(T861, X1455, nc32_in_ga(T861, T865))
U183_ga(T861, X1455, nc32_out_ga(T861, T865)) → U184_ga(T861, X1455, tc87_in_ga(T865, X1455))
U184_ga(T861, X1455, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, X181, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873, X1476) → U186_ga(T873, X1476, tc234_in_ga(T873, T875))
U186_ga(T873, X1476, tc234_out_ga(T873, T875)) → U187_ga(T873, X1476, ec82_in_ga(T875, X1476))
U187_ga(T873, X1476, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, X155, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883, X1498) → U189_ga(T883, X1498, nc32_in_ga(T883, T887))
U189_ga(T883, X1498, nc32_out_ga(T883, T887)) → U190_ga(T883, X1498, tc58_in_ga(T887, X1498))
U190_ga(T883, X1498, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, X110, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895, X1519) → U192_ga(T895, X1519, tc234_in_ga(T895, T897))
U192_ga(T895, X1519, tc234_out_ga(T895, T897)) → U193_ga(T895, X1519, ec53_in_ga(T897, X1519))
U193_ga(T895, X1519, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, X84, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, T916, T918, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, T918, nc7_in_ga(T916, T918))
U196_gaa(T62, T916, T918, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62, T929, T931) → U197_gaa(T62, T929, T931, nc32_in_ga(T62, T929))
U197_gaa(T62, T929, T931, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, T931, qc31_in_gaa(T929, X1556, T931))
U198_gaa(T62, T929, T931, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, T64, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, T43, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, T24, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, X1025, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648, X1045) → U126_ga(T648, X1045, nc32_in_ga(T648, T652))
U126_ga(T648, X1045, nc32_out_ga(T648, T652)) → U127_ga(T648, X1045, tc409_in_ga(T652, X1045))
U127_ga(T648, X1045, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, X980, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660, X1066) → U132_ga(T660, X1066, tc234_in_ga(T660, T662))
U132_ga(T660, X1066, tc234_out_ga(T660, T662)) → U133_ga(T660, X1066, ec404_in_ga(T662, X1066))
U133_ga(T660, X1066, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, X954, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670, X1088) → U135_ga(T670, X1088, nc32_in_ga(T670, T674))
U135_ga(T670, X1088, nc32_out_ga(T670, T674)) → U136_ga(T670, X1088, tc380_in_ga(T674, X1088))
U136_ga(T670, X1088, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, X909, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682, X1109) → U138_ga(T682, X1109, tc234_in_ga(T682, T684))
U138_ga(T682, X1109, tc234_out_ga(T682, T684)) → U139_ga(T682, X1109, ec375_in_ga(T684, X1109))
U139_ga(T682, X1109, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, X883, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692, X1131) → U141_ga(T692, X1131, nc32_in_ga(T692, T696))
U141_ga(T692, X1131, nc32_out_ga(T692, T696)) → U142_ga(T692, X1131, tc351_in_ga(T696, X1131))
U142_ga(T692, X1131, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, X838, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704, X1152) → U144_ga(T704, X1152, tc234_in_ga(T704, T706))
U144_ga(T704, X1152, tc234_out_ga(T704, T706)) → U145_ga(T704, X1152, ec346_in_ga(T706, X1152))
U145_ga(T704, X1152, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, X812, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714, X1174) → U147_ga(T714, X1174, nc32_in_ga(T714, T718))
U147_ga(T714, X1174, nc32_out_ga(T714, T718)) → U148_ga(T714, X1174, tc322_in_ga(T718, X1174))
U148_ga(T714, X1174, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, X767, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726, X1195) → U150_ga(T726, X1195, tc234_in_ga(T726, T728))
U150_ga(T726, X1195, tc234_out_ga(T726, T728)) → U151_ga(T726, X1195, ec317_in_ga(T728, X1195))
U151_ga(T726, X1195, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, X741, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736, X1217) → U153_ga(T736, X1217, nc32_in_ga(T736, T740))
U153_ga(T736, X1217, nc32_out_ga(T736, T740)) → U154_ga(T736, X1217, tc293_in_ga(T740, X1217))
U154_ga(T736, X1217, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, X696, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748, X1238) → U156_ga(T748, X1238, tc234_in_ga(T748, T750))
U156_ga(T748, X1238, tc234_out_ga(T748, T750)) → U157_ga(T748, X1238, ec288_in_ga(T750, X1238))
U157_ga(T748, X1238, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, X670, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758, X1260) → U159_ga(T758, X1260, nc32_in_ga(T758, T762))
U159_ga(T758, X1260, nc32_out_ga(T758, T762)) → U160_ga(T758, X1260, tc264_in_ga(T762, X1260))
U160_ga(T758, X1260, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, X625, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770, X1281) → U162_ga(T770, X1281, tc234_in_ga(T770, T772))
U162_ga(T770, X1281, tc234_out_ga(T770, T772)) → U163_ga(T770, X1281, ec259_in_ga(T772, X1281))
U163_ga(T770, X1281, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, X599, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The argument filtering Pi contains the following mapping:
.(x1, x2)  =  .(x1, x2)
lbrace  =  lbrace
tc234_in_ga(x1, x2)  =  tc234_in_ga(x1)
a  =  a
plus  =  plus
tc234_out_ga(x1, x2)  =  tc234_out_ga(x1, x2)
b  =  b
c  =  c
U128_ga(x1, x2, x3)  =  U128_ga(x1, x3)
ec259_in_ga(x1, x2)  =  ec259_in_ga(x1)
U161_ga(x1, x2, x3)  =  U161_ga(x1, x3)
tc264_in_ga(x1, x2)  =  tc264_in_ga(x1)
rbrace  =  rbrace
tc264_out_ga(x1, x2)  =  tc264_out_ga(x1, x2)
U158_ga(x1, x2, x3)  =  U158_ga(x1, x3)
ec288_in_ga(x1, x2)  =  ec288_in_ga(x1)
U155_ga(x1, x2, x3)  =  U155_ga(x1, x3)
tc293_in_ga(x1, x2)  =  tc293_in_ga(x1)
tc293_out_ga(x1, x2)  =  tc293_out_ga(x1, x2)
U152_ga(x1, x2, x3)  =  U152_ga(x1, x3)
ec317_in_ga(x1, x2)  =  ec317_in_ga(x1)
U149_ga(x1, x2, x3)  =  U149_ga(x1, x3)
tc322_in_ga(x1, x2)  =  tc322_in_ga(x1)
tc322_out_ga(x1, x2)  =  tc322_out_ga(x1, x2)
U146_ga(x1, x2, x3)  =  U146_ga(x1, x3)
ec346_in_ga(x1, x2)  =  ec346_in_ga(x1)
U143_ga(x1, x2, x3)  =  U143_ga(x1, x3)
tc351_in_ga(x1, x2)  =  tc351_in_ga(x1)
tc351_out_ga(x1, x2)  =  tc351_out_ga(x1, x2)
U140_ga(x1, x2, x3)  =  U140_ga(x1, x3)
ec375_in_ga(x1, x2)  =  ec375_in_ga(x1)
U137_ga(x1, x2, x3)  =  U137_ga(x1, x3)
tc380_in_ga(x1, x2)  =  tc380_in_ga(x1)
tc380_out_ga(x1, x2)  =  tc380_out_ga(x1, x2)
U134_ga(x1, x2, x3)  =  U134_ga(x1, x3)
ec404_in_ga(x1, x2)  =  ec404_in_ga(x1)
U131_ga(x1, x2, x3)  =  U131_ga(x1, x3)
tc409_in_ga(x1, x2)  =  tc409_in_ga(x1)
tc409_out_ga(x1, x2)  =  tc409_out_ga(x1, x2)
U125_ga(x1, x2, x3)  =  U125_ga(x1, x3)
ec1_in_ga(x1, x2)  =  ec1_in_ga(x1)
U114_ga(x1, x2, x3)  =  U114_ga(x1, x3)
nc7_in_ga(x1, x2)  =  nc7_in_ga(x1)
nc7_out_ga(x1, x2)  =  nc7_out_ga(x1, x2)
U194_ga(x1, x2, x3)  =  U194_ga(x1, x3)
U115_ga(x1, x2, x3)  =  U115_ga(x1, x3)
qc31_in_gaa(x1, x2, x3)  =  qc31_in_gaa(x1)
U195_gaa(x1, x2, x3, x4)  =  U195_gaa(x1, x4)
nc32_in_ga(x1, x2)  =  nc32_in_ga(x1)
star  =  star
nc32_out_ga(x1, x2)  =  nc32_out_ga(x1, x2)
U118_ga(x1, x2, x3)  =  U118_ga(x1, x3)
ec53_in_ga(x1, x2)  =  ec53_in_ga(x1)
U191_ga(x1, x2, x3)  =  U191_ga(x1, x3)
tc58_in_ga(x1, x2)  =  tc58_in_ga(x1)
tc58_out_ga(x1, x2)  =  tc58_out_ga(x1, x2)
U188_ga(x1, x2, x3)  =  U188_ga(x1, x3)
ec82_in_ga(x1, x2)  =  ec82_in_ga(x1)
U185_ga(x1, x2, x3)  =  U185_ga(x1, x3)
tc87_in_ga(x1, x2)  =  tc87_in_ga(x1)
tc87_out_ga(x1, x2)  =  tc87_out_ga(x1, x2)
U182_ga(x1, x2, x3)  =  U182_ga(x1, x3)
ec111_in_ga(x1, x2)  =  ec111_in_ga(x1)
U179_ga(x1, x2, x3)  =  U179_ga(x1, x3)
tc116_in_ga(x1, x2)  =  tc116_in_ga(x1)
tc116_out_ga(x1, x2)  =  tc116_out_ga(x1, x2)
U176_ga(x1, x2, x3)  =  U176_ga(x1, x3)
ec140_in_ga(x1, x2)  =  ec140_in_ga(x1)
U173_ga(x1, x2, x3)  =  U173_ga(x1, x3)
tc145_in_ga(x1, x2)  =  tc145_in_ga(x1)
tc145_out_ga(x1, x2)  =  tc145_out_ga(x1, x2)
U170_ga(x1, x2, x3)  =  U170_ga(x1, x3)
ec169_in_ga(x1, x2)  =  ec169_in_ga(x1)
U167_ga(x1, x2, x3)  =  U167_ga(x1, x3)
tc174_in_ga(x1, x2)  =  tc174_in_ga(x1)
tc174_out_ga(x1, x2)  =  tc174_out_ga(x1, x2)
U164_ga(x1, x2, x3)  =  U164_ga(x1, x3)
ec198_in_ga(x1, x2)  =  ec198_in_ga(x1)
U122_ga(x1, x2, x3)  =  U122_ga(x1, x3)
tc203_in_ga(x1, x2)  =  tc203_in_ga(x1)
tc203_out_ga(x1, x2)  =  tc203_out_ga(x1, x2)
U119_ga(x1, x2, x3)  =  U119_ga(x1, x3)
U116_ga(x1, x2, x3)  =  U116_ga(x1, x3)
U129_ga(x1, x2, x3)  =  U129_ga(x1, x3)
U130_ga(x1, x2, x3)  =  U130_ga(x1, x3)
U117_ga(x1, x2, x3)  =  U117_ga(x1, x3)
ec1_out_ga(x1, x2)  =  ec1_out_ga(x1, x2)
U120_ga(x1, x2, x3)  =  U120_ga(x1, x3)
U121_ga(x1, x2, x3)  =  U121_ga(x1, x3)
ec198_out_ga(x1, x2)  =  ec198_out_ga(x1, x2)
U123_ga(x1, x2, x3)  =  U123_ga(x1, x3)
U124_ga(x1, x2, x3)  =  U124_ga(x1, x3)
U165_ga(x1, x2, x3)  =  U165_ga(x1, x3)
U166_ga(x1, x2, x3)  =  U166_ga(x1, x3)
ec169_out_ga(x1, x2)  =  ec169_out_ga(x1, x2)
U168_ga(x1, x2, x3)  =  U168_ga(x1, x3)
U169_ga(x1, x2, x3)  =  U169_ga(x1, x3)
U171_ga(x1, x2, x3)  =  U171_ga(x1, x3)
U172_ga(x1, x2, x3)  =  U172_ga(x1, x3)
ec140_out_ga(x1, x2)  =  ec140_out_ga(x1, x2)
U174_ga(x1, x2, x3)  =  U174_ga(x1, x3)
U175_ga(x1, x2, x3)  =  U175_ga(x1, x3)
U177_ga(x1, x2, x3)  =  U177_ga(x1, x3)
U178_ga(x1, x2, x3)  =  U178_ga(x1, x3)
ec111_out_ga(x1, x2)  =  ec111_out_ga(x1, x2)
U180_ga(x1, x2, x3)  =  U180_ga(x1, x3)
U181_ga(x1, x2, x3)  =  U181_ga(x1, x3)
U183_ga(x1, x2, x3)  =  U183_ga(x1, x3)
U184_ga(x1, x2, x3)  =  U184_ga(x1, x3)
ec82_out_ga(x1, x2)  =  ec82_out_ga(x1, x2)
U186_ga(x1, x2, x3)  =  U186_ga(x1, x3)
U187_ga(x1, x2, x3)  =  U187_ga(x1, x3)
U189_ga(x1, x2, x3)  =  U189_ga(x1, x3)
U190_ga(x1, x2, x3)  =  U190_ga(x1, x3)
ec53_out_ga(x1, x2)  =  ec53_out_ga(x1, x2)
U192_ga(x1, x2, x3)  =  U192_ga(x1, x3)
U193_ga(x1, x2, x3)  =  U193_ga(x1, x3)
U196_gaa(x1, x2, x3, x4)  =  U196_gaa(x1, x2, x4)
qc31_out_gaa(x1, x2, x3)  =  qc31_out_gaa(x1, x2, x3)
U197_gaa(x1, x2, x3, x4)  =  U197_gaa(x1, x4)
U198_gaa(x1, x2, x3, x4)  =  U198_gaa(x1, x2, x4)
U126_ga(x1, x2, x3)  =  U126_ga(x1, x3)
U127_ga(x1, x2, x3)  =  U127_ga(x1, x3)
ec404_out_ga(x1, x2)  =  ec404_out_ga(x1, x2)
U132_ga(x1, x2, x3)  =  U132_ga(x1, x3)
U133_ga(x1, x2, x3)  =  U133_ga(x1, x3)
U135_ga(x1, x2, x3)  =  U135_ga(x1, x3)
U136_ga(x1, x2, x3)  =  U136_ga(x1, x3)
ec375_out_ga(x1, x2)  =  ec375_out_ga(x1, x2)
U138_ga(x1, x2, x3)  =  U138_ga(x1, x3)
U139_ga(x1, x2, x3)  =  U139_ga(x1, x3)
U141_ga(x1, x2, x3)  =  U141_ga(x1, x3)
U142_ga(x1, x2, x3)  =  U142_ga(x1, x3)
ec346_out_ga(x1, x2)  =  ec346_out_ga(x1, x2)
U144_ga(x1, x2, x3)  =  U144_ga(x1, x3)
U145_ga(x1, x2, x3)  =  U145_ga(x1, x3)
U147_ga(x1, x2, x3)  =  U147_ga(x1, x3)
U148_ga(x1, x2, x3)  =  U148_ga(x1, x3)
ec317_out_ga(x1, x2)  =  ec317_out_ga(x1, x2)
U150_ga(x1, x2, x3)  =  U150_ga(x1, x3)
U151_ga(x1, x2, x3)  =  U151_ga(x1, x3)
U153_ga(x1, x2, x3)  =  U153_ga(x1, x3)
U154_ga(x1, x2, x3)  =  U154_ga(x1, x3)
ec288_out_ga(x1, x2)  =  ec288_out_ga(x1, x2)
U156_ga(x1, x2, x3)  =  U156_ga(x1, x3)
U157_ga(x1, x2, x3)  =  U157_ga(x1, x3)
U159_ga(x1, x2, x3)  =  U159_ga(x1, x3)
U160_ga(x1, x2, x3)  =  U160_ga(x1, x3)
ec259_out_ga(x1, x2)  =  ec259_out_ga(x1, x2)
U162_ga(x1, x2, x3)  =  U162_ga(x1, x3)
U163_ga(x1, x2, x3)  =  U163_ga(x1, x3)
E1_IN_GA(x1, x2)  =  E1_IN_GA(x1)
N7_IN_GA(x1, x2)  =  N7_IN_GA(x1)
P31_IN_GAA(x1, x2, x3)  =  P31_IN_GAA(x1)
N32_IN_GA(x1, x2)  =  N32_IN_GA(x1)
E53_IN_GA(x1, x2)  =  E53_IN_GA(x1)
T58_IN_GA(x1, x2)  =  T58_IN_GA(x1)
E82_IN_GA(x1, x2)  =  E82_IN_GA(x1)
T87_IN_GA(x1, x2)  =  T87_IN_GA(x1)
E111_IN_GA(x1, x2)  =  E111_IN_GA(x1)
T116_IN_GA(x1, x2)  =  T116_IN_GA(x1)
E140_IN_GA(x1, x2)  =  E140_IN_GA(x1)
T145_IN_GA(x1, x2)  =  T145_IN_GA(x1)
E169_IN_GA(x1, x2)  =  E169_IN_GA(x1)
T174_IN_GA(x1, x2)  =  T174_IN_GA(x1)
E198_IN_GA(x1, x2)  =  E198_IN_GA(x1)
T203_IN_GA(x1, x2)  =  T203_IN_GA(x1)
T234_IN_GA(x1, x2)  =  T234_IN_GA(x1)
E259_IN_GA(x1, x2)  =  E259_IN_GA(x1)
T264_IN_GA(x1, x2)  =  T264_IN_GA(x1)
E288_IN_GA(x1, x2)  =  E288_IN_GA(x1)
T293_IN_GA(x1, x2)  =  T293_IN_GA(x1)
E317_IN_GA(x1, x2)  =  E317_IN_GA(x1)
T322_IN_GA(x1, x2)  =  T322_IN_GA(x1)
E346_IN_GA(x1, x2)  =  E346_IN_GA(x1)
T351_IN_GA(x1, x2)  =  T351_IN_GA(x1)
E375_IN_GA(x1, x2)  =  E375_IN_GA(x1)
T380_IN_GA(x1, x2)  =  T380_IN_GA(x1)
E404_IN_GA(x1, x2)  =  E404_IN_GA(x1)
T409_IN_GA(x1, x2)  =  T409_IN_GA(x1)
U111_GA(x1, x2, x3)  =  U111_GA(x1, x3)
U12_GA(x1, x2, x3)  =  U12_GA(x1, x3)
U16_GA(x1, x2, x3)  =  U16_GA(x1, x3)
U20_GA(x1, x2, x3)  =  U20_GA(x1, x3)
U24_GA(x1, x2, x3)  =  U24_GA(x1, x3)
U28_GA(x1, x2, x3)  =  U28_GA(x1, x3)
U32_GA(x1, x2, x3)  =  U32_GA(x1, x3)
U36_GA(x1, x2, x3)  =  U36_GA(x1, x3)
U40_GA(x1, x2, x3)  =  U40_GA(x1, x3)
U44_GA(x1, x2, x3)  =  U44_GA(x1, x3)
U48_GA(x1, x2, x3)  =  U48_GA(x1, x3)
U52_GA(x1, x2, x3)  =  U52_GA(x1, x3)
U56_GA(x1, x2, x3)  =  U56_GA(x1, x3)
U60_GA(x1, x2, x3)  =  U60_GA(x1, x3)
U4_GA(x1, x2, x3)  =  U4_GA(x1, x3)
U8_GA(x1, x2, x3)  =  U8_GA(x1, x3)
U64_GA(x1, x2, x3)  =  U64_GA(x1, x3)
U68_GA(x1, x2, x3)  =  U68_GA(x1, x3)
U72_GA(x1, x2, x3)  =  U72_GA(x1, x3)
U76_GA(x1, x2, x3)  =  U76_GA(x1, x3)
U80_GA(x1, x2, x3)  =  U80_GA(x1, x3)
U84_GA(x1, x2, x3)  =  U84_GA(x1, x3)
U88_GA(x1, x2, x3)  =  U88_GA(x1, x3)
U92_GA(x1, x2, x3)  =  U92_GA(x1, x3)
U96_GA(x1, x2, x3)  =  U96_GA(x1, x3)
U100_GA(x1, x2, x3)  =  U100_GA(x1, x3)
U104_GAA(x1, x2, x3, x4)  =  U104_GAA(x1, x4)
U106_GAA(x1, x2, x3, x4)  =  U106_GAA(x1, x4)

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

(7) PiDPToQDPProof (SOUND transformation)

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

(8) Obligation:

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

E1_IN_GA(T22) → N7_IN_GA(T22)
N7_IN_GA(.(lbrace, T41)) → E1_IN_GA(T41)
E1_IN_GA(T62) → P31_IN_GAA(T62)
P31_IN_GAA(T62) → N32_IN_GA(T62)
N32_IN_GA(.(lbrace, T89)) → E53_IN_GA(T89)
E53_IN_GA(T97) → T58_IN_GA(T97)
T58_IN_GA(.(lbrace, T130)) → E82_IN_GA(T130)
E82_IN_GA(T138) → T87_IN_GA(T138)
T87_IN_GA(.(lbrace, T171)) → E111_IN_GA(T171)
E111_IN_GA(T179) → T116_IN_GA(T179)
T116_IN_GA(.(lbrace, T212)) → E140_IN_GA(T212)
E140_IN_GA(T220) → T145_IN_GA(T220)
T145_IN_GA(.(lbrace, T253)) → E169_IN_GA(T253)
E169_IN_GA(T261) → T174_IN_GA(T261)
T174_IN_GA(.(lbrace, T294)) → E198_IN_GA(T294)
E198_IN_GA(T302) → T203_IN_GA(T302)
T203_IN_GA(.(lbrace, T335)) → E1_IN_GA(T335)
E1_IN_GA(T941) → T234_IN_GA(T941)
T234_IN_GA(.(lbrace, T392)) → E259_IN_GA(T392)
E259_IN_GA(T400) → T264_IN_GA(T400)
T264_IN_GA(.(lbrace, T433)) → E288_IN_GA(T433)
E288_IN_GA(T441) → T293_IN_GA(T441)
T293_IN_GA(.(lbrace, T474)) → E317_IN_GA(T474)
E317_IN_GA(T482) → T322_IN_GA(T482)
T322_IN_GA(.(lbrace, T515)) → E346_IN_GA(T515)
E346_IN_GA(T523) → T351_IN_GA(T523)
T351_IN_GA(.(lbrace, T556)) → E375_IN_GA(T556)
E375_IN_GA(T564) → T380_IN_GA(T564)
T380_IN_GA(.(lbrace, T597)) → E404_IN_GA(T597)
E404_IN_GA(T605) → T409_IN_GA(T605)
T409_IN_GA(.(lbrace, T638)) → E1_IN_GA(T638)
E1_IN_GA(T941) → U111_GA(T941, tc234_in_ga(T941))
U111_GA(T941, tc234_out_ga(T941, T945)) → E1_IN_GA(T945)
T409_IN_GA(T648) → N32_IN_GA(T648)
T409_IN_GA(T648) → U12_GA(T648, nc32_in_ga(T648))
U12_GA(T648, nc32_out_ga(T648, T652)) → T409_IN_GA(T652)
E404_IN_GA(T660) → T234_IN_GA(T660)
T234_IN_GA(T780) → N32_IN_GA(T780)
T234_IN_GA(T780) → U16_GA(T780, nc32_in_ga(T780))
U16_GA(T780, nc32_out_ga(T780, T784)) → T234_IN_GA(T784)
E404_IN_GA(T660) → U20_GA(T660, tc234_in_ga(T660))
U20_GA(T660, tc234_out_ga(T660, T662)) → E404_IN_GA(T662)
T380_IN_GA(T670) → N32_IN_GA(T670)
T380_IN_GA(T670) → U24_GA(T670, nc32_in_ga(T670))
U24_GA(T670, nc32_out_ga(T670, T674)) → T380_IN_GA(T674)
E375_IN_GA(T682) → T234_IN_GA(T682)
E375_IN_GA(T682) → U28_GA(T682, tc234_in_ga(T682))
U28_GA(T682, tc234_out_ga(T682, T684)) → E375_IN_GA(T684)
T351_IN_GA(T692) → N32_IN_GA(T692)
T351_IN_GA(T692) → U32_GA(T692, nc32_in_ga(T692))
U32_GA(T692, nc32_out_ga(T692, T696)) → T351_IN_GA(T696)
E346_IN_GA(T704) → T234_IN_GA(T704)
E346_IN_GA(T704) → U36_GA(T704, tc234_in_ga(T704))
U36_GA(T704, tc234_out_ga(T704, T706)) → E346_IN_GA(T706)
T322_IN_GA(T714) → N32_IN_GA(T714)
T322_IN_GA(T714) → U40_GA(T714, nc32_in_ga(T714))
U40_GA(T714, nc32_out_ga(T714, T718)) → T322_IN_GA(T718)
E317_IN_GA(T726) → T234_IN_GA(T726)
E317_IN_GA(T726) → U44_GA(T726, tc234_in_ga(T726))
U44_GA(T726, tc234_out_ga(T726, T728)) → E317_IN_GA(T728)
T293_IN_GA(T736) → N32_IN_GA(T736)
T293_IN_GA(T736) → U48_GA(T736, nc32_in_ga(T736))
U48_GA(T736, nc32_out_ga(T736, T740)) → T293_IN_GA(T740)
E288_IN_GA(T748) → T234_IN_GA(T748)
E288_IN_GA(T748) → U52_GA(T748, tc234_in_ga(T748))
U52_GA(T748, tc234_out_ga(T748, T750)) → E288_IN_GA(T750)
T264_IN_GA(T758) → N32_IN_GA(T758)
T264_IN_GA(T758) → U56_GA(T758, nc32_in_ga(T758))
U56_GA(T758, nc32_out_ga(T758, T762)) → T264_IN_GA(T762)
E259_IN_GA(T770) → T234_IN_GA(T770)
E259_IN_GA(T770) → U60_GA(T770, tc234_in_ga(T770))
U60_GA(T770, tc234_out_ga(T770, T772)) → E259_IN_GA(T772)
T203_IN_GA(T345) → N32_IN_GA(T345)
T203_IN_GA(T345) → U4_GA(T345, nc32_in_ga(T345))
U4_GA(T345, nc32_out_ga(T345, T349)) → T203_IN_GA(T349)
E198_IN_GA(T357) → T234_IN_GA(T357)
E198_IN_GA(T357) → U8_GA(T357, tc234_in_ga(T357))
U8_GA(T357, tc234_out_ga(T357, T359)) → E198_IN_GA(T359)
T174_IN_GA(T795) → N32_IN_GA(T795)
T174_IN_GA(T795) → U64_GA(T795, nc32_in_ga(T795))
U64_GA(T795, nc32_out_ga(T795, T799)) → T174_IN_GA(T799)
E169_IN_GA(T807) → T234_IN_GA(T807)
E169_IN_GA(T807) → U68_GA(T807, tc234_in_ga(T807))
U68_GA(T807, tc234_out_ga(T807, T809)) → E169_IN_GA(T809)
T145_IN_GA(T817) → N32_IN_GA(T817)
T145_IN_GA(T817) → U72_GA(T817, nc32_in_ga(T817))
U72_GA(T817, nc32_out_ga(T817, T821)) → T145_IN_GA(T821)
E140_IN_GA(T829) → T234_IN_GA(T829)
E140_IN_GA(T829) → U76_GA(T829, tc234_in_ga(T829))
U76_GA(T829, tc234_out_ga(T829, T831)) → E140_IN_GA(T831)
T116_IN_GA(T839) → N32_IN_GA(T839)
T116_IN_GA(T839) → U80_GA(T839, nc32_in_ga(T839))
U80_GA(T839, nc32_out_ga(T839, T843)) → T116_IN_GA(T843)
E111_IN_GA(T851) → T234_IN_GA(T851)
E111_IN_GA(T851) → U84_GA(T851, tc234_in_ga(T851))
U84_GA(T851, tc234_out_ga(T851, T853)) → E111_IN_GA(T853)
T87_IN_GA(T861) → N32_IN_GA(T861)
T87_IN_GA(T861) → U88_GA(T861, nc32_in_ga(T861))
U88_GA(T861, nc32_out_ga(T861, T865)) → T87_IN_GA(T865)
E82_IN_GA(T873) → T234_IN_GA(T873)
E82_IN_GA(T873) → U92_GA(T873, tc234_in_ga(T873))
U92_GA(T873, tc234_out_ga(T873, T875)) → E82_IN_GA(T875)
T58_IN_GA(T883) → N32_IN_GA(T883)
T58_IN_GA(T883) → U96_GA(T883, nc32_in_ga(T883))
U96_GA(T883, nc32_out_ga(T883, T887)) → T58_IN_GA(T887)
E53_IN_GA(T895) → T234_IN_GA(T895)
E53_IN_GA(T895) → U100_GA(T895, tc234_in_ga(T895))
U100_GA(T895, tc234_out_ga(T895, T897)) → E53_IN_GA(T897)
P31_IN_GAA(T62) → U104_GAA(T62, nc32_in_ga(T62))
U104_GAA(T62, nc32_out_ga(T62, T916)) → N7_IN_GA(T916)
P31_IN_GAA(T62) → U106_GAA(T62, nc32_in_ga(T62))
U106_GAA(T62, nc32_out_ga(T62, T929)) → P31_IN_GAA(T929)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(9) QDPOrderProof (EQUIVALENT transformation)

We use the reduction pair processor [LPAR04].


The following pairs can be oriented strictly and are deleted.


T409_IN_GA(T648) → U12_GA(T648, nc32_in_ga(T648))
T234_IN_GA(T780) → U16_GA(T780, nc32_in_ga(T780))
T380_IN_GA(T670) → U24_GA(T670, nc32_in_ga(T670))
T351_IN_GA(T692) → U32_GA(T692, nc32_in_ga(T692))
T322_IN_GA(T714) → U40_GA(T714, nc32_in_ga(T714))
T293_IN_GA(T736) → U48_GA(T736, nc32_in_ga(T736))
T264_IN_GA(T758) → U56_GA(T758, nc32_in_ga(T758))
T203_IN_GA(T345) → U4_GA(T345, nc32_in_ga(T345))
T174_IN_GA(T795) → U64_GA(T795, nc32_in_ga(T795))
T145_IN_GA(T817) → U72_GA(T817, nc32_in_ga(T817))
T116_IN_GA(T839) → U80_GA(T839, nc32_in_ga(T839))
T87_IN_GA(T861) → U88_GA(T861, nc32_in_ga(T861))
T58_IN_GA(T883) → U96_GA(T883, nc32_in_ga(T883))
P31_IN_GAA(T62) → U104_GAA(T62, nc32_in_ga(T62))
P31_IN_GAA(T62) → U106_GAA(T62, nc32_in_ga(T62))
The remaining pairs can at least be oriented weakly.
Used ordering: Polynomial interpretation [POLO]:

POL(.(x1, x2)) = x1 + x2   
POL(E111_IN_GA(x1)) = 1 + x1   
POL(E140_IN_GA(x1)) = 1 + x1   
POL(E169_IN_GA(x1)) = 1 + x1   
POL(E198_IN_GA(x1)) = 1 + x1   
POL(E1_IN_GA(x1)) = 1 + x1   
POL(E259_IN_GA(x1)) = 1 + x1   
POL(E288_IN_GA(x1)) = 1 + x1   
POL(E317_IN_GA(x1)) = 1 + x1   
POL(E346_IN_GA(x1)) = 1 + x1   
POL(E375_IN_GA(x1)) = 1 + x1   
POL(E404_IN_GA(x1)) = 1 + x1   
POL(E53_IN_GA(x1)) = 1 + x1   
POL(E82_IN_GA(x1)) = 1 + x1   
POL(N32_IN_GA(x1)) = 1 + x1   
POL(N7_IN_GA(x1)) = 1 + x1   
POL(P31_IN_GAA(x1)) = 1 + x1   
POL(T116_IN_GA(x1)) = 1 + x1   
POL(T145_IN_GA(x1)) = 1 + x1   
POL(T174_IN_GA(x1)) = 1 + x1   
POL(T203_IN_GA(x1)) = 1 + x1   
POL(T234_IN_GA(x1)) = 1 + x1   
POL(T264_IN_GA(x1)) = 1 + x1   
POL(T293_IN_GA(x1)) = 1 + x1   
POL(T322_IN_GA(x1)) = 1 + x1   
POL(T351_IN_GA(x1)) = 1 + x1   
POL(T380_IN_GA(x1)) = 1 + x1   
POL(T409_IN_GA(x1)) = 1 + x1   
POL(T58_IN_GA(x1)) = 1 + x1   
POL(T87_IN_GA(x1)) = 1 + x1   
POL(U100_GA(x1, x2)) = 1 + x2   
POL(U104_GAA(x1, x2)) = x2   
POL(U106_GAA(x1, x2)) = x2   
POL(U111_GA(x1, x2)) = 1 + x2   
POL(U114_ga(x1, x2)) = x2   
POL(U115_ga(x1, x2)) = x2   
POL(U116_ga(x1, x2)) = x2   
POL(U117_ga(x1, x2)) = x2   
POL(U118_ga(x1, x2)) = x2   
POL(U119_ga(x1, x2)) = x2   
POL(U120_ga(x1, x2)) = x2   
POL(U121_ga(x1, x2)) = 1 + x2   
POL(U122_ga(x1, x2)) = x2   
POL(U123_ga(x1, x2)) = x2   
POL(U124_ga(x1, x2)) = x2   
POL(U125_ga(x1, x2)) = x2   
POL(U126_ga(x1, x2)) = x2   
POL(U127_ga(x1, x2)) = 1 + x2   
POL(U128_ga(x1, x2)) = x2   
POL(U129_ga(x1, x2)) = x2   
POL(U12_GA(x1, x2)) = x2   
POL(U130_ga(x1, x2)) = x2   
POL(U131_ga(x1, x2)) = x2   
POL(U132_ga(x1, x2)) = x2   
POL(U133_ga(x1, x2)) = x2   
POL(U134_ga(x1, x2)) = x2   
POL(U135_ga(x1, x2)) = x2   
POL(U136_ga(x1, x2)) = 1 + x2   
POL(U137_ga(x1, x2)) = x2   
POL(U138_ga(x1, x2)) = x2   
POL(U139_ga(x1, x2)) = x2   
POL(U140_ga(x1, x2)) = x2   
POL(U141_ga(x1, x2)) = x2   
POL(U142_ga(x1, x2)) = x2   
POL(U143_ga(x1, x2)) = x2   
POL(U144_ga(x1, x2)) = x2   
POL(U145_ga(x1, x2)) = x2   
POL(U146_ga(x1, x2)) = x2   
POL(U147_ga(x1, x2)) = x2   
POL(U148_ga(x1, x2)) = 1 + x2   
POL(U149_ga(x1, x2)) = x2   
POL(U150_ga(x1, x2)) = x2   
POL(U151_ga(x1, x2)) = x2   
POL(U152_ga(x1, x2)) = x2   
POL(U153_ga(x1, x2)) = x2   
POL(U154_ga(x1, x2)) = 1 + x2   
POL(U155_ga(x1, x2)) = x2   
POL(U156_ga(x1, x2)) = x2   
POL(U157_ga(x1, x2)) = x2   
POL(U158_ga(x1, x2)) = x2   
POL(U159_ga(x1, x2)) = x2   
POL(U160_ga(x1, x2)) = x2   
POL(U161_ga(x1, x2)) = x2   
POL(U162_ga(x1, x2)) = x2   
POL(U163_ga(x1, x2)) = x2   
POL(U164_ga(x1, x2)) = x2   
POL(U165_ga(x1, x2)) = x2   
POL(U166_ga(x1, x2)) = 1 + x2   
POL(U167_ga(x1, x2)) = x2   
POL(U168_ga(x1, x2)) = x2   
POL(U169_ga(x1, x2)) = x2   
POL(U16_GA(x1, x2)) = x2   
POL(U170_ga(x1, x2)) = x2   
POL(U171_ga(x1, x2)) = x2   
POL(U172_ga(x1, x2)) = x2   
POL(U173_ga(x1, x2)) = x2   
POL(U174_ga(x1, x2)) = x2   
POL(U175_ga(x1, x2)) = x2   
POL(U176_ga(x1, x2)) = x2   
POL(U177_ga(x1, x2)) = x2   
POL(U178_ga(x1, x2)) = x2   
POL(U179_ga(x1, x2)) = x2   
POL(U180_ga(x1, x2)) = x2   
POL(U181_ga(x1, x2)) = x2   
POL(U182_ga(x1, x2)) = x2   
POL(U183_ga(x1, x2)) = x2   
POL(U184_ga(x1, x2)) = x2   
POL(U185_ga(x1, x2)) = x2   
POL(U186_ga(x1, x2)) = x2   
POL(U187_ga(x1, x2)) = x2   
POL(U188_ga(x1, x2)) = x2   
POL(U189_ga(x1, x2)) = x2   
POL(U190_ga(x1, x2)) = x2   
POL(U191_ga(x1, x2)) = x2   
POL(U192_ga(x1, x2)) = x2   
POL(U193_ga(x1, x2)) = x2   
POL(U194_ga(x1, x2)) = x2   
POL(U195_gaa(x1, x2)) = x2   
POL(U196_gaa(x1, x2, x3)) = x3   
POL(U197_gaa(x1, x2)) = x2   
POL(U198_gaa(x1, x2, x3)) = x3   
POL(U20_GA(x1, x2)) = 1 + x2   
POL(U24_GA(x1, x2)) = x2   
POL(U28_GA(x1, x2)) = 1 + x2   
POL(U32_GA(x1, x2)) = x2   
POL(U36_GA(x1, x2)) = 1 + x2   
POL(U40_GA(x1, x2)) = x2   
POL(U44_GA(x1, x2)) = 1 + x2   
POL(U48_GA(x1, x2)) = x2   
POL(U4_GA(x1, x2)) = x2   
POL(U52_GA(x1, x2)) = 1 + x2   
POL(U56_GA(x1, x2)) = x2   
POL(U60_GA(x1, x2)) = 1 + x2   
POL(U64_GA(x1, x2)) = x2   
POL(U68_GA(x1, x2)) = 1 + x2   
POL(U72_GA(x1, x2)) = x2   
POL(U76_GA(x1, x2)) = 1 + x2   
POL(U80_GA(x1, x2)) = x2   
POL(U84_GA(x1, x2)) = 1 + x2   
POL(U88_GA(x1, x2)) = x2   
POL(U8_GA(x1, x2)) = 1 + x2   
POL(U92_GA(x1, x2)) = 1 + x2   
POL(U96_GA(x1, x2)) = x2   
POL(a) = 0   
POL(b) = 0   
POL(c) = 0   
POL(ec111_in_ga(x1)) = x1   
POL(ec111_out_ga(x1, x2)) = 1 + x2   
POL(ec140_in_ga(x1)) = x1   
POL(ec140_out_ga(x1, x2)) = 1 + x2   
POL(ec169_in_ga(x1)) = x1   
POL(ec169_out_ga(x1, x2)) = 1 + x2   
POL(ec198_in_ga(x1)) = x1   
POL(ec198_out_ga(x1, x2)) = 1 + x2   
POL(ec1_in_ga(x1)) = x1   
POL(ec1_out_ga(x1, x2)) = x2   
POL(ec259_in_ga(x1)) = x1   
POL(ec259_out_ga(x1, x2)) = x2   
POL(ec288_in_ga(x1)) = x1   
POL(ec288_out_ga(x1, x2)) = x2   
POL(ec317_in_ga(x1)) = x1   
POL(ec317_out_ga(x1, x2)) = x2   
POL(ec346_in_ga(x1)) = x1   
POL(ec346_out_ga(x1, x2)) = x2   
POL(ec375_in_ga(x1)) = x1   
POL(ec375_out_ga(x1, x2)) = x2   
POL(ec404_in_ga(x1)) = x1   
POL(ec404_out_ga(x1, x2)) = x2   
POL(ec53_in_ga(x1)) = x1   
POL(ec53_out_ga(x1, x2)) = 1 + x2   
POL(ec82_in_ga(x1)) = x1   
POL(ec82_out_ga(x1, x2)) = 1 + x2   
POL(lbrace) = 0   
POL(nc32_in_ga(x1)) = x1   
POL(nc32_out_ga(x1, x2)) = 1 + x2   
POL(nc7_in_ga(x1)) = x1   
POL(nc7_out_ga(x1, x2)) = x2   
POL(plus) = 0   
POL(qc31_in_gaa(x1)) = x1   
POL(qc31_out_gaa(x1, x2, x3)) = x3   
POL(rbrace) = 0   
POL(star) = 1   
POL(tc116_in_ga(x1)) = x1   
POL(tc116_out_ga(x1, x2)) = 1 + x2   
POL(tc145_in_ga(x1)) = x1   
POL(tc145_out_ga(x1, x2)) = 1 + x2   
POL(tc174_in_ga(x1)) = x1   
POL(tc174_out_ga(x1, x2)) = 1 + x2   
POL(tc203_in_ga(x1)) = x1   
POL(tc203_out_ga(x1, x2)) = 1 + x2   
POL(tc234_in_ga(x1)) = x1   
POL(tc234_out_ga(x1, x2)) = x2   
POL(tc264_in_ga(x1)) = x1   
POL(tc264_out_ga(x1, x2)) = x2   
POL(tc293_in_ga(x1)) = x1   
POL(tc293_out_ga(x1, x2)) = x2   
POL(tc322_in_ga(x1)) = x1   
POL(tc322_out_ga(x1, x2)) = x2   
POL(tc351_in_ga(x1)) = x1   
POL(tc351_out_ga(x1, x2)) = x2   
POL(tc380_in_ga(x1)) = x1   
POL(tc380_out_ga(x1, x2)) = x2   
POL(tc409_in_ga(x1)) = x1   
POL(tc409_out_ga(x1, x2)) = x2   
POL(tc58_in_ga(x1)) = x1   
POL(tc58_out_ga(x1, x2)) = 1 + x2   
POL(tc87_in_ga(x1)) = x1   
POL(tc87_out_ga(x1, x2)) = 1 + x2   

The following usable rules [FROCOS05] were oriented:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)

(10) Obligation:

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

E1_IN_GA(T22) → N7_IN_GA(T22)
N7_IN_GA(.(lbrace, T41)) → E1_IN_GA(T41)
E1_IN_GA(T62) → P31_IN_GAA(T62)
P31_IN_GAA(T62) → N32_IN_GA(T62)
N32_IN_GA(.(lbrace, T89)) → E53_IN_GA(T89)
E53_IN_GA(T97) → T58_IN_GA(T97)
T58_IN_GA(.(lbrace, T130)) → E82_IN_GA(T130)
E82_IN_GA(T138) → T87_IN_GA(T138)
T87_IN_GA(.(lbrace, T171)) → E111_IN_GA(T171)
E111_IN_GA(T179) → T116_IN_GA(T179)
T116_IN_GA(.(lbrace, T212)) → E140_IN_GA(T212)
E140_IN_GA(T220) → T145_IN_GA(T220)
T145_IN_GA(.(lbrace, T253)) → E169_IN_GA(T253)
E169_IN_GA(T261) → T174_IN_GA(T261)
T174_IN_GA(.(lbrace, T294)) → E198_IN_GA(T294)
E198_IN_GA(T302) → T203_IN_GA(T302)
T203_IN_GA(.(lbrace, T335)) → E1_IN_GA(T335)
E1_IN_GA(T941) → T234_IN_GA(T941)
T234_IN_GA(.(lbrace, T392)) → E259_IN_GA(T392)
E259_IN_GA(T400) → T264_IN_GA(T400)
T264_IN_GA(.(lbrace, T433)) → E288_IN_GA(T433)
E288_IN_GA(T441) → T293_IN_GA(T441)
T293_IN_GA(.(lbrace, T474)) → E317_IN_GA(T474)
E317_IN_GA(T482) → T322_IN_GA(T482)
T322_IN_GA(.(lbrace, T515)) → E346_IN_GA(T515)
E346_IN_GA(T523) → T351_IN_GA(T523)
T351_IN_GA(.(lbrace, T556)) → E375_IN_GA(T556)
E375_IN_GA(T564) → T380_IN_GA(T564)
T380_IN_GA(.(lbrace, T597)) → E404_IN_GA(T597)
E404_IN_GA(T605) → T409_IN_GA(T605)
T409_IN_GA(.(lbrace, T638)) → E1_IN_GA(T638)
E1_IN_GA(T941) → U111_GA(T941, tc234_in_ga(T941))
U111_GA(T941, tc234_out_ga(T941, T945)) → E1_IN_GA(T945)
T409_IN_GA(T648) → N32_IN_GA(T648)
U12_GA(T648, nc32_out_ga(T648, T652)) → T409_IN_GA(T652)
E404_IN_GA(T660) → T234_IN_GA(T660)
T234_IN_GA(T780) → N32_IN_GA(T780)
U16_GA(T780, nc32_out_ga(T780, T784)) → T234_IN_GA(T784)
E404_IN_GA(T660) → U20_GA(T660, tc234_in_ga(T660))
U20_GA(T660, tc234_out_ga(T660, T662)) → E404_IN_GA(T662)
T380_IN_GA(T670) → N32_IN_GA(T670)
U24_GA(T670, nc32_out_ga(T670, T674)) → T380_IN_GA(T674)
E375_IN_GA(T682) → T234_IN_GA(T682)
E375_IN_GA(T682) → U28_GA(T682, tc234_in_ga(T682))
U28_GA(T682, tc234_out_ga(T682, T684)) → E375_IN_GA(T684)
T351_IN_GA(T692) → N32_IN_GA(T692)
U32_GA(T692, nc32_out_ga(T692, T696)) → T351_IN_GA(T696)
E346_IN_GA(T704) → T234_IN_GA(T704)
E346_IN_GA(T704) → U36_GA(T704, tc234_in_ga(T704))
U36_GA(T704, tc234_out_ga(T704, T706)) → E346_IN_GA(T706)
T322_IN_GA(T714) → N32_IN_GA(T714)
U40_GA(T714, nc32_out_ga(T714, T718)) → T322_IN_GA(T718)
E317_IN_GA(T726) → T234_IN_GA(T726)
E317_IN_GA(T726) → U44_GA(T726, tc234_in_ga(T726))
U44_GA(T726, tc234_out_ga(T726, T728)) → E317_IN_GA(T728)
T293_IN_GA(T736) → N32_IN_GA(T736)
U48_GA(T736, nc32_out_ga(T736, T740)) → T293_IN_GA(T740)
E288_IN_GA(T748) → T234_IN_GA(T748)
E288_IN_GA(T748) → U52_GA(T748, tc234_in_ga(T748))
U52_GA(T748, tc234_out_ga(T748, T750)) → E288_IN_GA(T750)
T264_IN_GA(T758) → N32_IN_GA(T758)
U56_GA(T758, nc32_out_ga(T758, T762)) → T264_IN_GA(T762)
E259_IN_GA(T770) → T234_IN_GA(T770)
E259_IN_GA(T770) → U60_GA(T770, tc234_in_ga(T770))
U60_GA(T770, tc234_out_ga(T770, T772)) → E259_IN_GA(T772)
T203_IN_GA(T345) → N32_IN_GA(T345)
U4_GA(T345, nc32_out_ga(T345, T349)) → T203_IN_GA(T349)
E198_IN_GA(T357) → T234_IN_GA(T357)
E198_IN_GA(T357) → U8_GA(T357, tc234_in_ga(T357))
U8_GA(T357, tc234_out_ga(T357, T359)) → E198_IN_GA(T359)
T174_IN_GA(T795) → N32_IN_GA(T795)
U64_GA(T795, nc32_out_ga(T795, T799)) → T174_IN_GA(T799)
E169_IN_GA(T807) → T234_IN_GA(T807)
E169_IN_GA(T807) → U68_GA(T807, tc234_in_ga(T807))
U68_GA(T807, tc234_out_ga(T807, T809)) → E169_IN_GA(T809)
T145_IN_GA(T817) → N32_IN_GA(T817)
U72_GA(T817, nc32_out_ga(T817, T821)) → T145_IN_GA(T821)
E140_IN_GA(T829) → T234_IN_GA(T829)
E140_IN_GA(T829) → U76_GA(T829, tc234_in_ga(T829))
U76_GA(T829, tc234_out_ga(T829, T831)) → E140_IN_GA(T831)
T116_IN_GA(T839) → N32_IN_GA(T839)
U80_GA(T839, nc32_out_ga(T839, T843)) → T116_IN_GA(T843)
E111_IN_GA(T851) → T234_IN_GA(T851)
E111_IN_GA(T851) → U84_GA(T851, tc234_in_ga(T851))
U84_GA(T851, tc234_out_ga(T851, T853)) → E111_IN_GA(T853)
T87_IN_GA(T861) → N32_IN_GA(T861)
U88_GA(T861, nc32_out_ga(T861, T865)) → T87_IN_GA(T865)
E82_IN_GA(T873) → T234_IN_GA(T873)
E82_IN_GA(T873) → U92_GA(T873, tc234_in_ga(T873))
U92_GA(T873, tc234_out_ga(T873, T875)) → E82_IN_GA(T875)
T58_IN_GA(T883) → N32_IN_GA(T883)
U96_GA(T883, nc32_out_ga(T883, T887)) → T58_IN_GA(T887)
E53_IN_GA(T895) → T234_IN_GA(T895)
E53_IN_GA(T895) → U100_GA(T895, tc234_in_ga(T895))
U100_GA(T895, tc234_out_ga(T895, T897)) → E53_IN_GA(T897)
U104_GAA(T62, nc32_out_ga(T62, T916)) → N7_IN_GA(T916)
U106_GAA(T62, nc32_out_ga(T62, T929)) → P31_IN_GAA(T929)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(11) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 15 less nodes.

(12) Obligation:

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

N7_IN_GA(.(lbrace, T41)) → E1_IN_GA(T41)
E1_IN_GA(T22) → N7_IN_GA(T22)
E1_IN_GA(T62) → P31_IN_GAA(T62)
P31_IN_GAA(T62) → N32_IN_GA(T62)
N32_IN_GA(.(lbrace, T89)) → E53_IN_GA(T89)
E53_IN_GA(T97) → T58_IN_GA(T97)
T58_IN_GA(.(lbrace, T130)) → E82_IN_GA(T130)
E82_IN_GA(T138) → T87_IN_GA(T138)
T87_IN_GA(.(lbrace, T171)) → E111_IN_GA(T171)
E111_IN_GA(T179) → T116_IN_GA(T179)
T116_IN_GA(.(lbrace, T212)) → E140_IN_GA(T212)
E140_IN_GA(T220) → T145_IN_GA(T220)
T145_IN_GA(.(lbrace, T253)) → E169_IN_GA(T253)
E169_IN_GA(T261) → T174_IN_GA(T261)
T174_IN_GA(.(lbrace, T294)) → E198_IN_GA(T294)
E198_IN_GA(T302) → T203_IN_GA(T302)
T203_IN_GA(.(lbrace, T335)) → E1_IN_GA(T335)
E1_IN_GA(T941) → T234_IN_GA(T941)
T234_IN_GA(.(lbrace, T392)) → E259_IN_GA(T392)
E259_IN_GA(T400) → T264_IN_GA(T400)
T264_IN_GA(.(lbrace, T433)) → E288_IN_GA(T433)
E288_IN_GA(T441) → T293_IN_GA(T441)
T293_IN_GA(.(lbrace, T474)) → E317_IN_GA(T474)
E317_IN_GA(T482) → T322_IN_GA(T482)
T322_IN_GA(.(lbrace, T515)) → E346_IN_GA(T515)
E346_IN_GA(T523) → T351_IN_GA(T523)
T351_IN_GA(.(lbrace, T556)) → E375_IN_GA(T556)
E375_IN_GA(T564) → T380_IN_GA(T564)
T380_IN_GA(.(lbrace, T597)) → E404_IN_GA(T597)
E404_IN_GA(T605) → T409_IN_GA(T605)
T409_IN_GA(.(lbrace, T638)) → E1_IN_GA(T638)
E1_IN_GA(T941) → U111_GA(T941, tc234_in_ga(T941))
U111_GA(T941, tc234_out_ga(T941, T945)) → E1_IN_GA(T945)
T409_IN_GA(T648) → N32_IN_GA(T648)
E404_IN_GA(T660) → T234_IN_GA(T660)
T234_IN_GA(T780) → N32_IN_GA(T780)
E404_IN_GA(T660) → U20_GA(T660, tc234_in_ga(T660))
U20_GA(T660, tc234_out_ga(T660, T662)) → E404_IN_GA(T662)
T380_IN_GA(T670) → N32_IN_GA(T670)
E375_IN_GA(T682) → T234_IN_GA(T682)
E375_IN_GA(T682) → U28_GA(T682, tc234_in_ga(T682))
U28_GA(T682, tc234_out_ga(T682, T684)) → E375_IN_GA(T684)
T351_IN_GA(T692) → N32_IN_GA(T692)
E346_IN_GA(T704) → T234_IN_GA(T704)
E346_IN_GA(T704) → U36_GA(T704, tc234_in_ga(T704))
U36_GA(T704, tc234_out_ga(T704, T706)) → E346_IN_GA(T706)
T322_IN_GA(T714) → N32_IN_GA(T714)
E317_IN_GA(T726) → T234_IN_GA(T726)
E317_IN_GA(T726) → U44_GA(T726, tc234_in_ga(T726))
U44_GA(T726, tc234_out_ga(T726, T728)) → E317_IN_GA(T728)
T293_IN_GA(T736) → N32_IN_GA(T736)
E288_IN_GA(T748) → T234_IN_GA(T748)
E288_IN_GA(T748) → U52_GA(T748, tc234_in_ga(T748))
U52_GA(T748, tc234_out_ga(T748, T750)) → E288_IN_GA(T750)
T264_IN_GA(T758) → N32_IN_GA(T758)
E259_IN_GA(T770) → T234_IN_GA(T770)
E259_IN_GA(T770) → U60_GA(T770, tc234_in_ga(T770))
U60_GA(T770, tc234_out_ga(T770, T772)) → E259_IN_GA(T772)
T203_IN_GA(T345) → N32_IN_GA(T345)
E198_IN_GA(T357) → T234_IN_GA(T357)
E198_IN_GA(T357) → U8_GA(T357, tc234_in_ga(T357))
U8_GA(T357, tc234_out_ga(T357, T359)) → E198_IN_GA(T359)
T174_IN_GA(T795) → N32_IN_GA(T795)
E169_IN_GA(T807) → T234_IN_GA(T807)
E169_IN_GA(T807) → U68_GA(T807, tc234_in_ga(T807))
U68_GA(T807, tc234_out_ga(T807, T809)) → E169_IN_GA(T809)
T145_IN_GA(T817) → N32_IN_GA(T817)
E140_IN_GA(T829) → T234_IN_GA(T829)
E140_IN_GA(T829) → U76_GA(T829, tc234_in_ga(T829))
U76_GA(T829, tc234_out_ga(T829, T831)) → E140_IN_GA(T831)
T116_IN_GA(T839) → N32_IN_GA(T839)
E111_IN_GA(T851) → T234_IN_GA(T851)
E111_IN_GA(T851) → U84_GA(T851, tc234_in_ga(T851))
U84_GA(T851, tc234_out_ga(T851, T853)) → E111_IN_GA(T853)
T87_IN_GA(T861) → N32_IN_GA(T861)
E82_IN_GA(T873) → T234_IN_GA(T873)
E82_IN_GA(T873) → U92_GA(T873, tc234_in_ga(T873))
U92_GA(T873, tc234_out_ga(T873, T875)) → E82_IN_GA(T875)
T58_IN_GA(T883) → N32_IN_GA(T883)
E53_IN_GA(T895) → T234_IN_GA(T895)
E53_IN_GA(T895) → U100_GA(T895, tc234_in_ga(T895))
U100_GA(T895, tc234_out_ga(T895, T897)) → E53_IN_GA(T897)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(13) QDPOrderProof (EQUIVALENT transformation)

We use the reduction pair processor [LPAR04].


The following pairs can be oriented strictly and are deleted.


N7_IN_GA(.(lbrace, T41)) → E1_IN_GA(T41)
N32_IN_GA(.(lbrace, T89)) → E53_IN_GA(T89)
T58_IN_GA(.(lbrace, T130)) → E82_IN_GA(T130)
T87_IN_GA(.(lbrace, T171)) → E111_IN_GA(T171)
E140_IN_GA(T220) → T145_IN_GA(T220)
T145_IN_GA(.(lbrace, T253)) → E169_IN_GA(T253)
E198_IN_GA(T302) → T203_IN_GA(T302)
T203_IN_GA(.(lbrace, T335)) → E1_IN_GA(T335)
E259_IN_GA(T400) → T264_IN_GA(T400)
T264_IN_GA(.(lbrace, T433)) → E288_IN_GA(T433)
T293_IN_GA(.(lbrace, T474)) → E317_IN_GA(T474)
E346_IN_GA(T523) → T351_IN_GA(T523)
T351_IN_GA(.(lbrace, T556)) → E375_IN_GA(T556)
T409_IN_GA(.(lbrace, T638)) → E1_IN_GA(T638)
T409_IN_GA(T648) → N32_IN_GA(T648)
E404_IN_GA(T660) → T234_IN_GA(T660)
E346_IN_GA(T704) → T234_IN_GA(T704)
E259_IN_GA(T770) → T234_IN_GA(T770)
E198_IN_GA(T357) → T234_IN_GA(T357)
E140_IN_GA(T829) → T234_IN_GA(T829)
The remaining pairs can at least be oriented weakly.
Used ordering: Polynomial interpretation [POLO]:

POL(.(x1, x2)) = 1 + x2   
POL(E111_IN_GA(x1)) = x1   
POL(E140_IN_GA(x1)) = 1 + x1   
POL(E169_IN_GA(x1)) = x1   
POL(E198_IN_GA(x1)) = 1 + x1   
POL(E1_IN_GA(x1)) = x1   
POL(E259_IN_GA(x1)) = 1 + x1   
POL(E288_IN_GA(x1)) = x1   
POL(E317_IN_GA(x1)) = x1   
POL(E346_IN_GA(x1)) = 1 + x1   
POL(E375_IN_GA(x1)) = x1   
POL(E404_IN_GA(x1)) = 1 + x1   
POL(E53_IN_GA(x1)) = x1   
POL(E82_IN_GA(x1)) = x1   
POL(N32_IN_GA(x1)) = x1   
POL(N7_IN_GA(x1)) = x1   
POL(P31_IN_GAA(x1)) = x1   
POL(T116_IN_GA(x1)) = x1   
POL(T145_IN_GA(x1)) = x1   
POL(T174_IN_GA(x1)) = x1   
POL(T203_IN_GA(x1)) = x1   
POL(T234_IN_GA(x1)) = x1   
POL(T264_IN_GA(x1)) = x1   
POL(T293_IN_GA(x1)) = x1   
POL(T322_IN_GA(x1)) = x1   
POL(T351_IN_GA(x1)) = x1   
POL(T380_IN_GA(x1)) = x1   
POL(T409_IN_GA(x1)) = 1 + x1   
POL(T58_IN_GA(x1)) = x1   
POL(T87_IN_GA(x1)) = x1   
POL(U100_GA(x1, x2)) = x2   
POL(U111_GA(x1, x2)) = x2   
POL(U114_ga(x1, x2)) = x2   
POL(U115_ga(x1, x2)) = x2   
POL(U116_ga(x1, x2)) = x2   
POL(U117_ga(x1, x2)) = x2   
POL(U118_ga(x1, x2)) = x2   
POL(U119_ga(x1, x2)) = x2   
POL(U120_ga(x1, x2)) = x2   
POL(U121_ga(x1, x2)) = x2   
POL(U122_ga(x1, x2)) = x2   
POL(U123_ga(x1, x2)) = x2   
POL(U124_ga(x1, x2)) = x2   
POL(U125_ga(x1, x2)) = 1 + x2   
POL(U126_ga(x1, x2)) = x2   
POL(U127_ga(x1, x2)) = x2   
POL(U128_ga(x1, x2)) = x2   
POL(U129_ga(x1, x2)) = x2   
POL(U130_ga(x1, x2)) = x2   
POL(U131_ga(x1, x2)) = x2   
POL(U132_ga(x1, x2)) = x2   
POL(U133_ga(x1, x2)) = x2   
POL(U134_ga(x1, x2)) = x2   
POL(U135_ga(x1, x2)) = x2   
POL(U136_ga(x1, x2)) = x2   
POL(U137_ga(x1, x2)) = x2   
POL(U138_ga(x1, x2)) = x2   
POL(U139_ga(x1, x2)) = x2   
POL(U140_ga(x1, x2)) = 1 + x2   
POL(U141_ga(x1, x2)) = x2   
POL(U142_ga(x1, x2)) = x2   
POL(U143_ga(x1, x2)) = x2   
POL(U144_ga(x1, x2)) = x2   
POL(U145_ga(x1, x2)) = x2   
POL(U146_ga(x1, x2)) = x2   
POL(U147_ga(x1, x2)) = x2   
POL(U148_ga(x1, x2)) = x2   
POL(U149_ga(x1, x2)) = x2   
POL(U150_ga(x1, x2)) = x2   
POL(U151_ga(x1, x2)) = x2   
POL(U152_ga(x1, x2)) = x2   
POL(U153_ga(x1, x2)) = x2   
POL(U154_ga(x1, x2)) = x2   
POL(U155_ga(x1, x2)) = x2   
POL(U156_ga(x1, x2)) = x2   
POL(U157_ga(x1, x2)) = x2   
POL(U158_ga(x1, x2)) = x2   
POL(U159_ga(x1, x2)) = x2   
POL(U160_ga(x1, x2)) = x2   
POL(U161_ga(x1, x2)) = x2   
POL(U162_ga(x1, x2)) = x2   
POL(U163_ga(x1, x2)) = x2   
POL(U164_ga(x1, x2)) = x2   
POL(U165_ga(x1, x2)) = x2   
POL(U166_ga(x1, x2)) = x2   
POL(U167_ga(x1, x2)) = x2   
POL(U168_ga(x1, x2)) = x2   
POL(U169_ga(x1, x2)) = x2   
POL(U170_ga(x1, x2)) = x2   
POL(U171_ga(x1, x2)) = x2   
POL(U172_ga(x1, x2)) = x2   
POL(U173_ga(x1, x2)) = x2   
POL(U174_ga(x1, x2)) = x2   
POL(U175_ga(x1, x2)) = x2   
POL(U176_ga(x1, x2)) = 1 + x2   
POL(U177_ga(x1, x2)) = x2   
POL(U178_ga(x1, x2)) = x2   
POL(U179_ga(x1, x2)) = x2   
POL(U180_ga(x1, x2)) = x2   
POL(U181_ga(x1, x2)) = x2   
POL(U182_ga(x1, x2)) = x2   
POL(U183_ga(x1, x2)) = x2   
POL(U184_ga(x1, x2)) = x2   
POL(U185_ga(x1, x2)) = x2   
POL(U186_ga(x1, x2)) = x2   
POL(U187_ga(x1, x2)) = x2   
POL(U188_ga(x1, x2)) = x2   
POL(U189_ga(x1, x2)) = x2   
POL(U190_ga(x1, x2)) = x2   
POL(U191_ga(x1, x2)) = x2   
POL(U192_ga(x1, x2)) = x2   
POL(U193_ga(x1, x2)) = x2   
POL(U194_ga(x1, x2)) = 1 + x2   
POL(U195_gaa(x1, x2)) = x2   
POL(U196_gaa(x1, x2, x3)) = x3   
POL(U197_gaa(x1, x2)) = x2   
POL(U198_gaa(x1, x2, x3)) = x3   
POL(U20_GA(x1, x2)) = 1 + x2   
POL(U28_GA(x1, x2)) = x2   
POL(U36_GA(x1, x2)) = 1 + x2   
POL(U44_GA(x1, x2)) = x2   
POL(U52_GA(x1, x2)) = x2   
POL(U60_GA(x1, x2)) = 1 + x2   
POL(U68_GA(x1, x2)) = x2   
POL(U76_GA(x1, x2)) = 1 + x2   
POL(U84_GA(x1, x2)) = x2   
POL(U8_GA(x1, x2)) = 1 + x2   
POL(U92_GA(x1, x2)) = x2   
POL(a) = 0   
POL(b) = 0   
POL(c) = 0   
POL(ec111_in_ga(x1)) = x1   
POL(ec111_out_ga(x1, x2)) = x2   
POL(ec140_in_ga(x1)) = x1   
POL(ec140_out_ga(x1, x2)) = x2   
POL(ec169_in_ga(x1)) = x1   
POL(ec169_out_ga(x1, x2)) = x2   
POL(ec198_in_ga(x1)) = x1   
POL(ec198_out_ga(x1, x2)) = x2   
POL(ec1_in_ga(x1)) = x1   
POL(ec1_out_ga(x1, x2)) = 1 + x2   
POL(ec259_in_ga(x1)) = x1   
POL(ec259_out_ga(x1, x2)) = x2   
POL(ec288_in_ga(x1)) = x1   
POL(ec288_out_ga(x1, x2)) = x2   
POL(ec317_in_ga(x1)) = x1   
POL(ec317_out_ga(x1, x2)) = x2   
POL(ec346_in_ga(x1)) = x1   
POL(ec346_out_ga(x1, x2)) = x2   
POL(ec375_in_ga(x1)) = x1   
POL(ec375_out_ga(x1, x2)) = x2   
POL(ec404_in_ga(x1)) = x1   
POL(ec404_out_ga(x1, x2)) = 1 + x2   
POL(ec53_in_ga(x1)) = x1   
POL(ec53_out_ga(x1, x2)) = x2   
POL(ec82_in_ga(x1)) = x1   
POL(ec82_out_ga(x1, x2)) = x2   
POL(lbrace) = 0   
POL(nc32_in_ga(x1)) = x1   
POL(nc32_out_ga(x1, x2)) = x2   
POL(nc7_in_ga(x1)) = x1   
POL(nc7_out_ga(x1, x2)) = 1 + x2   
POL(plus) = 0   
POL(qc31_in_gaa(x1)) = x1   
POL(qc31_out_gaa(x1, x2, x3)) = 1 + x3   
POL(rbrace) = 0   
POL(star) = 0   
POL(tc116_in_ga(x1)) = x1   
POL(tc116_out_ga(x1, x2)) = x2   
POL(tc145_in_ga(x1)) = x1   
POL(tc145_out_ga(x1, x2)) = x2   
POL(tc174_in_ga(x1)) = x1   
POL(tc174_out_ga(x1, x2)) = x2   
POL(tc203_in_ga(x1)) = x1   
POL(tc203_out_ga(x1, x2)) = 1 + x2   
POL(tc234_in_ga(x1)) = x1   
POL(tc234_out_ga(x1, x2)) = x2   
POL(tc264_in_ga(x1)) = x1   
POL(tc264_out_ga(x1, x2)) = x2   
POL(tc293_in_ga(x1)) = x1   
POL(tc293_out_ga(x1, x2)) = x2   
POL(tc322_in_ga(x1)) = x1   
POL(tc322_out_ga(x1, x2)) = x2   
POL(tc351_in_ga(x1)) = x1   
POL(tc351_out_ga(x1, x2)) = x2   
POL(tc380_in_ga(x1)) = x1   
POL(tc380_out_ga(x1, x2)) = 1 + x2   
POL(tc409_in_ga(x1)) = x1   
POL(tc409_out_ga(x1, x2)) = 1 + x2   
POL(tc58_in_ga(x1)) = x1   
POL(tc58_out_ga(x1, x2)) = x2   
POL(tc87_in_ga(x1)) = x1   
POL(tc87_out_ga(x1, x2)) = x2   

The following usable rules [FROCOS05] were oriented:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)

(14) Obligation:

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

E1_IN_GA(T22) → N7_IN_GA(T22)
E1_IN_GA(T62) → P31_IN_GAA(T62)
P31_IN_GAA(T62) → N32_IN_GA(T62)
E53_IN_GA(T97) → T58_IN_GA(T97)
E82_IN_GA(T138) → T87_IN_GA(T138)
E111_IN_GA(T179) → T116_IN_GA(T179)
T116_IN_GA(.(lbrace, T212)) → E140_IN_GA(T212)
E169_IN_GA(T261) → T174_IN_GA(T261)
T174_IN_GA(.(lbrace, T294)) → E198_IN_GA(T294)
E1_IN_GA(T941) → T234_IN_GA(T941)
T234_IN_GA(.(lbrace, T392)) → E259_IN_GA(T392)
E288_IN_GA(T441) → T293_IN_GA(T441)
E317_IN_GA(T482) → T322_IN_GA(T482)
T322_IN_GA(.(lbrace, T515)) → E346_IN_GA(T515)
E375_IN_GA(T564) → T380_IN_GA(T564)
T380_IN_GA(.(lbrace, T597)) → E404_IN_GA(T597)
E404_IN_GA(T605) → T409_IN_GA(T605)
E1_IN_GA(T941) → U111_GA(T941, tc234_in_ga(T941))
U111_GA(T941, tc234_out_ga(T941, T945)) → E1_IN_GA(T945)
T234_IN_GA(T780) → N32_IN_GA(T780)
E404_IN_GA(T660) → U20_GA(T660, tc234_in_ga(T660))
U20_GA(T660, tc234_out_ga(T660, T662)) → E404_IN_GA(T662)
T380_IN_GA(T670) → N32_IN_GA(T670)
E375_IN_GA(T682) → T234_IN_GA(T682)
E375_IN_GA(T682) → U28_GA(T682, tc234_in_ga(T682))
U28_GA(T682, tc234_out_ga(T682, T684)) → E375_IN_GA(T684)
T351_IN_GA(T692) → N32_IN_GA(T692)
E346_IN_GA(T704) → U36_GA(T704, tc234_in_ga(T704))
U36_GA(T704, tc234_out_ga(T704, T706)) → E346_IN_GA(T706)
T322_IN_GA(T714) → N32_IN_GA(T714)
E317_IN_GA(T726) → T234_IN_GA(T726)
E317_IN_GA(T726) → U44_GA(T726, tc234_in_ga(T726))
U44_GA(T726, tc234_out_ga(T726, T728)) → E317_IN_GA(T728)
T293_IN_GA(T736) → N32_IN_GA(T736)
E288_IN_GA(T748) → T234_IN_GA(T748)
E288_IN_GA(T748) → U52_GA(T748, tc234_in_ga(T748))
U52_GA(T748, tc234_out_ga(T748, T750)) → E288_IN_GA(T750)
T264_IN_GA(T758) → N32_IN_GA(T758)
E259_IN_GA(T770) → U60_GA(T770, tc234_in_ga(T770))
U60_GA(T770, tc234_out_ga(T770, T772)) → E259_IN_GA(T772)
T203_IN_GA(T345) → N32_IN_GA(T345)
E198_IN_GA(T357) → U8_GA(T357, tc234_in_ga(T357))
U8_GA(T357, tc234_out_ga(T357, T359)) → E198_IN_GA(T359)
T174_IN_GA(T795) → N32_IN_GA(T795)
E169_IN_GA(T807) → T234_IN_GA(T807)
E169_IN_GA(T807) → U68_GA(T807, tc234_in_ga(T807))
U68_GA(T807, tc234_out_ga(T807, T809)) → E169_IN_GA(T809)
T145_IN_GA(T817) → N32_IN_GA(T817)
E140_IN_GA(T829) → U76_GA(T829, tc234_in_ga(T829))
U76_GA(T829, tc234_out_ga(T829, T831)) → E140_IN_GA(T831)
T116_IN_GA(T839) → N32_IN_GA(T839)
E111_IN_GA(T851) → T234_IN_GA(T851)
E111_IN_GA(T851) → U84_GA(T851, tc234_in_ga(T851))
U84_GA(T851, tc234_out_ga(T851, T853)) → E111_IN_GA(T853)
T87_IN_GA(T861) → N32_IN_GA(T861)
E82_IN_GA(T873) → T234_IN_GA(T873)
E82_IN_GA(T873) → U92_GA(T873, tc234_in_ga(T873))
U92_GA(T873, tc234_out_ga(T873, T875)) → E82_IN_GA(T875)
T58_IN_GA(T883) → N32_IN_GA(T883)
E53_IN_GA(T895) → T234_IN_GA(T895)
E53_IN_GA(T895) → U100_GA(T895, tc234_in_ga(T895))
U100_GA(T895, tc234_out_ga(T895, T897)) → E53_IN_GA(T897)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(15) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 13 SCCs with 36 less nodes.

(16) Complex Obligation (AND)

(17) Obligation:

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

U76_GA(T829, tc234_out_ga(T829, T831)) → E140_IN_GA(T831)
E140_IN_GA(T829) → U76_GA(T829, tc234_in_ga(T829))

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(18) QDPOrderProof (EQUIVALENT transformation)

We use the reduction pair processor [LPAR04].


The following pairs can be oriented strictly and are deleted.


E140_IN_GA(T829) → U76_GA(T829, tc234_in_ga(T829))
The remaining pairs can at least be oriented weakly.
Used ordering: Polynomial interpretation [POLO]:

POL(.(x1, x2)) = 1 + x2   
POL(E140_IN_GA(x1)) = 1 + x1   
POL(U114_ga(x1, x2)) = x2   
POL(U115_ga(x1, x2)) = x2   
POL(U116_ga(x1, x2)) = x2   
POL(U117_ga(x1, x2)) = 1 + x2   
POL(U118_ga(x1, x2)) = x2   
POL(U119_ga(x1, x2)) = x2   
POL(U120_ga(x1, x2)) = 1 + x2   
POL(U121_ga(x1, x2)) = x2   
POL(U122_ga(x1, x2)) = x2   
POL(U123_ga(x1, x2)) = x2   
POL(U124_ga(x1, x2)) = x2   
POL(U125_ga(x1, x2)) = x2   
POL(U126_ga(x1, x2)) = x2   
POL(U127_ga(x1, x2)) = x2   
POL(U128_ga(x1, x2)) = x2   
POL(U129_ga(x1, x2)) = x2   
POL(U130_ga(x1, x2)) = x2   
POL(U131_ga(x1, x2)) = x2   
POL(U132_ga(x1, x2)) = x2   
POL(U133_ga(x1, x2)) = x2   
POL(U134_ga(x1, x2)) = x2   
POL(U135_ga(x1, x2)) = x2   
POL(U136_ga(x1, x2)) = x2   
POL(U137_ga(x1, x2)) = x2   
POL(U138_ga(x1, x2)) = x2   
POL(U139_ga(x1, x2)) = x2   
POL(U140_ga(x1, x2)) = 1 + x2   
POL(U141_ga(x1, x2)) = x2   
POL(U142_ga(x1, x2)) = x2   
POL(U143_ga(x1, x2)) = x2   
POL(U144_ga(x1, x2)) = x2   
POL(U145_ga(x1, x2)) = x2   
POL(U146_ga(x1, x2)) = x2   
POL(U147_ga(x1, x2)) = x2   
POL(U148_ga(x1, x2)) = x2   
POL(U149_ga(x1, x2)) = x2   
POL(U150_ga(x1, x2)) = x2   
POL(U151_ga(x1, x2)) = x2   
POL(U152_ga(x1, x2)) = x2   
POL(U153_ga(x1, x2)) = x2   
POL(U154_ga(x1, x2)) = x2   
POL(U155_ga(x1, x2)) = x2   
POL(U156_ga(x1, x2)) = x2   
POL(U157_ga(x1, x2)) = x2   
POL(U158_ga(x1, x2)) = 1 + x2   
POL(U159_ga(x1, x2)) = x2   
POL(U160_ga(x1, x2)) = x2   
POL(U161_ga(x1, x2)) = x2   
POL(U162_ga(x1, x2)) = x2   
POL(U163_ga(x1, x2)) = 1 + x2   
POL(U164_ga(x1, x2)) = x2   
POL(U165_ga(x1, x2)) = x2   
POL(U166_ga(x1, x2)) = x2   
POL(U167_ga(x1, x2)) = x2   
POL(U168_ga(x1, x2)) = x2   
POL(U169_ga(x1, x2)) = x2   
POL(U170_ga(x1, x2)) = x2   
POL(U171_ga(x1, x2)) = 1 + x2   
POL(U172_ga(x1, x2)) = x2   
POL(U173_ga(x1, x2)) = x2   
POL(U174_ga(x1, x2)) = 1 + x2   
POL(U175_ga(x1, x2)) = x2   
POL(U176_ga(x1, x2)) = x2   
POL(U177_ga(x1, x2)) = x2   
POL(U178_ga(x1, x2)) = x2   
POL(U179_ga(x1, x2)) = x2   
POL(U180_ga(x1, x2)) = x2   
POL(U181_ga(x1, x2)) = x2   
POL(U182_ga(x1, x2)) = 1 + x2   
POL(U183_ga(x1, x2)) = x2   
POL(U184_ga(x1, x2)) = x2   
POL(U185_ga(x1, x2)) = x2   
POL(U186_ga(x1, x2)) = x2   
POL(U187_ga(x1, x2)) = 1 + x2   
POL(U188_ga(x1, x2)) = x2   
POL(U189_ga(x1, x2)) = x2   
POL(U190_ga(x1, x2)) = x2   
POL(U191_ga(x1, x2)) = x2   
POL(U192_ga(x1, x2)) = 1 + x2   
POL(U193_ga(x1, x2)) = x2   
POL(U194_ga(x1, x2)) = x2   
POL(U195_gaa(x1, x2)) = x2   
POL(U196_gaa(x1, x2, x3)) = x3   
POL(U197_gaa(x1, x2)) = x2   
POL(U198_gaa(x1, x2, x3)) = x3   
POL(U76_GA(x1, x2)) = x2   
POL(a) = 0   
POL(b) = 0   
POL(c) = 0   
POL(ec111_in_ga(x1)) = x1   
POL(ec111_out_ga(x1, x2)) = x2   
POL(ec140_in_ga(x1)) = 1 + x1   
POL(ec140_out_ga(x1, x2)) = x2   
POL(ec169_in_ga(x1)) = x1   
POL(ec169_out_ga(x1, x2)) = x2   
POL(ec198_in_ga(x1)) = 1 + x1   
POL(ec198_out_ga(x1, x2)) = x2   
POL(ec1_in_ga(x1)) = x1   
POL(ec1_out_ga(x1, x2)) = x2   
POL(ec259_in_ga(x1)) = x1   
POL(ec259_out_ga(x1, x2)) = 1 + x2   
POL(ec288_in_ga(x1)) = x1   
POL(ec288_out_ga(x1, x2)) = x2   
POL(ec317_in_ga(x1)) = x1   
POL(ec317_out_ga(x1, x2)) = x2   
POL(ec346_in_ga(x1)) = x1   
POL(ec346_out_ga(x1, x2)) = x2   
POL(ec375_in_ga(x1)) = x1   
POL(ec375_out_ga(x1, x2)) = x2   
POL(ec404_in_ga(x1)) = x1   
POL(ec404_out_ga(x1, x2)) = 1 + x2   
POL(ec53_in_ga(x1)) = 1 + x1   
POL(ec53_out_ga(x1, x2)) = x2   
POL(ec82_in_ga(x1)) = x1   
POL(ec82_out_ga(x1, x2)) = x2   
POL(lbrace) = 0   
POL(nc32_in_ga(x1)) = x1   
POL(nc32_out_ga(x1, x2)) = x2   
POL(nc7_in_ga(x1)) = x1   
POL(nc7_out_ga(x1, x2)) = x2   
POL(plus) = 0   
POL(qc31_in_gaa(x1)) = x1   
POL(qc31_out_gaa(x1, x2, x3)) = x3   
POL(rbrace) = 0   
POL(star) = 0   
POL(tc116_in_ga(x1)) = x1   
POL(tc116_out_ga(x1, x2)) = x2   
POL(tc145_in_ga(x1)) = 1 + x1   
POL(tc145_out_ga(x1, x2)) = x2   
POL(tc174_in_ga(x1)) = x1   
POL(tc174_out_ga(x1, x2)) = x2   
POL(tc203_in_ga(x1)) = 1 + x1   
POL(tc203_out_ga(x1, x2)) = x2   
POL(tc234_in_ga(x1)) = x1   
POL(tc234_out_ga(x1, x2)) = 1 + x2   
POL(tc264_in_ga(x1)) = x1   
POL(tc264_out_ga(x1, x2)) = 1 + x2   
POL(tc293_in_ga(x1)) = x1   
POL(tc293_out_ga(x1, x2)) = x2   
POL(tc322_in_ga(x1)) = x1   
POL(tc322_out_ga(x1, x2)) = x2   
POL(tc351_in_ga(x1)) = x1   
POL(tc351_out_ga(x1, x2)) = x2   
POL(tc380_in_ga(x1)) = x1   
POL(tc380_out_ga(x1, x2)) = 1 + x2   
POL(tc409_in_ga(x1)) = x1   
POL(tc409_out_ga(x1, x2)) = 1 + x2   
POL(tc58_in_ga(x1)) = x1   
POL(tc58_out_ga(x1, x2)) = x2   
POL(tc87_in_ga(x1)) = x1   
POL(tc87_out_ga(x1, x2)) = 1 + x2   

The following usable rules [FROCOS05] were oriented:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)

(19) Obligation:

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

U76_GA(T829, tc234_out_ga(T829, T831)) → E140_IN_GA(T831)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(20) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 0 SCCs with 1 less node.

(21) TRUE

(22) Obligation:

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

U8_GA(T357, tc234_out_ga(T357, T359)) → E198_IN_GA(T359)
E198_IN_GA(T357) → U8_GA(T357, tc234_in_ga(T357))

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(23) QDPOrderProof (EQUIVALENT transformation)

We use the reduction pair processor [LPAR04].


The following pairs can be oriented strictly and are deleted.


E198_IN_GA(T357) → U8_GA(T357, tc234_in_ga(T357))
The remaining pairs can at least be oriented weakly.
Used ordering: Polynomial interpretation [POLO]:

POL(.(x1, x2)) = 1 + x2   
POL(E198_IN_GA(x1)) = 1 + x1   
POL(U114_ga(x1, x2)) = x2   
POL(U115_ga(x1, x2)) = x2   
POL(U116_ga(x1, x2)) = x2   
POL(U117_ga(x1, x2)) = 1 + x2   
POL(U118_ga(x1, x2)) = x2   
POL(U119_ga(x1, x2)) = x2   
POL(U120_ga(x1, x2)) = 1 + x2   
POL(U121_ga(x1, x2)) = x2   
POL(U122_ga(x1, x2)) = x2   
POL(U123_ga(x1, x2)) = x2   
POL(U124_ga(x1, x2)) = x2   
POL(U125_ga(x1, x2)) = x2   
POL(U126_ga(x1, x2)) = x2   
POL(U127_ga(x1, x2)) = x2   
POL(U128_ga(x1, x2)) = x2   
POL(U129_ga(x1, x2)) = x2   
POL(U130_ga(x1, x2)) = x2   
POL(U131_ga(x1, x2)) = x2   
POL(U132_ga(x1, x2)) = x2   
POL(U133_ga(x1, x2)) = x2   
POL(U134_ga(x1, x2)) = x2   
POL(U135_ga(x1, x2)) = x2   
POL(U136_ga(x1, x2)) = x2   
POL(U137_ga(x1, x2)) = x2   
POL(U138_ga(x1, x2)) = x2   
POL(U139_ga(x1, x2)) = x2   
POL(U140_ga(x1, x2)) = 1 + x2   
POL(U141_ga(x1, x2)) = x2   
POL(U142_ga(x1, x2)) = x2   
POL(U143_ga(x1, x2)) = x2   
POL(U144_ga(x1, x2)) = x2   
POL(U145_ga(x1, x2)) = x2   
POL(U146_ga(x1, x2)) = x2   
POL(U147_ga(x1, x2)) = x2   
POL(U148_ga(x1, x2)) = x2   
POL(U149_ga(x1, x2)) = x2   
POL(U150_ga(x1, x2)) = x2   
POL(U151_ga(x1, x2)) = x2   
POL(U152_ga(x1, x2)) = x2   
POL(U153_ga(x1, x2)) = x2   
POL(U154_ga(x1, x2)) = x2   
POL(U155_ga(x1, x2)) = x2   
POL(U156_ga(x1, x2)) = x2   
POL(U157_ga(x1, x2)) = x2   
POL(U158_ga(x1, x2)) = 1 + x2   
POL(U159_ga(x1, x2)) = x2   
POL(U160_ga(x1, x2)) = x2   
POL(U161_ga(x1, x2)) = x2   
POL(U162_ga(x1, x2)) = x2   
POL(U163_ga(x1, x2)) = 1 + x2   
POL(U164_ga(x1, x2)) = x2   
POL(U165_ga(x1, x2)) = x2   
POL(U166_ga(x1, x2)) = x2   
POL(U167_ga(x1, x2)) = x2   
POL(U168_ga(x1, x2)) = x2   
POL(U169_ga(x1, x2)) = x2   
POL(U170_ga(x1, x2)) = x2   
POL(U171_ga(x1, x2)) = 1 + x2   
POL(U172_ga(x1, x2)) = x2   
POL(U173_ga(x1, x2)) = x2   
POL(U174_ga(x1, x2)) = 1 + x2   
POL(U175_ga(x1, x2)) = x2   
POL(U176_ga(x1, x2)) = x2   
POL(U177_ga(x1, x2)) = x2   
POL(U178_ga(x1, x2)) = x2   
POL(U179_ga(x1, x2)) = x2   
POL(U180_ga(x1, x2)) = x2   
POL(U181_ga(x1, x2)) = x2   
POL(U182_ga(x1, x2)) = 1 + x2   
POL(U183_ga(x1, x2)) = x2   
POL(U184_ga(x1, x2)) = x2   
POL(U185_ga(x1, x2)) = x2   
POL(U186_ga(x1, x2)) = x2   
POL(U187_ga(x1, x2)) = 1 + x2   
POL(U188_ga(x1, x2)) = x2   
POL(U189_ga(x1, x2)) = x2   
POL(U190_ga(x1, x2)) = x2   
POL(U191_ga(x1, x2)) = x2   
POL(U192_ga(x1, x2)) = 1 + x2   
POL(U193_ga(x1, x2)) = x2   
POL(U194_ga(x1, x2)) = x2   
POL(U195_gaa(x1, x2)) = x2   
POL(U196_gaa(x1, x2, x3)) = x3   
POL(U197_gaa(x1, x2)) = x2   
POL(U198_gaa(x1, x2, x3)) = x3   
POL(U8_GA(x1, x2)) = x2   
POL(a) = 0   
POL(b) = 0   
POL(c) = 0   
POL(ec111_in_ga(x1)) = x1   
POL(ec111_out_ga(x1, x2)) = x2   
POL(ec140_in_ga(x1)) = 1 + x1   
POL(ec140_out_ga(x1, x2)) = x2   
POL(ec169_in_ga(x1)) = x1   
POL(ec169_out_ga(x1, x2)) = x2   
POL(ec198_in_ga(x1)) = 1 + x1   
POL(ec198_out_ga(x1, x2)) = x2   
POL(ec1_in_ga(x1)) = x1   
POL(ec1_out_ga(x1, x2)) = x2   
POL(ec259_in_ga(x1)) = x1   
POL(ec259_out_ga(x1, x2)) = 1 + x2   
POL(ec288_in_ga(x1)) = x1   
POL(ec288_out_ga(x1, x2)) = x2   
POL(ec317_in_ga(x1)) = x1   
POL(ec317_out_ga(x1, x2)) = x2   
POL(ec346_in_ga(x1)) = x1   
POL(ec346_out_ga(x1, x2)) = x2   
POL(ec375_in_ga(x1)) = x1   
POL(ec375_out_ga(x1, x2)) = x2   
POL(ec404_in_ga(x1)) = x1   
POL(ec404_out_ga(x1, x2)) = 1 + x2   
POL(ec53_in_ga(x1)) = 1 + x1   
POL(ec53_out_ga(x1, x2)) = x2   
POL(ec82_in_ga(x1)) = x1   
POL(ec82_out_ga(x1, x2)) = x2   
POL(lbrace) = 0   
POL(nc32_in_ga(x1)) = x1   
POL(nc32_out_ga(x1, x2)) = x2   
POL(nc7_in_ga(x1)) = x1   
POL(nc7_out_ga(x1, x2)) = x2   
POL(plus) = 0   
POL(qc31_in_gaa(x1)) = x1   
POL(qc31_out_gaa(x1, x2, x3)) = x3   
POL(rbrace) = 0   
POL(star) = 0   
POL(tc116_in_ga(x1)) = x1   
POL(tc116_out_ga(x1, x2)) = x2   
POL(tc145_in_ga(x1)) = 1 + x1   
POL(tc145_out_ga(x1, x2)) = x2   
POL(tc174_in_ga(x1)) = x1   
POL(tc174_out_ga(x1, x2)) = x2   
POL(tc203_in_ga(x1)) = 1 + x1   
POL(tc203_out_ga(x1, x2)) = x2   
POL(tc234_in_ga(x1)) = x1   
POL(tc234_out_ga(x1, x2)) = 1 + x2   
POL(tc264_in_ga(x1)) = x1   
POL(tc264_out_ga(x1, x2)) = 1 + x2   
POL(tc293_in_ga(x1)) = x1   
POL(tc293_out_ga(x1, x2)) = x2   
POL(tc322_in_ga(x1)) = x1   
POL(tc322_out_ga(x1, x2)) = x2   
POL(tc351_in_ga(x1)) = x1   
POL(tc351_out_ga(x1, x2)) = x2   
POL(tc380_in_ga(x1)) = x1   
POL(tc380_out_ga(x1, x2)) = 1 + x2   
POL(tc409_in_ga(x1)) = x1   
POL(tc409_out_ga(x1, x2)) = 1 + x2   
POL(tc58_in_ga(x1)) = x1   
POL(tc58_out_ga(x1, x2)) = x2   
POL(tc87_in_ga(x1)) = x1   
POL(tc87_out_ga(x1, x2)) = 1 + x2   

The following usable rules [FROCOS05] were oriented:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)

(24) Obligation:

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

U8_GA(T357, tc234_out_ga(T357, T359)) → E198_IN_GA(T359)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(25) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 0 SCCs with 1 less node.

(26) TRUE

(27) Obligation:

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

U60_GA(T770, tc234_out_ga(T770, T772)) → E259_IN_GA(T772)
E259_IN_GA(T770) → U60_GA(T770, tc234_in_ga(T770))

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(28) QDPOrderProof (EQUIVALENT transformation)

We use the reduction pair processor [LPAR04].


The following pairs can be oriented strictly and are deleted.


E259_IN_GA(T770) → U60_GA(T770, tc234_in_ga(T770))
The remaining pairs can at least be oriented weakly.
Used ordering: Polynomial interpretation [POLO]:

POL(.(x1, x2)) = 1 + x2   
POL(E259_IN_GA(x1)) = 1 + x1   
POL(U114_ga(x1, x2)) = x2   
POL(U115_ga(x1, x2)) = x2   
POL(U116_ga(x1, x2)) = x2   
POL(U117_ga(x1, x2)) = 1 + x2   
POL(U118_ga(x1, x2)) = x2   
POL(U119_ga(x1, x2)) = x2   
POL(U120_ga(x1, x2)) = 1 + x2   
POL(U121_ga(x1, x2)) = x2   
POL(U122_ga(x1, x2)) = x2   
POL(U123_ga(x1, x2)) = x2   
POL(U124_ga(x1, x2)) = x2   
POL(U125_ga(x1, x2)) = x2   
POL(U126_ga(x1, x2)) = x2   
POL(U127_ga(x1, x2)) = x2   
POL(U128_ga(x1, x2)) = x2   
POL(U129_ga(x1, x2)) = x2   
POL(U130_ga(x1, x2)) = x2   
POL(U131_ga(x1, x2)) = x2   
POL(U132_ga(x1, x2)) = x2   
POL(U133_ga(x1, x2)) = x2   
POL(U134_ga(x1, x2)) = x2   
POL(U135_ga(x1, x2)) = x2   
POL(U136_ga(x1, x2)) = x2   
POL(U137_ga(x1, x2)) = x2   
POL(U138_ga(x1, x2)) = x2   
POL(U139_ga(x1, x2)) = x2   
POL(U140_ga(x1, x2)) = 1 + x2   
POL(U141_ga(x1, x2)) = x2   
POL(U142_ga(x1, x2)) = x2   
POL(U143_ga(x1, x2)) = x2   
POL(U144_ga(x1, x2)) = x2   
POL(U145_ga(x1, x2)) = x2   
POL(U146_ga(x1, x2)) = x2   
POL(U147_ga(x1, x2)) = x2   
POL(U148_ga(x1, x2)) = x2   
POL(U149_ga(x1, x2)) = x2   
POL(U150_ga(x1, x2)) = x2   
POL(U151_ga(x1, x2)) = x2   
POL(U152_ga(x1, x2)) = x2   
POL(U153_ga(x1, x2)) = x2   
POL(U154_ga(x1, x2)) = x2   
POL(U155_ga(x1, x2)) = x2   
POL(U156_ga(x1, x2)) = x2   
POL(U157_ga(x1, x2)) = x2   
POL(U158_ga(x1, x2)) = 1 + x2   
POL(U159_ga(x1, x2)) = x2   
POL(U160_ga(x1, x2)) = x2   
POL(U161_ga(x1, x2)) = x2   
POL(U162_ga(x1, x2)) = x2   
POL(U163_ga(x1, x2)) = 1 + x2   
POL(U164_ga(x1, x2)) = x2   
POL(U165_ga(x1, x2)) = x2   
POL(U166_ga(x1, x2)) = x2   
POL(U167_ga(x1, x2)) = x2   
POL(U168_ga(x1, x2)) = x2   
POL(U169_ga(x1, x2)) = x2   
POL(U170_ga(x1, x2)) = x2   
POL(U171_ga(x1, x2)) = 1 + x2   
POL(U172_ga(x1, x2)) = x2   
POL(U173_ga(x1, x2)) = x2   
POL(U174_ga(x1, x2)) = 1 + x2   
POL(U175_ga(x1, x2)) = x2   
POL(U176_ga(x1, x2)) = x2   
POL(U177_ga(x1, x2)) = x2   
POL(U178_ga(x1, x2)) = x2   
POL(U179_ga(x1, x2)) = x2   
POL(U180_ga(x1, x2)) = x2   
POL(U181_ga(x1, x2)) = x2   
POL(U182_ga(x1, x2)) = 1 + x2   
POL(U183_ga(x1, x2)) = x2   
POL(U184_ga(x1, x2)) = x2   
POL(U185_ga(x1, x2)) = x2   
POL(U186_ga(x1, x2)) = x2   
POL(U187_ga(x1, x2)) = 1 + x2   
POL(U188_ga(x1, x2)) = x2   
POL(U189_ga(x1, x2)) = x2   
POL(U190_ga(x1, x2)) = x2   
POL(U191_ga(x1, x2)) = x2   
POL(U192_ga(x1, x2)) = 1 + x2   
POL(U193_ga(x1, x2)) = x2   
POL(U194_ga(x1, x2)) = x2   
POL(U195_gaa(x1, x2)) = x2   
POL(U196_gaa(x1, x2, x3)) = x3   
POL(U197_gaa(x1, x2)) = x2   
POL(U198_gaa(x1, x2, x3)) = x3   
POL(U60_GA(x1, x2)) = x2   
POL(a) = 0   
POL(b) = 0   
POL(c) = 0   
POL(ec111_in_ga(x1)) = x1   
POL(ec111_out_ga(x1, x2)) = x2   
POL(ec140_in_ga(x1)) = 1 + x1   
POL(ec140_out_ga(x1, x2)) = x2   
POL(ec169_in_ga(x1)) = x1   
POL(ec169_out_ga(x1, x2)) = x2   
POL(ec198_in_ga(x1)) = 1 + x1   
POL(ec198_out_ga(x1, x2)) = x2   
POL(ec1_in_ga(x1)) = x1   
POL(ec1_out_ga(x1, x2)) = x2   
POL(ec259_in_ga(x1)) = x1   
POL(ec259_out_ga(x1, x2)) = 1 + x2   
POL(ec288_in_ga(x1)) = x1   
POL(ec288_out_ga(x1, x2)) = x2   
POL(ec317_in_ga(x1)) = x1   
POL(ec317_out_ga(x1, x2)) = x2   
POL(ec346_in_ga(x1)) = x1   
POL(ec346_out_ga(x1, x2)) = x2   
POL(ec375_in_ga(x1)) = x1   
POL(ec375_out_ga(x1, x2)) = x2   
POL(ec404_in_ga(x1)) = x1   
POL(ec404_out_ga(x1, x2)) = 1 + x2   
POL(ec53_in_ga(x1)) = 1 + x1   
POL(ec53_out_ga(x1, x2)) = x2   
POL(ec82_in_ga(x1)) = x1   
POL(ec82_out_ga(x1, x2)) = x2   
POL(lbrace) = 0   
POL(nc32_in_ga(x1)) = x1   
POL(nc32_out_ga(x1, x2)) = x2   
POL(nc7_in_ga(x1)) = x1   
POL(nc7_out_ga(x1, x2)) = x2   
POL(plus) = 0   
POL(qc31_in_gaa(x1)) = x1   
POL(qc31_out_gaa(x1, x2, x3)) = x3   
POL(rbrace) = 0   
POL(star) = 0   
POL(tc116_in_ga(x1)) = x1   
POL(tc116_out_ga(x1, x2)) = x2   
POL(tc145_in_ga(x1)) = 1 + x1   
POL(tc145_out_ga(x1, x2)) = x2   
POL(tc174_in_ga(x1)) = x1   
POL(tc174_out_ga(x1, x2)) = x2   
POL(tc203_in_ga(x1)) = 1 + x1   
POL(tc203_out_ga(x1, x2)) = x2   
POL(tc234_in_ga(x1)) = x1   
POL(tc234_out_ga(x1, x2)) = 1 + x2   
POL(tc264_in_ga(x1)) = x1   
POL(tc264_out_ga(x1, x2)) = 1 + x2   
POL(tc293_in_ga(x1)) = x1   
POL(tc293_out_ga(x1, x2)) = x2   
POL(tc322_in_ga(x1)) = x1   
POL(tc322_out_ga(x1, x2)) = x2   
POL(tc351_in_ga(x1)) = x1   
POL(tc351_out_ga(x1, x2)) = x2   
POL(tc380_in_ga(x1)) = x1   
POL(tc380_out_ga(x1, x2)) = 1 + x2   
POL(tc409_in_ga(x1)) = x1   
POL(tc409_out_ga(x1, x2)) = 1 + x2   
POL(tc58_in_ga(x1)) = x1   
POL(tc58_out_ga(x1, x2)) = x2   
POL(tc87_in_ga(x1)) = x1   
POL(tc87_out_ga(x1, x2)) = 1 + x2   

The following usable rules [FROCOS05] were oriented:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)

(29) Obligation:

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

U60_GA(T770, tc234_out_ga(T770, T772)) → E259_IN_GA(T772)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(30) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 0 SCCs with 1 less node.

(31) TRUE

(32) Obligation:

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

U36_GA(T704, tc234_out_ga(T704, T706)) → E346_IN_GA(T706)
E346_IN_GA(T704) → U36_GA(T704, tc234_in_ga(T704))

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(33) QDPOrderProof (EQUIVALENT transformation)

We use the reduction pair processor [LPAR04].


The following pairs can be oriented strictly and are deleted.


E346_IN_GA(T704) → U36_GA(T704, tc234_in_ga(T704))
The remaining pairs can at least be oriented weakly.
Used ordering: Polynomial interpretation [POLO]:

POL(.(x1, x2)) = 1 + x2   
POL(E346_IN_GA(x1)) = 1 + x1   
POL(U114_ga(x1, x2)) = x2   
POL(U115_ga(x1, x2)) = x2   
POL(U116_ga(x1, x2)) = x2   
POL(U117_ga(x1, x2)) = 1 + x2   
POL(U118_ga(x1, x2)) = x2   
POL(U119_ga(x1, x2)) = x2   
POL(U120_ga(x1, x2)) = 1 + x2   
POL(U121_ga(x1, x2)) = x2   
POL(U122_ga(x1, x2)) = x2   
POL(U123_ga(x1, x2)) = x2   
POL(U124_ga(x1, x2)) = x2   
POL(U125_ga(x1, x2)) = x2   
POL(U126_ga(x1, x2)) = x2   
POL(U127_ga(x1, x2)) = x2   
POL(U128_ga(x1, x2)) = x2   
POL(U129_ga(x1, x2)) = x2   
POL(U130_ga(x1, x2)) = x2   
POL(U131_ga(x1, x2)) = x2   
POL(U132_ga(x1, x2)) = x2   
POL(U133_ga(x1, x2)) = x2   
POL(U134_ga(x1, x2)) = x2   
POL(U135_ga(x1, x2)) = x2   
POL(U136_ga(x1, x2)) = x2   
POL(U137_ga(x1, x2)) = x2   
POL(U138_ga(x1, x2)) = x2   
POL(U139_ga(x1, x2)) = x2   
POL(U140_ga(x1, x2)) = 1 + x2   
POL(U141_ga(x1, x2)) = x2   
POL(U142_ga(x1, x2)) = x2   
POL(U143_ga(x1, x2)) = x2   
POL(U144_ga(x1, x2)) = x2   
POL(U145_ga(x1, x2)) = x2   
POL(U146_ga(x1, x2)) = x2   
POL(U147_ga(x1, x2)) = x2   
POL(U148_ga(x1, x2)) = x2   
POL(U149_ga(x1, x2)) = x2   
POL(U150_ga(x1, x2)) = x2   
POL(U151_ga(x1, x2)) = x2   
POL(U152_ga(x1, x2)) = x2   
POL(U153_ga(x1, x2)) = x2   
POL(U154_ga(x1, x2)) = x2   
POL(U155_ga(x1, x2)) = x2   
POL(U156_ga(x1, x2)) = x2   
POL(U157_ga(x1, x2)) = x2   
POL(U158_ga(x1, x2)) = 1 + x2   
POL(U159_ga(x1, x2)) = x2   
POL(U160_ga(x1, x2)) = x2   
POL(U161_ga(x1, x2)) = x2   
POL(U162_ga(x1, x2)) = x2   
POL(U163_ga(x1, x2)) = 1 + x2   
POL(U164_ga(x1, x2)) = x2   
POL(U165_ga(x1, x2)) = x2   
POL(U166_ga(x1, x2)) = x2   
POL(U167_ga(x1, x2)) = x2   
POL(U168_ga(x1, x2)) = x2   
POL(U169_ga(x1, x2)) = x2   
POL(U170_ga(x1, x2)) = x2   
POL(U171_ga(x1, x2)) = 1 + x2   
POL(U172_ga(x1, x2)) = x2   
POL(U173_ga(x1, x2)) = x2   
POL(U174_ga(x1, x2)) = 1 + x2   
POL(U175_ga(x1, x2)) = x2   
POL(U176_ga(x1, x2)) = x2   
POL(U177_ga(x1, x2)) = x2   
POL(U178_ga(x1, x2)) = x2   
POL(U179_ga(x1, x2)) = x2   
POL(U180_ga(x1, x2)) = x2   
POL(U181_ga(x1, x2)) = x2   
POL(U182_ga(x1, x2)) = 1 + x2   
POL(U183_ga(x1, x2)) = x2   
POL(U184_ga(x1, x2)) = x2   
POL(U185_ga(x1, x2)) = x2   
POL(U186_ga(x1, x2)) = x2   
POL(U187_ga(x1, x2)) = 1 + x2   
POL(U188_ga(x1, x2)) = x2   
POL(U189_ga(x1, x2)) = x2   
POL(U190_ga(x1, x2)) = x2   
POL(U191_ga(x1, x2)) = x2   
POL(U192_ga(x1, x2)) = 1 + x2   
POL(U193_ga(x1, x2)) = x2   
POL(U194_ga(x1, x2)) = x2   
POL(U195_gaa(x1, x2)) = x2   
POL(U196_gaa(x1, x2, x3)) = x3   
POL(U197_gaa(x1, x2)) = x2   
POL(U198_gaa(x1, x2, x3)) = x3   
POL(U36_GA(x1, x2)) = x2   
POL(a) = 0   
POL(b) = 0   
POL(c) = 0   
POL(ec111_in_ga(x1)) = x1   
POL(ec111_out_ga(x1, x2)) = x2   
POL(ec140_in_ga(x1)) = 1 + x1   
POL(ec140_out_ga(x1, x2)) = x2   
POL(ec169_in_ga(x1)) = x1   
POL(ec169_out_ga(x1, x2)) = x2   
POL(ec198_in_ga(x1)) = 1 + x1   
POL(ec198_out_ga(x1, x2)) = x2   
POL(ec1_in_ga(x1)) = x1   
POL(ec1_out_ga(x1, x2)) = x2   
POL(ec259_in_ga(x1)) = x1   
POL(ec259_out_ga(x1, x2)) = 1 + x2   
POL(ec288_in_ga(x1)) = x1   
POL(ec288_out_ga(x1, x2)) = x2   
POL(ec317_in_ga(x1)) = x1   
POL(ec317_out_ga(x1, x2)) = x2   
POL(ec346_in_ga(x1)) = x1   
POL(ec346_out_ga(x1, x2)) = x2   
POL(ec375_in_ga(x1)) = x1   
POL(ec375_out_ga(x1, x2)) = x2   
POL(ec404_in_ga(x1)) = x1   
POL(ec404_out_ga(x1, x2)) = 1 + x2   
POL(ec53_in_ga(x1)) = 1 + x1   
POL(ec53_out_ga(x1, x2)) = x2   
POL(ec82_in_ga(x1)) = x1   
POL(ec82_out_ga(x1, x2)) = x2   
POL(lbrace) = 0   
POL(nc32_in_ga(x1)) = x1   
POL(nc32_out_ga(x1, x2)) = x2   
POL(nc7_in_ga(x1)) = x1   
POL(nc7_out_ga(x1, x2)) = x2   
POL(plus) = 0   
POL(qc31_in_gaa(x1)) = x1   
POL(qc31_out_gaa(x1, x2, x3)) = x3   
POL(rbrace) = 0   
POL(star) = 0   
POL(tc116_in_ga(x1)) = x1   
POL(tc116_out_ga(x1, x2)) = x2   
POL(tc145_in_ga(x1)) = 1 + x1   
POL(tc145_out_ga(x1, x2)) = x2   
POL(tc174_in_ga(x1)) = x1   
POL(tc174_out_ga(x1, x2)) = x2   
POL(tc203_in_ga(x1)) = 1 + x1   
POL(tc203_out_ga(x1, x2)) = x2   
POL(tc234_in_ga(x1)) = x1   
POL(tc234_out_ga(x1, x2)) = 1 + x2   
POL(tc264_in_ga(x1)) = x1   
POL(tc264_out_ga(x1, x2)) = 1 + x2   
POL(tc293_in_ga(x1)) = x1   
POL(tc293_out_ga(x1, x2)) = x2   
POL(tc322_in_ga(x1)) = x1   
POL(tc322_out_ga(x1, x2)) = x2   
POL(tc351_in_ga(x1)) = x1   
POL(tc351_out_ga(x1, x2)) = x2   
POL(tc380_in_ga(x1)) = x1   
POL(tc380_out_ga(x1, x2)) = 1 + x2   
POL(tc409_in_ga(x1)) = x1   
POL(tc409_out_ga(x1, x2)) = 1 + x2   
POL(tc58_in_ga(x1)) = x1   
POL(tc58_out_ga(x1, x2)) = x2   
POL(tc87_in_ga(x1)) = x1   
POL(tc87_out_ga(x1, x2)) = 1 + x2   

The following usable rules [FROCOS05] were oriented:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)

(34) Obligation:

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

U36_GA(T704, tc234_out_ga(T704, T706)) → E346_IN_GA(T706)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(35) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 0 SCCs with 1 less node.

(36) TRUE

(37) Obligation:

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

E404_IN_GA(T660) → U20_GA(T660, tc234_in_ga(T660))
U20_GA(T660, tc234_out_ga(T660, T662)) → E404_IN_GA(T662)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(38) QDPOrderProof (EQUIVALENT transformation)

We use the reduction pair processor [LPAR04].


The following pairs can be oriented strictly and are deleted.


U20_GA(T660, tc234_out_ga(T660, T662)) → E404_IN_GA(T662)
The remaining pairs can at least be oriented weakly.
Used ordering: Polynomial interpretation [POLO]:

POL(.(x1, x2)) = x1 + x2   
POL(E404_IN_GA(x1)) = 1 + x1   
POL(U114_ga(x1, x2)) = x2   
POL(U115_ga(x1, x2)) = x2   
POL(U116_ga(x1, x2)) = x2   
POL(U117_ga(x1, x2)) = 1 + x2   
POL(U118_ga(x1, x2)) = 1 + x2   
POL(U119_ga(x1, x2)) = x2   
POL(U120_ga(x1, x2)) = x2   
POL(U121_ga(x1, x2)) = x2   
POL(U122_ga(x1, x2)) = x2   
POL(U123_ga(x1, x2)) = x2   
POL(U124_ga(x1, x2)) = x2   
POL(U125_ga(x1, x2)) = x2   
POL(U126_ga(x1, x2)) = x2   
POL(U127_ga(x1, x2)) = x2   
POL(U128_ga(x1, x2)) = 1 + x2   
POL(U129_ga(x1, x2)) = x2   
POL(U130_ga(x1, x2)) = 1 + x2   
POL(U131_ga(x1, x2)) = x2   
POL(U132_ga(x1, x2)) = x2   
POL(U133_ga(x1, x2)) = x2   
POL(U134_ga(x1, x2)) = 1 + x2   
POL(U135_ga(x1, x2)) = x2   
POL(U136_ga(x1, x2)) = x2   
POL(U137_ga(x1, x2)) = x2   
POL(U138_ga(x1, x2)) = x2   
POL(U139_ga(x1, x2)) = x2   
POL(U140_ga(x1, x2)) = 1 + x2   
POL(U141_ga(x1, x2)) = x2   
POL(U142_ga(x1, x2)) = x2   
POL(U143_ga(x1, x2)) = x2   
POL(U144_ga(x1, x2)) = x2   
POL(U145_ga(x1, x2)) = x2   
POL(U146_ga(x1, x2)) = x2   
POL(U147_ga(x1, x2)) = x2   
POL(U148_ga(x1, x2)) = x2   
POL(U149_ga(x1, x2)) = x2   
POL(U150_ga(x1, x2)) = x2   
POL(U151_ga(x1, x2)) = x2   
POL(U152_ga(x1, x2)) = x2   
POL(U153_ga(x1, x2)) = x2   
POL(U154_ga(x1, x2)) = x2   
POL(U155_ga(x1, x2)) = x2   
POL(U156_ga(x1, x2)) = 1 + x2   
POL(U157_ga(x1, x2)) = x2   
POL(U158_ga(x1, x2)) = x2   
POL(U159_ga(x1, x2)) = x2   
POL(U160_ga(x1, x2)) = x2   
POL(U161_ga(x1, x2)) = x2   
POL(U162_ga(x1, x2)) = x2   
POL(U163_ga(x1, x2)) = x2   
POL(U164_ga(x1, x2)) = 1 + x2   
POL(U165_ga(x1, x2)) = x2   
POL(U166_ga(x1, x2)) = x2   
POL(U167_ga(x1, x2)) = x2   
POL(U168_ga(x1, x2)) = x2   
POL(U169_ga(x1, x2)) = x2   
POL(U170_ga(x1, x2)) = x2   
POL(U171_ga(x1, x2)) = x2   
POL(U172_ga(x1, x2)) = x2   
POL(U173_ga(x1, x2)) = x2   
POL(U174_ga(x1, x2)) = x2   
POL(U175_ga(x1, x2)) = x2   
POL(U176_ga(x1, x2)) = 1 + x2   
POL(U177_ga(x1, x2)) = x2   
POL(U178_ga(x1, x2)) = x2   
POL(U179_ga(x1, x2)) = 1 + x2   
POL(U180_ga(x1, x2)) = 1 + x2   
POL(U181_ga(x1, x2)) = x2   
POL(U182_ga(x1, x2)) = x2   
POL(U183_ga(x1, x2)) = x2   
POL(U184_ga(x1, x2)) = x2   
POL(U185_ga(x1, x2)) = x2   
POL(U186_ga(x1, x2)) = x2   
POL(U187_ga(x1, x2)) = 1 + x2   
POL(U188_ga(x1, x2)) = x2   
POL(U189_ga(x1, x2)) = x2   
POL(U190_ga(x1, x2)) = 1 + x2   
POL(U191_ga(x1, x2)) = x2   
POL(U192_ga(x1, x2)) = x2   
POL(U193_ga(x1, x2)) = 1 + x2   
POL(U194_ga(x1, x2)) = 1 + x2   
POL(U195_gaa(x1, x2)) = x2   
POL(U196_gaa(x1, x2, x3)) = x3   
POL(U197_gaa(x1, x2)) = x2   
POL(U198_gaa(x1, x2, x3)) = 1 + x3   
POL(U20_GA(x1, x2)) = 1 + x2   
POL(a) = 1   
POL(b) = 1   
POL(c) = 0   
POL(ec111_in_ga(x1)) = 1 + x1   
POL(ec111_out_ga(x1, x2)) = x2   
POL(ec140_in_ga(x1)) = x1   
POL(ec140_out_ga(x1, x2)) = x2   
POL(ec169_in_ga(x1)) = x1   
POL(ec169_out_ga(x1, x2)) = x2   
POL(ec198_in_ga(x1)) = x1   
POL(ec198_out_ga(x1, x2)) = x2   
POL(ec1_in_ga(x1)) = x1   
POL(ec1_out_ga(x1, x2)) = x2   
POL(ec259_in_ga(x1)) = x1   
POL(ec259_out_ga(x1, x2)) = 1 + x2   
POL(ec288_in_ga(x1)) = 1 + x1   
POL(ec288_out_ga(x1, x2)) = 1 + x2   
POL(ec317_in_ga(x1)) = 1 + x1   
POL(ec317_out_ga(x1, x2)) = 1 + x2   
POL(ec346_in_ga(x1)) = x1   
POL(ec346_out_ga(x1, x2)) = 1 + x2   
POL(ec375_in_ga(x1)) = x1   
POL(ec375_out_ga(x1, x2)) = x2   
POL(ec404_in_ga(x1)) = x1   
POL(ec404_out_ga(x1, x2)) = x2   
POL(ec53_in_ga(x1)) = x1   
POL(ec53_out_ga(x1, x2)) = x2   
POL(ec82_in_ga(x1)) = x1   
POL(ec82_out_ga(x1, x2)) = x2   
POL(lbrace) = 1   
POL(nc32_in_ga(x1)) = x1   
POL(nc32_out_ga(x1, x2)) = 1 + x2   
POL(nc7_in_ga(x1)) = x1   
POL(nc7_out_ga(x1, x2)) = x2   
POL(plus) = 1   
POL(qc31_in_gaa(x1)) = x1   
POL(qc31_out_gaa(x1, x2, x3)) = x3   
POL(rbrace) = 0   
POL(star) = 1   
POL(tc116_in_ga(x1)) = x1   
POL(tc116_out_ga(x1, x2)) = x2   
POL(tc145_in_ga(x1)) = x1   
POL(tc145_out_ga(x1, x2)) = x2   
POL(tc174_in_ga(x1)) = x1   
POL(tc174_out_ga(x1, x2)) = 1 + x2   
POL(tc203_in_ga(x1)) = x1   
POL(tc203_out_ga(x1, x2)) = x2   
POL(tc234_in_ga(x1)) = x1   
POL(tc234_out_ga(x1, x2)) = 1 + x2   
POL(tc264_in_ga(x1)) = x1   
POL(tc264_out_ga(x1, x2)) = 1 + x2   
POL(tc293_in_ga(x1)) = x1   
POL(tc293_out_ga(x1, x2)) = 1 + x2   
POL(tc322_in_ga(x1)) = 1 + x1   
POL(tc322_out_ga(x1, x2)) = 1 + x2   
POL(tc351_in_ga(x1)) = x1   
POL(tc351_out_ga(x1, x2)) = 1 + x2   
POL(tc380_in_ga(x1)) = x1   
POL(tc380_out_ga(x1, x2)) = x2   
POL(tc409_in_ga(x1)) = x1   
POL(tc409_out_ga(x1, x2)) = x2   
POL(tc58_in_ga(x1)) = x1   
POL(tc58_out_ga(x1, x2)) = x2   
POL(tc87_in_ga(x1)) = x1   
POL(tc87_out_ga(x1, x2)) = x2   

The following usable rules [FROCOS05] were oriented:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)

(39) Obligation:

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

E404_IN_GA(T660) → U20_GA(T660, tc234_in_ga(T660))

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(40) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 0 SCCs with 1 less node.

(41) TRUE

(42) Obligation:

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

E288_IN_GA(T748) → U52_GA(T748, tc234_in_ga(T748))
U52_GA(T748, tc234_out_ga(T748, T750)) → E288_IN_GA(T750)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(43) QDPOrderProof (EQUIVALENT transformation)

We use the reduction pair processor [LPAR04].


The following pairs can be oriented strictly and are deleted.


U52_GA(T748, tc234_out_ga(T748, T750)) → E288_IN_GA(T750)
The remaining pairs can at least be oriented weakly.
Used ordering: Polynomial interpretation [POLO]:

POL(.(x1, x2)) = x1 + x2   
POL(E288_IN_GA(x1)) = 1 + x1   
POL(U114_ga(x1, x2)) = x2   
POL(U115_ga(x1, x2)) = x2   
POL(U116_ga(x1, x2)) = x2   
POL(U117_ga(x1, x2)) = 1 + x2   
POL(U118_ga(x1, x2)) = 1 + x2   
POL(U119_ga(x1, x2)) = x2   
POL(U120_ga(x1, x2)) = x2   
POL(U121_ga(x1, x2)) = x2   
POL(U122_ga(x1, x2)) = x2   
POL(U123_ga(x1, x2)) = x2   
POL(U124_ga(x1, x2)) = x2   
POL(U125_ga(x1, x2)) = x2   
POL(U126_ga(x1, x2)) = x2   
POL(U127_ga(x1, x2)) = x2   
POL(U128_ga(x1, x2)) = 1 + x2   
POL(U129_ga(x1, x2)) = x2   
POL(U130_ga(x1, x2)) = 1 + x2   
POL(U131_ga(x1, x2)) = x2   
POL(U132_ga(x1, x2)) = x2   
POL(U133_ga(x1, x2)) = x2   
POL(U134_ga(x1, x2)) = 1 + x2   
POL(U135_ga(x1, x2)) = x2   
POL(U136_ga(x1, x2)) = x2   
POL(U137_ga(x1, x2)) = x2   
POL(U138_ga(x1, x2)) = x2   
POL(U139_ga(x1, x2)) = x2   
POL(U140_ga(x1, x2)) = 1 + x2   
POL(U141_ga(x1, x2)) = x2   
POL(U142_ga(x1, x2)) = x2   
POL(U143_ga(x1, x2)) = x2   
POL(U144_ga(x1, x2)) = x2   
POL(U145_ga(x1, x2)) = x2   
POL(U146_ga(x1, x2)) = x2   
POL(U147_ga(x1, x2)) = x2   
POL(U148_ga(x1, x2)) = x2   
POL(U149_ga(x1, x2)) = x2   
POL(U150_ga(x1, x2)) = x2   
POL(U151_ga(x1, x2)) = x2   
POL(U152_ga(x1, x2)) = x2   
POL(U153_ga(x1, x2)) = x2   
POL(U154_ga(x1, x2)) = x2   
POL(U155_ga(x1, x2)) = x2   
POL(U156_ga(x1, x2)) = 1 + x2   
POL(U157_ga(x1, x2)) = x2   
POL(U158_ga(x1, x2)) = x2   
POL(U159_ga(x1, x2)) = x2   
POL(U160_ga(x1, x2)) = x2   
POL(U161_ga(x1, x2)) = x2   
POL(U162_ga(x1, x2)) = x2   
POL(U163_ga(x1, x2)) = x2   
POL(U164_ga(x1, x2)) = 1 + x2   
POL(U165_ga(x1, x2)) = x2   
POL(U166_ga(x1, x2)) = x2   
POL(U167_ga(x1, x2)) = x2   
POL(U168_ga(x1, x2)) = x2   
POL(U169_ga(x1, x2)) = x2   
POL(U170_ga(x1, x2)) = x2   
POL(U171_ga(x1, x2)) = x2   
POL(U172_ga(x1, x2)) = x2   
POL(U173_ga(x1, x2)) = x2   
POL(U174_ga(x1, x2)) = x2   
POL(U175_ga(x1, x2)) = x2   
POL(U176_ga(x1, x2)) = 1 + x2   
POL(U177_ga(x1, x2)) = x2   
POL(U178_ga(x1, x2)) = x2   
POL(U179_ga(x1, x2)) = 1 + x2   
POL(U180_ga(x1, x2)) = 1 + x2   
POL(U181_ga(x1, x2)) = x2   
POL(U182_ga(x1, x2)) = x2   
POL(U183_ga(x1, x2)) = x2   
POL(U184_ga(x1, x2)) = x2   
POL(U185_ga(x1, x2)) = x2   
POL(U186_ga(x1, x2)) = x2   
POL(U187_ga(x1, x2)) = 1 + x2   
POL(U188_ga(x1, x2)) = x2   
POL(U189_ga(x1, x2)) = x2   
POL(U190_ga(x1, x2)) = 1 + x2   
POL(U191_ga(x1, x2)) = x2   
POL(U192_ga(x1, x2)) = x2   
POL(U193_ga(x1, x2)) = 1 + x2   
POL(U194_ga(x1, x2)) = 1 + x2   
POL(U195_gaa(x1, x2)) = x2   
POL(U196_gaa(x1, x2, x3)) = x3   
POL(U197_gaa(x1, x2)) = x2   
POL(U198_gaa(x1, x2, x3)) = 1 + x3   
POL(U52_GA(x1, x2)) = 1 + x2   
POL(a) = 1   
POL(b) = 1   
POL(c) = 0   
POL(ec111_in_ga(x1)) = 1 + x1   
POL(ec111_out_ga(x1, x2)) = x2   
POL(ec140_in_ga(x1)) = x1   
POL(ec140_out_ga(x1, x2)) = x2   
POL(ec169_in_ga(x1)) = x1   
POL(ec169_out_ga(x1, x2)) = x2   
POL(ec198_in_ga(x1)) = x1   
POL(ec198_out_ga(x1, x2)) = x2   
POL(ec1_in_ga(x1)) = x1   
POL(ec1_out_ga(x1, x2)) = x2   
POL(ec259_in_ga(x1)) = x1   
POL(ec259_out_ga(x1, x2)) = 1 + x2   
POL(ec288_in_ga(x1)) = 1 + x1   
POL(ec288_out_ga(x1, x2)) = 1 + x2   
POL(ec317_in_ga(x1)) = 1 + x1   
POL(ec317_out_ga(x1, x2)) = 1 + x2   
POL(ec346_in_ga(x1)) = x1   
POL(ec346_out_ga(x1, x2)) = 1 + x2   
POL(ec375_in_ga(x1)) = x1   
POL(ec375_out_ga(x1, x2)) = x2   
POL(ec404_in_ga(x1)) = x1   
POL(ec404_out_ga(x1, x2)) = x2   
POL(ec53_in_ga(x1)) = x1   
POL(ec53_out_ga(x1, x2)) = x2   
POL(ec82_in_ga(x1)) = x1   
POL(ec82_out_ga(x1, x2)) = x2   
POL(lbrace) = 1   
POL(nc32_in_ga(x1)) = x1   
POL(nc32_out_ga(x1, x2)) = 1 + x2   
POL(nc7_in_ga(x1)) = x1   
POL(nc7_out_ga(x1, x2)) = x2   
POL(plus) = 1   
POL(qc31_in_gaa(x1)) = x1   
POL(qc31_out_gaa(x1, x2, x3)) = x3   
POL(rbrace) = 0   
POL(star) = 1   
POL(tc116_in_ga(x1)) = x1   
POL(tc116_out_ga(x1, x2)) = x2   
POL(tc145_in_ga(x1)) = x1   
POL(tc145_out_ga(x1, x2)) = x2   
POL(tc174_in_ga(x1)) = x1   
POL(tc174_out_ga(x1, x2)) = 1 + x2   
POL(tc203_in_ga(x1)) = x1   
POL(tc203_out_ga(x1, x2)) = x2   
POL(tc234_in_ga(x1)) = x1   
POL(tc234_out_ga(x1, x2)) = 1 + x2   
POL(tc264_in_ga(x1)) = x1   
POL(tc264_out_ga(x1, x2)) = 1 + x2   
POL(tc293_in_ga(x1)) = x1   
POL(tc293_out_ga(x1, x2)) = 1 + x2   
POL(tc322_in_ga(x1)) = 1 + x1   
POL(tc322_out_ga(x1, x2)) = 1 + x2   
POL(tc351_in_ga(x1)) = x1   
POL(tc351_out_ga(x1, x2)) = 1 + x2   
POL(tc380_in_ga(x1)) = x1   
POL(tc380_out_ga(x1, x2)) = x2   
POL(tc409_in_ga(x1)) = x1   
POL(tc409_out_ga(x1, x2)) = x2   
POL(tc58_in_ga(x1)) = x1   
POL(tc58_out_ga(x1, x2)) = x2   
POL(tc87_in_ga(x1)) = x1   
POL(tc87_out_ga(x1, x2)) = x2   

The following usable rules [FROCOS05] were oriented:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)

(44) Obligation:

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

E288_IN_GA(T748) → U52_GA(T748, tc234_in_ga(T748))

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(45) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 0 SCCs with 1 less node.

(46) TRUE

(47) Obligation:

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

E317_IN_GA(T726) → U44_GA(T726, tc234_in_ga(T726))
U44_GA(T726, tc234_out_ga(T726, T728)) → E317_IN_GA(T728)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(48) QDPOrderProof (EQUIVALENT transformation)

We use the reduction pair processor [LPAR04].


The following pairs can be oriented strictly and are deleted.


U44_GA(T726, tc234_out_ga(T726, T728)) → E317_IN_GA(T728)
The remaining pairs can at least be oriented weakly.
Used ordering: Polynomial interpretation [POLO]:

POL(.(x1, x2)) = x1 + x2   
POL(E317_IN_GA(x1)) = 1 + x1   
POL(U114_ga(x1, x2)) = x2   
POL(U115_ga(x1, x2)) = x2   
POL(U116_ga(x1, x2)) = x2   
POL(U117_ga(x1, x2)) = 1 + x2   
POL(U118_ga(x1, x2)) = 1 + x2   
POL(U119_ga(x1, x2)) = x2   
POL(U120_ga(x1, x2)) = x2   
POL(U121_ga(x1, x2)) = x2   
POL(U122_ga(x1, x2)) = x2   
POL(U123_ga(x1, x2)) = x2   
POL(U124_ga(x1, x2)) = x2   
POL(U125_ga(x1, x2)) = x2   
POL(U126_ga(x1, x2)) = x2   
POL(U127_ga(x1, x2)) = x2   
POL(U128_ga(x1, x2)) = 1 + x2   
POL(U129_ga(x1, x2)) = x2   
POL(U130_ga(x1, x2)) = 1 + x2   
POL(U131_ga(x1, x2)) = x2   
POL(U132_ga(x1, x2)) = x2   
POL(U133_ga(x1, x2)) = x2   
POL(U134_ga(x1, x2)) = 1 + x2   
POL(U135_ga(x1, x2)) = x2   
POL(U136_ga(x1, x2)) = x2   
POL(U137_ga(x1, x2)) = x2   
POL(U138_ga(x1, x2)) = x2   
POL(U139_ga(x1, x2)) = x2   
POL(U140_ga(x1, x2)) = 1 + x2   
POL(U141_ga(x1, x2)) = x2   
POL(U142_ga(x1, x2)) = x2   
POL(U143_ga(x1, x2)) = x2   
POL(U144_ga(x1, x2)) = x2   
POL(U145_ga(x1, x2)) = x2   
POL(U146_ga(x1, x2)) = x2   
POL(U147_ga(x1, x2)) = x2   
POL(U148_ga(x1, x2)) = x2   
POL(U149_ga(x1, x2)) = x2   
POL(U150_ga(x1, x2)) = x2   
POL(U151_ga(x1, x2)) = x2   
POL(U152_ga(x1, x2)) = x2   
POL(U153_ga(x1, x2)) = x2   
POL(U154_ga(x1, x2)) = x2   
POL(U155_ga(x1, x2)) = x2   
POL(U156_ga(x1, x2)) = 1 + x2   
POL(U157_ga(x1, x2)) = x2   
POL(U158_ga(x1, x2)) = x2   
POL(U159_ga(x1, x2)) = x2   
POL(U160_ga(x1, x2)) = x2   
POL(U161_ga(x1, x2)) = x2   
POL(U162_ga(x1, x2)) = x2   
POL(U163_ga(x1, x2)) = x2   
POL(U164_ga(x1, x2)) = 1 + x2   
POL(U165_ga(x1, x2)) = x2   
POL(U166_ga(x1, x2)) = x2   
POL(U167_ga(x1, x2)) = x2   
POL(U168_ga(x1, x2)) = x2   
POL(U169_ga(x1, x2)) = x2   
POL(U170_ga(x1, x2)) = x2   
POL(U171_ga(x1, x2)) = x2   
POL(U172_ga(x1, x2)) = x2   
POL(U173_ga(x1, x2)) = x2   
POL(U174_ga(x1, x2)) = x2   
POL(U175_ga(x1, x2)) = x2   
POL(U176_ga(x1, x2)) = 1 + x2   
POL(U177_ga(x1, x2)) = x2   
POL(U178_ga(x1, x2)) = x2   
POL(U179_ga(x1, x2)) = 1 + x2   
POL(U180_ga(x1, x2)) = 1 + x2   
POL(U181_ga(x1, x2)) = x2   
POL(U182_ga(x1, x2)) = x2   
POL(U183_ga(x1, x2)) = x2   
POL(U184_ga(x1, x2)) = x2   
POL(U185_ga(x1, x2)) = x2   
POL(U186_ga(x1, x2)) = x2   
POL(U187_ga(x1, x2)) = 1 + x2   
POL(U188_ga(x1, x2)) = x2   
POL(U189_ga(x1, x2)) = x2   
POL(U190_ga(x1, x2)) = 1 + x2   
POL(U191_ga(x1, x2)) = x2   
POL(U192_ga(x1, x2)) = x2   
POL(U193_ga(x1, x2)) = 1 + x2   
POL(U194_ga(x1, x2)) = 1 + x2   
POL(U195_gaa(x1, x2)) = x2   
POL(U196_gaa(x1, x2, x3)) = x3   
POL(U197_gaa(x1, x2)) = x2   
POL(U198_gaa(x1, x2, x3)) = 1 + x3   
POL(U44_GA(x1, x2)) = 1 + x2   
POL(a) = 1   
POL(b) = 1   
POL(c) = 0   
POL(ec111_in_ga(x1)) = 1 + x1   
POL(ec111_out_ga(x1, x2)) = x2   
POL(ec140_in_ga(x1)) = x1   
POL(ec140_out_ga(x1, x2)) = x2   
POL(ec169_in_ga(x1)) = x1   
POL(ec169_out_ga(x1, x2)) = x2   
POL(ec198_in_ga(x1)) = x1   
POL(ec198_out_ga(x1, x2)) = x2   
POL(ec1_in_ga(x1)) = x1   
POL(ec1_out_ga(x1, x2)) = x2   
POL(ec259_in_ga(x1)) = x1   
POL(ec259_out_ga(x1, x2)) = 1 + x2   
POL(ec288_in_ga(x1)) = 1 + x1   
POL(ec288_out_ga(x1, x2)) = 1 + x2   
POL(ec317_in_ga(x1)) = 1 + x1   
POL(ec317_out_ga(x1, x2)) = 1 + x2   
POL(ec346_in_ga(x1)) = x1   
POL(ec346_out_ga(x1, x2)) = 1 + x2   
POL(ec375_in_ga(x1)) = x1   
POL(ec375_out_ga(x1, x2)) = x2   
POL(ec404_in_ga(x1)) = x1   
POL(ec404_out_ga(x1, x2)) = x2   
POL(ec53_in_ga(x1)) = x1   
POL(ec53_out_ga(x1, x2)) = x2   
POL(ec82_in_ga(x1)) = x1   
POL(ec82_out_ga(x1, x2)) = x2   
POL(lbrace) = 1   
POL(nc32_in_ga(x1)) = x1   
POL(nc32_out_ga(x1, x2)) = 1 + x2   
POL(nc7_in_ga(x1)) = x1   
POL(nc7_out_ga(x1, x2)) = x2   
POL(plus) = 1   
POL(qc31_in_gaa(x1)) = x1   
POL(qc31_out_gaa(x1, x2, x3)) = x3   
POL(rbrace) = 0   
POL(star) = 1   
POL(tc116_in_ga(x1)) = x1   
POL(tc116_out_ga(x1, x2)) = x2   
POL(tc145_in_ga(x1)) = x1   
POL(tc145_out_ga(x1, x2)) = x2   
POL(tc174_in_ga(x1)) = x1   
POL(tc174_out_ga(x1, x2)) = 1 + x2   
POL(tc203_in_ga(x1)) = x1   
POL(tc203_out_ga(x1, x2)) = x2   
POL(tc234_in_ga(x1)) = x1   
POL(tc234_out_ga(x1, x2)) = 1 + x2   
POL(tc264_in_ga(x1)) = x1   
POL(tc264_out_ga(x1, x2)) = 1 + x2   
POL(tc293_in_ga(x1)) = x1   
POL(tc293_out_ga(x1, x2)) = 1 + x2   
POL(tc322_in_ga(x1)) = 1 + x1   
POL(tc322_out_ga(x1, x2)) = 1 + x2   
POL(tc351_in_ga(x1)) = x1   
POL(tc351_out_ga(x1, x2)) = 1 + x2   
POL(tc380_in_ga(x1)) = x1   
POL(tc380_out_ga(x1, x2)) = x2   
POL(tc409_in_ga(x1)) = x1   
POL(tc409_out_ga(x1, x2)) = x2   
POL(tc58_in_ga(x1)) = x1   
POL(tc58_out_ga(x1, x2)) = x2   
POL(tc87_in_ga(x1)) = x1   
POL(tc87_out_ga(x1, x2)) = x2   

The following usable rules [FROCOS05] were oriented:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)

(49) Obligation:

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

E317_IN_GA(T726) → U44_GA(T726, tc234_in_ga(T726))

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(50) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 0 SCCs with 1 less node.

(51) TRUE

(52) Obligation:

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

E375_IN_GA(T682) → U28_GA(T682, tc234_in_ga(T682))
U28_GA(T682, tc234_out_ga(T682, T684)) → E375_IN_GA(T684)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(53) QDPOrderProof (EQUIVALENT transformation)

We use the reduction pair processor [LPAR04].


The following pairs can be oriented strictly and are deleted.


U28_GA(T682, tc234_out_ga(T682, T684)) → E375_IN_GA(T684)
The remaining pairs can at least be oriented weakly.
Used ordering: Polynomial interpretation [POLO]:

POL(.(x1, x2)) = x1 + x2   
POL(E375_IN_GA(x1)) = 1 + x1   
POL(U114_ga(x1, x2)) = x2   
POL(U115_ga(x1, x2)) = x2   
POL(U116_ga(x1, x2)) = x2   
POL(U117_ga(x1, x2)) = 1 + x2   
POL(U118_ga(x1, x2)) = 1 + x2   
POL(U119_ga(x1, x2)) = x2   
POL(U120_ga(x1, x2)) = x2   
POL(U121_ga(x1, x2)) = x2   
POL(U122_ga(x1, x2)) = x2   
POL(U123_ga(x1, x2)) = x2   
POL(U124_ga(x1, x2)) = x2   
POL(U125_ga(x1, x2)) = x2   
POL(U126_ga(x1, x2)) = x2   
POL(U127_ga(x1, x2)) = x2   
POL(U128_ga(x1, x2)) = 1 + x2   
POL(U129_ga(x1, x2)) = x2   
POL(U130_ga(x1, x2)) = 1 + x2   
POL(U131_ga(x1, x2)) = x2   
POL(U132_ga(x1, x2)) = x2   
POL(U133_ga(x1, x2)) = x2   
POL(U134_ga(x1, x2)) = 1 + x2   
POL(U135_ga(x1, x2)) = x2   
POL(U136_ga(x1, x2)) = x2   
POL(U137_ga(x1, x2)) = x2   
POL(U138_ga(x1, x2)) = x2   
POL(U139_ga(x1, x2)) = x2   
POL(U140_ga(x1, x2)) = 1 + x2   
POL(U141_ga(x1, x2)) = x2   
POL(U142_ga(x1, x2)) = x2   
POL(U143_ga(x1, x2)) = x2   
POL(U144_ga(x1, x2)) = x2   
POL(U145_ga(x1, x2)) = x2   
POL(U146_ga(x1, x2)) = x2   
POL(U147_ga(x1, x2)) = x2   
POL(U148_ga(x1, x2)) = x2   
POL(U149_ga(x1, x2)) = x2   
POL(U150_ga(x1, x2)) = x2   
POL(U151_ga(x1, x2)) = x2   
POL(U152_ga(x1, x2)) = x2   
POL(U153_ga(x1, x2)) = x2   
POL(U154_ga(x1, x2)) = x2   
POL(U155_ga(x1, x2)) = x2   
POL(U156_ga(x1, x2)) = 1 + x2   
POL(U157_ga(x1, x2)) = x2   
POL(U158_ga(x1, x2)) = x2   
POL(U159_ga(x1, x2)) = x2   
POL(U160_ga(x1, x2)) = x2   
POL(U161_ga(x1, x2)) = x2   
POL(U162_ga(x1, x2)) = x2   
POL(U163_ga(x1, x2)) = x2   
POL(U164_ga(x1, x2)) = 1 + x2   
POL(U165_ga(x1, x2)) = x2   
POL(U166_ga(x1, x2)) = x2   
POL(U167_ga(x1, x2)) = x2   
POL(U168_ga(x1, x2)) = x2   
POL(U169_ga(x1, x2)) = x2   
POL(U170_ga(x1, x2)) = x2   
POL(U171_ga(x1, x2)) = x2   
POL(U172_ga(x1, x2)) = x2   
POL(U173_ga(x1, x2)) = x2   
POL(U174_ga(x1, x2)) = x2   
POL(U175_ga(x1, x2)) = x2   
POL(U176_ga(x1, x2)) = 1 + x2   
POL(U177_ga(x1, x2)) = x2   
POL(U178_ga(x1, x2)) = x2   
POL(U179_ga(x1, x2)) = 1 + x2   
POL(U180_ga(x1, x2)) = 1 + x2   
POL(U181_ga(x1, x2)) = x2   
POL(U182_ga(x1, x2)) = x2   
POL(U183_ga(x1, x2)) = x2   
POL(U184_ga(x1, x2)) = x2   
POL(U185_ga(x1, x2)) = x2   
POL(U186_ga(x1, x2)) = x2   
POL(U187_ga(x1, x2)) = 1 + x2   
POL(U188_ga(x1, x2)) = x2   
POL(U189_ga(x1, x2)) = x2   
POL(U190_ga(x1, x2)) = 1 + x2   
POL(U191_ga(x1, x2)) = x2   
POL(U192_ga(x1, x2)) = x2   
POL(U193_ga(x1, x2)) = 1 + x2   
POL(U194_ga(x1, x2)) = 1 + x2   
POL(U195_gaa(x1, x2)) = x2   
POL(U196_gaa(x1, x2, x3)) = x3   
POL(U197_gaa(x1, x2)) = x2   
POL(U198_gaa(x1, x2, x3)) = 1 + x3   
POL(U28_GA(x1, x2)) = 1 + x2   
POL(a) = 1   
POL(b) = 1   
POL(c) = 0   
POL(ec111_in_ga(x1)) = 1 + x1   
POL(ec111_out_ga(x1, x2)) = x2   
POL(ec140_in_ga(x1)) = x1   
POL(ec140_out_ga(x1, x2)) = x2   
POL(ec169_in_ga(x1)) = x1   
POL(ec169_out_ga(x1, x2)) = x2   
POL(ec198_in_ga(x1)) = x1   
POL(ec198_out_ga(x1, x2)) = x2   
POL(ec1_in_ga(x1)) = x1   
POL(ec1_out_ga(x1, x2)) = x2   
POL(ec259_in_ga(x1)) = x1   
POL(ec259_out_ga(x1, x2)) = 1 + x2   
POL(ec288_in_ga(x1)) = 1 + x1   
POL(ec288_out_ga(x1, x2)) = 1 + x2   
POL(ec317_in_ga(x1)) = 1 + x1   
POL(ec317_out_ga(x1, x2)) = 1 + x2   
POL(ec346_in_ga(x1)) = x1   
POL(ec346_out_ga(x1, x2)) = 1 + x2   
POL(ec375_in_ga(x1)) = x1   
POL(ec375_out_ga(x1, x2)) = x2   
POL(ec404_in_ga(x1)) = x1   
POL(ec404_out_ga(x1, x2)) = x2   
POL(ec53_in_ga(x1)) = x1   
POL(ec53_out_ga(x1, x2)) = x2   
POL(ec82_in_ga(x1)) = x1   
POL(ec82_out_ga(x1, x2)) = x2   
POL(lbrace) = 1   
POL(nc32_in_ga(x1)) = x1   
POL(nc32_out_ga(x1, x2)) = 1 + x2   
POL(nc7_in_ga(x1)) = x1   
POL(nc7_out_ga(x1, x2)) = x2   
POL(plus) = 1   
POL(qc31_in_gaa(x1)) = x1   
POL(qc31_out_gaa(x1, x2, x3)) = x3   
POL(rbrace) = 0   
POL(star) = 1   
POL(tc116_in_ga(x1)) = x1   
POL(tc116_out_ga(x1, x2)) = x2   
POL(tc145_in_ga(x1)) = x1   
POL(tc145_out_ga(x1, x2)) = x2   
POL(tc174_in_ga(x1)) = x1   
POL(tc174_out_ga(x1, x2)) = 1 + x2   
POL(tc203_in_ga(x1)) = x1   
POL(tc203_out_ga(x1, x2)) = x2   
POL(tc234_in_ga(x1)) = x1   
POL(tc234_out_ga(x1, x2)) = 1 + x2   
POL(tc264_in_ga(x1)) = x1   
POL(tc264_out_ga(x1, x2)) = 1 + x2   
POL(tc293_in_ga(x1)) = x1   
POL(tc293_out_ga(x1, x2)) = 1 + x2   
POL(tc322_in_ga(x1)) = 1 + x1   
POL(tc322_out_ga(x1, x2)) = 1 + x2   
POL(tc351_in_ga(x1)) = x1   
POL(tc351_out_ga(x1, x2)) = 1 + x2   
POL(tc380_in_ga(x1)) = x1   
POL(tc380_out_ga(x1, x2)) = x2   
POL(tc409_in_ga(x1)) = x1   
POL(tc409_out_ga(x1, x2)) = x2   
POL(tc58_in_ga(x1)) = x1   
POL(tc58_out_ga(x1, x2)) = x2   
POL(tc87_in_ga(x1)) = x1   
POL(tc87_out_ga(x1, x2)) = x2   

The following usable rules [FROCOS05] were oriented:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)

(54) Obligation:

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

E375_IN_GA(T682) → U28_GA(T682, tc234_in_ga(T682))

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(55) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 0 SCCs with 1 less node.

(56) TRUE

(57) Obligation:

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

E169_IN_GA(T807) → U68_GA(T807, tc234_in_ga(T807))
U68_GA(T807, tc234_out_ga(T807, T809)) → E169_IN_GA(T809)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(58) QDPOrderProof (EQUIVALENT transformation)

We use the reduction pair processor [LPAR04].


The following pairs can be oriented strictly and are deleted.


U68_GA(T807, tc234_out_ga(T807, T809)) → E169_IN_GA(T809)
The remaining pairs can at least be oriented weakly.
Used ordering: Polynomial interpretation [POLO]:

POL(.(x1, x2)) = x1 + x2   
POL(E169_IN_GA(x1)) = 1 + x1   
POL(U114_ga(x1, x2)) = x2   
POL(U115_ga(x1, x2)) = x2   
POL(U116_ga(x1, x2)) = x2   
POL(U117_ga(x1, x2)) = 1 + x2   
POL(U118_ga(x1, x2)) = 1 + x2   
POL(U119_ga(x1, x2)) = x2   
POL(U120_ga(x1, x2)) = x2   
POL(U121_ga(x1, x2)) = x2   
POL(U122_ga(x1, x2)) = x2   
POL(U123_ga(x1, x2)) = x2   
POL(U124_ga(x1, x2)) = x2   
POL(U125_ga(x1, x2)) = x2   
POL(U126_ga(x1, x2)) = x2   
POL(U127_ga(x1, x2)) = x2   
POL(U128_ga(x1, x2)) = 1 + x2   
POL(U129_ga(x1, x2)) = x2   
POL(U130_ga(x1, x2)) = 1 + x2   
POL(U131_ga(x1, x2)) = x2   
POL(U132_ga(x1, x2)) = x2   
POL(U133_ga(x1, x2)) = x2   
POL(U134_ga(x1, x2)) = 1 + x2   
POL(U135_ga(x1, x2)) = x2   
POL(U136_ga(x1, x2)) = x2   
POL(U137_ga(x1, x2)) = x2   
POL(U138_ga(x1, x2)) = x2   
POL(U139_ga(x1, x2)) = x2   
POL(U140_ga(x1, x2)) = 1 + x2   
POL(U141_ga(x1, x2)) = x2   
POL(U142_ga(x1, x2)) = x2   
POL(U143_ga(x1, x2)) = x2   
POL(U144_ga(x1, x2)) = x2   
POL(U145_ga(x1, x2)) = x2   
POL(U146_ga(x1, x2)) = x2   
POL(U147_ga(x1, x2)) = x2   
POL(U148_ga(x1, x2)) = x2   
POL(U149_ga(x1, x2)) = x2   
POL(U150_ga(x1, x2)) = x2   
POL(U151_ga(x1, x2)) = x2   
POL(U152_ga(x1, x2)) = x2   
POL(U153_ga(x1, x2)) = x2   
POL(U154_ga(x1, x2)) = x2   
POL(U155_ga(x1, x2)) = x2   
POL(U156_ga(x1, x2)) = 1 + x2   
POL(U157_ga(x1, x2)) = x2   
POL(U158_ga(x1, x2)) = x2   
POL(U159_ga(x1, x2)) = x2   
POL(U160_ga(x1, x2)) = x2   
POL(U161_ga(x1, x2)) = x2   
POL(U162_ga(x1, x2)) = x2   
POL(U163_ga(x1, x2)) = x2   
POL(U164_ga(x1, x2)) = 1 + x2   
POL(U165_ga(x1, x2)) = x2   
POL(U166_ga(x1, x2)) = x2   
POL(U167_ga(x1, x2)) = x2   
POL(U168_ga(x1, x2)) = x2   
POL(U169_ga(x1, x2)) = x2   
POL(U170_ga(x1, x2)) = x2   
POL(U171_ga(x1, x2)) = x2   
POL(U172_ga(x1, x2)) = x2   
POL(U173_ga(x1, x2)) = x2   
POL(U174_ga(x1, x2)) = x2   
POL(U175_ga(x1, x2)) = x2   
POL(U176_ga(x1, x2)) = 1 + x2   
POL(U177_ga(x1, x2)) = x2   
POL(U178_ga(x1, x2)) = x2   
POL(U179_ga(x1, x2)) = 1 + x2   
POL(U180_ga(x1, x2)) = 1 + x2   
POL(U181_ga(x1, x2)) = x2   
POL(U182_ga(x1, x2)) = x2   
POL(U183_ga(x1, x2)) = x2   
POL(U184_ga(x1, x2)) = x2   
POL(U185_ga(x1, x2)) = x2   
POL(U186_ga(x1, x2)) = x2   
POL(U187_ga(x1, x2)) = 1 + x2   
POL(U188_ga(x1, x2)) = x2   
POL(U189_ga(x1, x2)) = x2   
POL(U190_ga(x1, x2)) = 1 + x2   
POL(U191_ga(x1, x2)) = x2   
POL(U192_ga(x1, x2)) = x2   
POL(U193_ga(x1, x2)) = 1 + x2   
POL(U194_ga(x1, x2)) = 1 + x2   
POL(U195_gaa(x1, x2)) = x2   
POL(U196_gaa(x1, x2, x3)) = x3   
POL(U197_gaa(x1, x2)) = x2   
POL(U198_gaa(x1, x2, x3)) = 1 + x3   
POL(U68_GA(x1, x2)) = 1 + x2   
POL(a) = 1   
POL(b) = 1   
POL(c) = 0   
POL(ec111_in_ga(x1)) = 1 + x1   
POL(ec111_out_ga(x1, x2)) = x2   
POL(ec140_in_ga(x1)) = x1   
POL(ec140_out_ga(x1, x2)) = x2   
POL(ec169_in_ga(x1)) = x1   
POL(ec169_out_ga(x1, x2)) = x2   
POL(ec198_in_ga(x1)) = x1   
POL(ec198_out_ga(x1, x2)) = x2   
POL(ec1_in_ga(x1)) = x1   
POL(ec1_out_ga(x1, x2)) = x2   
POL(ec259_in_ga(x1)) = x1   
POL(ec259_out_ga(x1, x2)) = 1 + x2   
POL(ec288_in_ga(x1)) = 1 + x1   
POL(ec288_out_ga(x1, x2)) = 1 + x2   
POL(ec317_in_ga(x1)) = 1 + x1   
POL(ec317_out_ga(x1, x2)) = 1 + x2   
POL(ec346_in_ga(x1)) = x1   
POL(ec346_out_ga(x1, x2)) = 1 + x2   
POL(ec375_in_ga(x1)) = x1   
POL(ec375_out_ga(x1, x2)) = x2   
POL(ec404_in_ga(x1)) = x1   
POL(ec404_out_ga(x1, x2)) = x2   
POL(ec53_in_ga(x1)) = x1   
POL(ec53_out_ga(x1, x2)) = x2   
POL(ec82_in_ga(x1)) = x1   
POL(ec82_out_ga(x1, x2)) = x2   
POL(lbrace) = 1   
POL(nc32_in_ga(x1)) = x1   
POL(nc32_out_ga(x1, x2)) = 1 + x2   
POL(nc7_in_ga(x1)) = x1   
POL(nc7_out_ga(x1, x2)) = x2   
POL(plus) = 1   
POL(qc31_in_gaa(x1)) = x1   
POL(qc31_out_gaa(x1, x2, x3)) = x3   
POL(rbrace) = 0   
POL(star) = 1   
POL(tc116_in_ga(x1)) = x1   
POL(tc116_out_ga(x1, x2)) = x2   
POL(tc145_in_ga(x1)) = x1   
POL(tc145_out_ga(x1, x2)) = x2   
POL(tc174_in_ga(x1)) = x1   
POL(tc174_out_ga(x1, x2)) = 1 + x2   
POL(tc203_in_ga(x1)) = x1   
POL(tc203_out_ga(x1, x2)) = x2   
POL(tc234_in_ga(x1)) = x1   
POL(tc234_out_ga(x1, x2)) = 1 + x2   
POL(tc264_in_ga(x1)) = x1   
POL(tc264_out_ga(x1, x2)) = 1 + x2   
POL(tc293_in_ga(x1)) = x1   
POL(tc293_out_ga(x1, x2)) = 1 + x2   
POL(tc322_in_ga(x1)) = 1 + x1   
POL(tc322_out_ga(x1, x2)) = 1 + x2   
POL(tc351_in_ga(x1)) = x1   
POL(tc351_out_ga(x1, x2)) = 1 + x2   
POL(tc380_in_ga(x1)) = x1   
POL(tc380_out_ga(x1, x2)) = x2   
POL(tc409_in_ga(x1)) = x1   
POL(tc409_out_ga(x1, x2)) = x2   
POL(tc58_in_ga(x1)) = x1   
POL(tc58_out_ga(x1, x2)) = x2   
POL(tc87_in_ga(x1)) = x1   
POL(tc87_out_ga(x1, x2)) = x2   

The following usable rules [FROCOS05] were oriented:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)

(59) Obligation:

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

E169_IN_GA(T807) → U68_GA(T807, tc234_in_ga(T807))

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(60) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 0 SCCs with 1 less node.

(61) TRUE

(62) Obligation:

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

E111_IN_GA(T851) → U84_GA(T851, tc234_in_ga(T851))
U84_GA(T851, tc234_out_ga(T851, T853)) → E111_IN_GA(T853)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(63) QDPOrderProof (EQUIVALENT transformation)

We use the reduction pair processor [LPAR04].


The following pairs can be oriented strictly and are deleted.


U84_GA(T851, tc234_out_ga(T851, T853)) → E111_IN_GA(T853)
The remaining pairs can at least be oriented weakly.
Used ordering: Polynomial interpretation [POLO]:

POL(.(x1, x2)) = x1 + x2   
POL(E111_IN_GA(x1)) = 1 + x1   
POL(U114_ga(x1, x2)) = x2   
POL(U115_ga(x1, x2)) = x2   
POL(U116_ga(x1, x2)) = x2   
POL(U117_ga(x1, x2)) = 1 + x2   
POL(U118_ga(x1, x2)) = 1 + x2   
POL(U119_ga(x1, x2)) = x2   
POL(U120_ga(x1, x2)) = x2   
POL(U121_ga(x1, x2)) = x2   
POL(U122_ga(x1, x2)) = x2   
POL(U123_ga(x1, x2)) = x2   
POL(U124_ga(x1, x2)) = x2   
POL(U125_ga(x1, x2)) = x2   
POL(U126_ga(x1, x2)) = x2   
POL(U127_ga(x1, x2)) = x2   
POL(U128_ga(x1, x2)) = 1 + x2   
POL(U129_ga(x1, x2)) = x2   
POL(U130_ga(x1, x2)) = 1 + x2   
POL(U131_ga(x1, x2)) = x2   
POL(U132_ga(x1, x2)) = x2   
POL(U133_ga(x1, x2)) = x2   
POL(U134_ga(x1, x2)) = 1 + x2   
POL(U135_ga(x1, x2)) = x2   
POL(U136_ga(x1, x2)) = x2   
POL(U137_ga(x1, x2)) = x2   
POL(U138_ga(x1, x2)) = x2   
POL(U139_ga(x1, x2)) = x2   
POL(U140_ga(x1, x2)) = 1 + x2   
POL(U141_ga(x1, x2)) = x2   
POL(U142_ga(x1, x2)) = x2   
POL(U143_ga(x1, x2)) = x2   
POL(U144_ga(x1, x2)) = x2   
POL(U145_ga(x1, x2)) = x2   
POL(U146_ga(x1, x2)) = x2   
POL(U147_ga(x1, x2)) = x2   
POL(U148_ga(x1, x2)) = x2   
POL(U149_ga(x1, x2)) = x2   
POL(U150_ga(x1, x2)) = x2   
POL(U151_ga(x1, x2)) = x2   
POL(U152_ga(x1, x2)) = x2   
POL(U153_ga(x1, x2)) = x2   
POL(U154_ga(x1, x2)) = x2   
POL(U155_ga(x1, x2)) = x2   
POL(U156_ga(x1, x2)) = 1 + x2   
POL(U157_ga(x1, x2)) = x2   
POL(U158_ga(x1, x2)) = x2   
POL(U159_ga(x1, x2)) = x2   
POL(U160_ga(x1, x2)) = x2   
POL(U161_ga(x1, x2)) = x2   
POL(U162_ga(x1, x2)) = x2   
POL(U163_ga(x1, x2)) = x2   
POL(U164_ga(x1, x2)) = 1 + x2   
POL(U165_ga(x1, x2)) = x2   
POL(U166_ga(x1, x2)) = x2   
POL(U167_ga(x1, x2)) = x2   
POL(U168_ga(x1, x2)) = x2   
POL(U169_ga(x1, x2)) = x2   
POL(U170_ga(x1, x2)) = x2   
POL(U171_ga(x1, x2)) = x2   
POL(U172_ga(x1, x2)) = x2   
POL(U173_ga(x1, x2)) = x2   
POL(U174_ga(x1, x2)) = x2   
POL(U175_ga(x1, x2)) = x2   
POL(U176_ga(x1, x2)) = 1 + x2   
POL(U177_ga(x1, x2)) = x2   
POL(U178_ga(x1, x2)) = x2   
POL(U179_ga(x1, x2)) = 1 + x2   
POL(U180_ga(x1, x2)) = 1 + x2   
POL(U181_ga(x1, x2)) = x2   
POL(U182_ga(x1, x2)) = x2   
POL(U183_ga(x1, x2)) = x2   
POL(U184_ga(x1, x2)) = x2   
POL(U185_ga(x1, x2)) = x2   
POL(U186_ga(x1, x2)) = x2   
POL(U187_ga(x1, x2)) = 1 + x2   
POL(U188_ga(x1, x2)) = x2   
POL(U189_ga(x1, x2)) = x2   
POL(U190_ga(x1, x2)) = 1 + x2   
POL(U191_ga(x1, x2)) = x2   
POL(U192_ga(x1, x2)) = x2   
POL(U193_ga(x1, x2)) = 1 + x2   
POL(U194_ga(x1, x2)) = 1 + x2   
POL(U195_gaa(x1, x2)) = x2   
POL(U196_gaa(x1, x2, x3)) = x3   
POL(U197_gaa(x1, x2)) = x2   
POL(U198_gaa(x1, x2, x3)) = 1 + x3   
POL(U84_GA(x1, x2)) = 1 + x2   
POL(a) = 1   
POL(b) = 1   
POL(c) = 0   
POL(ec111_in_ga(x1)) = 1 + x1   
POL(ec111_out_ga(x1, x2)) = x2   
POL(ec140_in_ga(x1)) = x1   
POL(ec140_out_ga(x1, x2)) = x2   
POL(ec169_in_ga(x1)) = x1   
POL(ec169_out_ga(x1, x2)) = x2   
POL(ec198_in_ga(x1)) = x1   
POL(ec198_out_ga(x1, x2)) = x2   
POL(ec1_in_ga(x1)) = x1   
POL(ec1_out_ga(x1, x2)) = x2   
POL(ec259_in_ga(x1)) = x1   
POL(ec259_out_ga(x1, x2)) = 1 + x2   
POL(ec288_in_ga(x1)) = 1 + x1   
POL(ec288_out_ga(x1, x2)) = 1 + x2   
POL(ec317_in_ga(x1)) = 1 + x1   
POL(ec317_out_ga(x1, x2)) = 1 + x2   
POL(ec346_in_ga(x1)) = x1   
POL(ec346_out_ga(x1, x2)) = 1 + x2   
POL(ec375_in_ga(x1)) = x1   
POL(ec375_out_ga(x1, x2)) = x2   
POL(ec404_in_ga(x1)) = x1   
POL(ec404_out_ga(x1, x2)) = x2   
POL(ec53_in_ga(x1)) = x1   
POL(ec53_out_ga(x1, x2)) = x2   
POL(ec82_in_ga(x1)) = x1   
POL(ec82_out_ga(x1, x2)) = x2   
POL(lbrace) = 1   
POL(nc32_in_ga(x1)) = x1   
POL(nc32_out_ga(x1, x2)) = 1 + x2   
POL(nc7_in_ga(x1)) = x1   
POL(nc7_out_ga(x1, x2)) = x2   
POL(plus) = 1   
POL(qc31_in_gaa(x1)) = x1   
POL(qc31_out_gaa(x1, x2, x3)) = x3   
POL(rbrace) = 0   
POL(star) = 1   
POL(tc116_in_ga(x1)) = x1   
POL(tc116_out_ga(x1, x2)) = x2   
POL(tc145_in_ga(x1)) = x1   
POL(tc145_out_ga(x1, x2)) = x2   
POL(tc174_in_ga(x1)) = x1   
POL(tc174_out_ga(x1, x2)) = 1 + x2   
POL(tc203_in_ga(x1)) = x1   
POL(tc203_out_ga(x1, x2)) = x2   
POL(tc234_in_ga(x1)) = x1   
POL(tc234_out_ga(x1, x2)) = 1 + x2   
POL(tc264_in_ga(x1)) = x1   
POL(tc264_out_ga(x1, x2)) = 1 + x2   
POL(tc293_in_ga(x1)) = x1   
POL(tc293_out_ga(x1, x2)) = 1 + x2   
POL(tc322_in_ga(x1)) = 1 + x1   
POL(tc322_out_ga(x1, x2)) = 1 + x2   
POL(tc351_in_ga(x1)) = x1   
POL(tc351_out_ga(x1, x2)) = 1 + x2   
POL(tc380_in_ga(x1)) = x1   
POL(tc380_out_ga(x1, x2)) = x2   
POL(tc409_in_ga(x1)) = x1   
POL(tc409_out_ga(x1, x2)) = x2   
POL(tc58_in_ga(x1)) = x1   
POL(tc58_out_ga(x1, x2)) = x2   
POL(tc87_in_ga(x1)) = x1   
POL(tc87_out_ga(x1, x2)) = x2   

The following usable rules [FROCOS05] were oriented:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)

(64) Obligation:

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

E111_IN_GA(T851) → U84_GA(T851, tc234_in_ga(T851))

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(65) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 0 SCCs with 1 less node.

(66) TRUE

(67) Obligation:

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

E82_IN_GA(T873) → U92_GA(T873, tc234_in_ga(T873))
U92_GA(T873, tc234_out_ga(T873, T875)) → E82_IN_GA(T875)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(68) QDPOrderProof (EQUIVALENT transformation)

We use the reduction pair processor [LPAR04].


The following pairs can be oriented strictly and are deleted.


U92_GA(T873, tc234_out_ga(T873, T875)) → E82_IN_GA(T875)
The remaining pairs can at least be oriented weakly.
Used ordering: Polynomial interpretation [POLO]:

POL(.(x1, x2)) = x1 + x2   
POL(E82_IN_GA(x1)) = 1 + x1   
POL(U114_ga(x1, x2)) = x2   
POL(U115_ga(x1, x2)) = x2   
POL(U116_ga(x1, x2)) = x2   
POL(U117_ga(x1, x2)) = 1 + x2   
POL(U118_ga(x1, x2)) = 1 + x2   
POL(U119_ga(x1, x2)) = x2   
POL(U120_ga(x1, x2)) = x2   
POL(U121_ga(x1, x2)) = x2   
POL(U122_ga(x1, x2)) = x2   
POL(U123_ga(x1, x2)) = x2   
POL(U124_ga(x1, x2)) = x2   
POL(U125_ga(x1, x2)) = x2   
POL(U126_ga(x1, x2)) = x2   
POL(U127_ga(x1, x2)) = x2   
POL(U128_ga(x1, x2)) = 1 + x2   
POL(U129_ga(x1, x2)) = x2   
POL(U130_ga(x1, x2)) = 1 + x2   
POL(U131_ga(x1, x2)) = x2   
POL(U132_ga(x1, x2)) = x2   
POL(U133_ga(x1, x2)) = x2   
POL(U134_ga(x1, x2)) = 1 + x2   
POL(U135_ga(x1, x2)) = x2   
POL(U136_ga(x1, x2)) = x2   
POL(U137_ga(x1, x2)) = x2   
POL(U138_ga(x1, x2)) = x2   
POL(U139_ga(x1, x2)) = x2   
POL(U140_ga(x1, x2)) = 1 + x2   
POL(U141_ga(x1, x2)) = x2   
POL(U142_ga(x1, x2)) = x2   
POL(U143_ga(x1, x2)) = x2   
POL(U144_ga(x1, x2)) = x2   
POL(U145_ga(x1, x2)) = x2   
POL(U146_ga(x1, x2)) = x2   
POL(U147_ga(x1, x2)) = x2   
POL(U148_ga(x1, x2)) = x2   
POL(U149_ga(x1, x2)) = x2   
POL(U150_ga(x1, x2)) = x2   
POL(U151_ga(x1, x2)) = x2   
POL(U152_ga(x1, x2)) = x2   
POL(U153_ga(x1, x2)) = x2   
POL(U154_ga(x1, x2)) = x2   
POL(U155_ga(x1, x2)) = x2   
POL(U156_ga(x1, x2)) = 1 + x2   
POL(U157_ga(x1, x2)) = x2   
POL(U158_ga(x1, x2)) = x2   
POL(U159_ga(x1, x2)) = x2   
POL(U160_ga(x1, x2)) = x2   
POL(U161_ga(x1, x2)) = x2   
POL(U162_ga(x1, x2)) = x2   
POL(U163_ga(x1, x2)) = x2   
POL(U164_ga(x1, x2)) = 1 + x2   
POL(U165_ga(x1, x2)) = x2   
POL(U166_ga(x1, x2)) = x2   
POL(U167_ga(x1, x2)) = x2   
POL(U168_ga(x1, x2)) = x2   
POL(U169_ga(x1, x2)) = x2   
POL(U170_ga(x1, x2)) = x2   
POL(U171_ga(x1, x2)) = x2   
POL(U172_ga(x1, x2)) = x2   
POL(U173_ga(x1, x2)) = x2   
POL(U174_ga(x1, x2)) = x2   
POL(U175_ga(x1, x2)) = x2   
POL(U176_ga(x1, x2)) = 1 + x2   
POL(U177_ga(x1, x2)) = x2   
POL(U178_ga(x1, x2)) = x2   
POL(U179_ga(x1, x2)) = 1 + x2   
POL(U180_ga(x1, x2)) = 1 + x2   
POL(U181_ga(x1, x2)) = x2   
POL(U182_ga(x1, x2)) = x2   
POL(U183_ga(x1, x2)) = x2   
POL(U184_ga(x1, x2)) = x2   
POL(U185_ga(x1, x2)) = x2   
POL(U186_ga(x1, x2)) = x2   
POL(U187_ga(x1, x2)) = 1 + x2   
POL(U188_ga(x1, x2)) = x2   
POL(U189_ga(x1, x2)) = x2   
POL(U190_ga(x1, x2)) = 1 + x2   
POL(U191_ga(x1, x2)) = x2   
POL(U192_ga(x1, x2)) = x2   
POL(U193_ga(x1, x2)) = 1 + x2   
POL(U194_ga(x1, x2)) = 1 + x2   
POL(U195_gaa(x1, x2)) = x2   
POL(U196_gaa(x1, x2, x3)) = x3   
POL(U197_gaa(x1, x2)) = x2   
POL(U198_gaa(x1, x2, x3)) = 1 + x3   
POL(U92_GA(x1, x2)) = 1 + x2   
POL(a) = 1   
POL(b) = 1   
POL(c) = 0   
POL(ec111_in_ga(x1)) = 1 + x1   
POL(ec111_out_ga(x1, x2)) = x2   
POL(ec140_in_ga(x1)) = x1   
POL(ec140_out_ga(x1, x2)) = x2   
POL(ec169_in_ga(x1)) = x1   
POL(ec169_out_ga(x1, x2)) = x2   
POL(ec198_in_ga(x1)) = x1   
POL(ec198_out_ga(x1, x2)) = x2   
POL(ec1_in_ga(x1)) = x1   
POL(ec1_out_ga(x1, x2)) = x2   
POL(ec259_in_ga(x1)) = x1   
POL(ec259_out_ga(x1, x2)) = 1 + x2   
POL(ec288_in_ga(x1)) = 1 + x1   
POL(ec288_out_ga(x1, x2)) = 1 + x2   
POL(ec317_in_ga(x1)) = 1 + x1   
POL(ec317_out_ga(x1, x2)) = 1 + x2   
POL(ec346_in_ga(x1)) = x1   
POL(ec346_out_ga(x1, x2)) = 1 + x2   
POL(ec375_in_ga(x1)) = x1   
POL(ec375_out_ga(x1, x2)) = x2   
POL(ec404_in_ga(x1)) = x1   
POL(ec404_out_ga(x1, x2)) = x2   
POL(ec53_in_ga(x1)) = x1   
POL(ec53_out_ga(x1, x2)) = x2   
POL(ec82_in_ga(x1)) = x1   
POL(ec82_out_ga(x1, x2)) = x2   
POL(lbrace) = 1   
POL(nc32_in_ga(x1)) = x1   
POL(nc32_out_ga(x1, x2)) = 1 + x2   
POL(nc7_in_ga(x1)) = x1   
POL(nc7_out_ga(x1, x2)) = x2   
POL(plus) = 1   
POL(qc31_in_gaa(x1)) = x1   
POL(qc31_out_gaa(x1, x2, x3)) = x3   
POL(rbrace) = 0   
POL(star) = 1   
POL(tc116_in_ga(x1)) = x1   
POL(tc116_out_ga(x1, x2)) = x2   
POL(tc145_in_ga(x1)) = x1   
POL(tc145_out_ga(x1, x2)) = x2   
POL(tc174_in_ga(x1)) = x1   
POL(tc174_out_ga(x1, x2)) = 1 + x2   
POL(tc203_in_ga(x1)) = x1   
POL(tc203_out_ga(x1, x2)) = x2   
POL(tc234_in_ga(x1)) = x1   
POL(tc234_out_ga(x1, x2)) = 1 + x2   
POL(tc264_in_ga(x1)) = x1   
POL(tc264_out_ga(x1, x2)) = 1 + x2   
POL(tc293_in_ga(x1)) = x1   
POL(tc293_out_ga(x1, x2)) = 1 + x2   
POL(tc322_in_ga(x1)) = 1 + x1   
POL(tc322_out_ga(x1, x2)) = 1 + x2   
POL(tc351_in_ga(x1)) = x1   
POL(tc351_out_ga(x1, x2)) = 1 + x2   
POL(tc380_in_ga(x1)) = x1   
POL(tc380_out_ga(x1, x2)) = x2   
POL(tc409_in_ga(x1)) = x1   
POL(tc409_out_ga(x1, x2)) = x2   
POL(tc58_in_ga(x1)) = x1   
POL(tc58_out_ga(x1, x2)) = x2   
POL(tc87_in_ga(x1)) = x1   
POL(tc87_out_ga(x1, x2)) = x2   

The following usable rules [FROCOS05] were oriented:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)

(69) Obligation:

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

E82_IN_GA(T873) → U92_GA(T873, tc234_in_ga(T873))

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(70) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 0 SCCs with 1 less node.

(71) TRUE

(72) Obligation:

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

E53_IN_GA(T895) → U100_GA(T895, tc234_in_ga(T895))
U100_GA(T895, tc234_out_ga(T895, T897)) → E53_IN_GA(T897)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(73) QDPOrderProof (EQUIVALENT transformation)

We use the reduction pair processor [LPAR04].


The following pairs can be oriented strictly and are deleted.


U100_GA(T895, tc234_out_ga(T895, T897)) → E53_IN_GA(T897)
The remaining pairs can at least be oriented weakly.
Used ordering: Polynomial interpretation [POLO]:

POL(.(x1, x2)) = x1 + x2   
POL(E53_IN_GA(x1)) = 1 + x1   
POL(U100_GA(x1, x2)) = 1 + x2   
POL(U114_ga(x1, x2)) = x2   
POL(U115_ga(x1, x2)) = x2   
POL(U116_ga(x1, x2)) = x2   
POL(U117_ga(x1, x2)) = 1 + x2   
POL(U118_ga(x1, x2)) = 1 + x2   
POL(U119_ga(x1, x2)) = x2   
POL(U120_ga(x1, x2)) = x2   
POL(U121_ga(x1, x2)) = x2   
POL(U122_ga(x1, x2)) = x2   
POL(U123_ga(x1, x2)) = x2   
POL(U124_ga(x1, x2)) = x2   
POL(U125_ga(x1, x2)) = x2   
POL(U126_ga(x1, x2)) = x2   
POL(U127_ga(x1, x2)) = x2   
POL(U128_ga(x1, x2)) = 1 + x2   
POL(U129_ga(x1, x2)) = x2   
POL(U130_ga(x1, x2)) = 1 + x2   
POL(U131_ga(x1, x2)) = x2   
POL(U132_ga(x1, x2)) = x2   
POL(U133_ga(x1, x2)) = x2   
POL(U134_ga(x1, x2)) = 1 + x2   
POL(U135_ga(x1, x2)) = x2   
POL(U136_ga(x1, x2)) = x2   
POL(U137_ga(x1, x2)) = x2   
POL(U138_ga(x1, x2)) = x2   
POL(U139_ga(x1, x2)) = x2   
POL(U140_ga(x1, x2)) = 1 + x2   
POL(U141_ga(x1, x2)) = x2   
POL(U142_ga(x1, x2)) = x2   
POL(U143_ga(x1, x2)) = x2   
POL(U144_ga(x1, x2)) = x2   
POL(U145_ga(x1, x2)) = x2   
POL(U146_ga(x1, x2)) = x2   
POL(U147_ga(x1, x2)) = x2   
POL(U148_ga(x1, x2)) = x2   
POL(U149_ga(x1, x2)) = x2   
POL(U150_ga(x1, x2)) = x2   
POL(U151_ga(x1, x2)) = x2   
POL(U152_ga(x1, x2)) = x2   
POL(U153_ga(x1, x2)) = x2   
POL(U154_ga(x1, x2)) = x2   
POL(U155_ga(x1, x2)) = x2   
POL(U156_ga(x1, x2)) = 1 + x2   
POL(U157_ga(x1, x2)) = x2   
POL(U158_ga(x1, x2)) = x2   
POL(U159_ga(x1, x2)) = x2   
POL(U160_ga(x1, x2)) = x2   
POL(U161_ga(x1, x2)) = x2   
POL(U162_ga(x1, x2)) = x2   
POL(U163_ga(x1, x2)) = x2   
POL(U164_ga(x1, x2)) = 1 + x2   
POL(U165_ga(x1, x2)) = x2   
POL(U166_ga(x1, x2)) = x2   
POL(U167_ga(x1, x2)) = x2   
POL(U168_ga(x1, x2)) = x2   
POL(U169_ga(x1, x2)) = x2   
POL(U170_ga(x1, x2)) = x2   
POL(U171_ga(x1, x2)) = x2   
POL(U172_ga(x1, x2)) = x2   
POL(U173_ga(x1, x2)) = x2   
POL(U174_ga(x1, x2)) = x2   
POL(U175_ga(x1, x2)) = x2   
POL(U176_ga(x1, x2)) = 1 + x2   
POL(U177_ga(x1, x2)) = x2   
POL(U178_ga(x1, x2)) = x2   
POL(U179_ga(x1, x2)) = 1 + x2   
POL(U180_ga(x1, x2)) = 1 + x2   
POL(U181_ga(x1, x2)) = x2   
POL(U182_ga(x1, x2)) = x2   
POL(U183_ga(x1, x2)) = x2   
POL(U184_ga(x1, x2)) = x2   
POL(U185_ga(x1, x2)) = x2   
POL(U186_ga(x1, x2)) = x2   
POL(U187_ga(x1, x2)) = 1 + x2   
POL(U188_ga(x1, x2)) = x2   
POL(U189_ga(x1, x2)) = x2   
POL(U190_ga(x1, x2)) = 1 + x2   
POL(U191_ga(x1, x2)) = x2   
POL(U192_ga(x1, x2)) = x2   
POL(U193_ga(x1, x2)) = 1 + x2   
POL(U194_ga(x1, x2)) = 1 + x2   
POL(U195_gaa(x1, x2)) = x2   
POL(U196_gaa(x1, x2, x3)) = x3   
POL(U197_gaa(x1, x2)) = x2   
POL(U198_gaa(x1, x2, x3)) = 1 + x3   
POL(a) = 1   
POL(b) = 1   
POL(c) = 0   
POL(ec111_in_ga(x1)) = 1 + x1   
POL(ec111_out_ga(x1, x2)) = x2   
POL(ec140_in_ga(x1)) = x1   
POL(ec140_out_ga(x1, x2)) = x2   
POL(ec169_in_ga(x1)) = x1   
POL(ec169_out_ga(x1, x2)) = x2   
POL(ec198_in_ga(x1)) = x1   
POL(ec198_out_ga(x1, x2)) = x2   
POL(ec1_in_ga(x1)) = x1   
POL(ec1_out_ga(x1, x2)) = x2   
POL(ec259_in_ga(x1)) = x1   
POL(ec259_out_ga(x1, x2)) = 1 + x2   
POL(ec288_in_ga(x1)) = 1 + x1   
POL(ec288_out_ga(x1, x2)) = 1 + x2   
POL(ec317_in_ga(x1)) = 1 + x1   
POL(ec317_out_ga(x1, x2)) = 1 + x2   
POL(ec346_in_ga(x1)) = x1   
POL(ec346_out_ga(x1, x2)) = 1 + x2   
POL(ec375_in_ga(x1)) = x1   
POL(ec375_out_ga(x1, x2)) = x2   
POL(ec404_in_ga(x1)) = x1   
POL(ec404_out_ga(x1, x2)) = x2   
POL(ec53_in_ga(x1)) = x1   
POL(ec53_out_ga(x1, x2)) = x2   
POL(ec82_in_ga(x1)) = x1   
POL(ec82_out_ga(x1, x2)) = x2   
POL(lbrace) = 1   
POL(nc32_in_ga(x1)) = x1   
POL(nc32_out_ga(x1, x2)) = 1 + x2   
POL(nc7_in_ga(x1)) = x1   
POL(nc7_out_ga(x1, x2)) = x2   
POL(plus) = 1   
POL(qc31_in_gaa(x1)) = x1   
POL(qc31_out_gaa(x1, x2, x3)) = x3   
POL(rbrace) = 0   
POL(star) = 1   
POL(tc116_in_ga(x1)) = x1   
POL(tc116_out_ga(x1, x2)) = x2   
POL(tc145_in_ga(x1)) = x1   
POL(tc145_out_ga(x1, x2)) = x2   
POL(tc174_in_ga(x1)) = x1   
POL(tc174_out_ga(x1, x2)) = 1 + x2   
POL(tc203_in_ga(x1)) = x1   
POL(tc203_out_ga(x1, x2)) = x2   
POL(tc234_in_ga(x1)) = x1   
POL(tc234_out_ga(x1, x2)) = 1 + x2   
POL(tc264_in_ga(x1)) = x1   
POL(tc264_out_ga(x1, x2)) = 1 + x2   
POL(tc293_in_ga(x1)) = x1   
POL(tc293_out_ga(x1, x2)) = 1 + x2   
POL(tc322_in_ga(x1)) = 1 + x1   
POL(tc322_out_ga(x1, x2)) = 1 + x2   
POL(tc351_in_ga(x1)) = x1   
POL(tc351_out_ga(x1, x2)) = 1 + x2   
POL(tc380_in_ga(x1)) = x1   
POL(tc380_out_ga(x1, x2)) = x2   
POL(tc409_in_ga(x1)) = x1   
POL(tc409_out_ga(x1, x2)) = x2   
POL(tc58_in_ga(x1)) = x1   
POL(tc58_out_ga(x1, x2)) = x2   
POL(tc87_in_ga(x1)) = x1   
POL(tc87_out_ga(x1, x2)) = x2   

The following usable rules [FROCOS05] were oriented:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)

(74) Obligation:

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

E53_IN_GA(T895) → U100_GA(T895, tc234_in_ga(T895))

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(75) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 0 SCCs with 1 less node.

(76) TRUE

(77) Obligation:

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

E1_IN_GA(T941) → U111_GA(T941, tc234_in_ga(T941))
U111_GA(T941, tc234_out_ga(T941, T945)) → E1_IN_GA(T945)

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(78) QDPOrderProof (EQUIVALENT transformation)

We use the reduction pair processor [LPAR04].


The following pairs can be oriented strictly and are deleted.


U111_GA(T941, tc234_out_ga(T941, T945)) → E1_IN_GA(T945)
The remaining pairs can at least be oriented weakly.
Used ordering: Polynomial interpretation [POLO]:

POL(.(x1, x2)) = x1 + x2   
POL(E1_IN_GA(x1)) = 1 + x1   
POL(U111_GA(x1, x2)) = 1 + x2   
POL(U114_ga(x1, x2)) = x2   
POL(U115_ga(x1, x2)) = x2   
POL(U116_ga(x1, x2)) = x2   
POL(U117_ga(x1, x2)) = 1 + x2   
POL(U118_ga(x1, x2)) = 1 + x2   
POL(U119_ga(x1, x2)) = x2   
POL(U120_ga(x1, x2)) = x2   
POL(U121_ga(x1, x2)) = x2   
POL(U122_ga(x1, x2)) = x2   
POL(U123_ga(x1, x2)) = x2   
POL(U124_ga(x1, x2)) = x2   
POL(U125_ga(x1, x2)) = x2   
POL(U126_ga(x1, x2)) = x2   
POL(U127_ga(x1, x2)) = x2   
POL(U128_ga(x1, x2)) = 1 + x2   
POL(U129_ga(x1, x2)) = x2   
POL(U130_ga(x1, x2)) = 1 + x2   
POL(U131_ga(x1, x2)) = x2   
POL(U132_ga(x1, x2)) = x2   
POL(U133_ga(x1, x2)) = x2   
POL(U134_ga(x1, x2)) = 1 + x2   
POL(U135_ga(x1, x2)) = x2   
POL(U136_ga(x1, x2)) = x2   
POL(U137_ga(x1, x2)) = x2   
POL(U138_ga(x1, x2)) = x2   
POL(U139_ga(x1, x2)) = x2   
POL(U140_ga(x1, x2)) = 1 + x2   
POL(U141_ga(x1, x2)) = x2   
POL(U142_ga(x1, x2)) = x2   
POL(U143_ga(x1, x2)) = x2   
POL(U144_ga(x1, x2)) = x2   
POL(U145_ga(x1, x2)) = x2   
POL(U146_ga(x1, x2)) = x2   
POL(U147_ga(x1, x2)) = x2   
POL(U148_ga(x1, x2)) = x2   
POL(U149_ga(x1, x2)) = x2   
POL(U150_ga(x1, x2)) = x2   
POL(U151_ga(x1, x2)) = x2   
POL(U152_ga(x1, x2)) = x2   
POL(U153_ga(x1, x2)) = x2   
POL(U154_ga(x1, x2)) = x2   
POL(U155_ga(x1, x2)) = x2   
POL(U156_ga(x1, x2)) = 1 + x2   
POL(U157_ga(x1, x2)) = x2   
POL(U158_ga(x1, x2)) = x2   
POL(U159_ga(x1, x2)) = x2   
POL(U160_ga(x1, x2)) = x2   
POL(U161_ga(x1, x2)) = x2   
POL(U162_ga(x1, x2)) = x2   
POL(U163_ga(x1, x2)) = x2   
POL(U164_ga(x1, x2)) = 1 + x2   
POL(U165_ga(x1, x2)) = x2   
POL(U166_ga(x1, x2)) = x2   
POL(U167_ga(x1, x2)) = x2   
POL(U168_ga(x1, x2)) = x2   
POL(U169_ga(x1, x2)) = x2   
POL(U170_ga(x1, x2)) = x2   
POL(U171_ga(x1, x2)) = x2   
POL(U172_ga(x1, x2)) = x2   
POL(U173_ga(x1, x2)) = x2   
POL(U174_ga(x1, x2)) = x2   
POL(U175_ga(x1, x2)) = x2   
POL(U176_ga(x1, x2)) = 1 + x2   
POL(U177_ga(x1, x2)) = x2   
POL(U178_ga(x1, x2)) = x2   
POL(U179_ga(x1, x2)) = 1 + x2   
POL(U180_ga(x1, x2)) = 1 + x2   
POL(U181_ga(x1, x2)) = x2   
POL(U182_ga(x1, x2)) = x2   
POL(U183_ga(x1, x2)) = x2   
POL(U184_ga(x1, x2)) = x2   
POL(U185_ga(x1, x2)) = x2   
POL(U186_ga(x1, x2)) = x2   
POL(U187_ga(x1, x2)) = 1 + x2   
POL(U188_ga(x1, x2)) = x2   
POL(U189_ga(x1, x2)) = x2   
POL(U190_ga(x1, x2)) = 1 + x2   
POL(U191_ga(x1, x2)) = x2   
POL(U192_ga(x1, x2)) = x2   
POL(U193_ga(x1, x2)) = 1 + x2   
POL(U194_ga(x1, x2)) = 1 + x2   
POL(U195_gaa(x1, x2)) = x2   
POL(U196_gaa(x1, x2, x3)) = x3   
POL(U197_gaa(x1, x2)) = x2   
POL(U198_gaa(x1, x2, x3)) = 1 + x3   
POL(a) = 1   
POL(b) = 1   
POL(c) = 0   
POL(ec111_in_ga(x1)) = 1 + x1   
POL(ec111_out_ga(x1, x2)) = x2   
POL(ec140_in_ga(x1)) = x1   
POL(ec140_out_ga(x1, x2)) = x2   
POL(ec169_in_ga(x1)) = x1   
POL(ec169_out_ga(x1, x2)) = x2   
POL(ec198_in_ga(x1)) = x1   
POL(ec198_out_ga(x1, x2)) = x2   
POL(ec1_in_ga(x1)) = x1   
POL(ec1_out_ga(x1, x2)) = x2   
POL(ec259_in_ga(x1)) = x1   
POL(ec259_out_ga(x1, x2)) = 1 + x2   
POL(ec288_in_ga(x1)) = 1 + x1   
POL(ec288_out_ga(x1, x2)) = 1 + x2   
POL(ec317_in_ga(x1)) = 1 + x1   
POL(ec317_out_ga(x1, x2)) = 1 + x2   
POL(ec346_in_ga(x1)) = x1   
POL(ec346_out_ga(x1, x2)) = 1 + x2   
POL(ec375_in_ga(x1)) = x1   
POL(ec375_out_ga(x1, x2)) = x2   
POL(ec404_in_ga(x1)) = x1   
POL(ec404_out_ga(x1, x2)) = x2   
POL(ec53_in_ga(x1)) = x1   
POL(ec53_out_ga(x1, x2)) = x2   
POL(ec82_in_ga(x1)) = x1   
POL(ec82_out_ga(x1, x2)) = x2   
POL(lbrace) = 1   
POL(nc32_in_ga(x1)) = x1   
POL(nc32_out_ga(x1, x2)) = 1 + x2   
POL(nc7_in_ga(x1)) = x1   
POL(nc7_out_ga(x1, x2)) = x2   
POL(plus) = 1   
POL(qc31_in_gaa(x1)) = x1   
POL(qc31_out_gaa(x1, x2, x3)) = x3   
POL(rbrace) = 0   
POL(star) = 1   
POL(tc116_in_ga(x1)) = x1   
POL(tc116_out_ga(x1, x2)) = x2   
POL(tc145_in_ga(x1)) = x1   
POL(tc145_out_ga(x1, x2)) = x2   
POL(tc174_in_ga(x1)) = x1   
POL(tc174_out_ga(x1, x2)) = 1 + x2   
POL(tc203_in_ga(x1)) = x1   
POL(tc203_out_ga(x1, x2)) = x2   
POL(tc234_in_ga(x1)) = x1   
POL(tc234_out_ga(x1, x2)) = 1 + x2   
POL(tc264_in_ga(x1)) = x1   
POL(tc264_out_ga(x1, x2)) = 1 + x2   
POL(tc293_in_ga(x1)) = x1   
POL(tc293_out_ga(x1, x2)) = 1 + x2   
POL(tc322_in_ga(x1)) = 1 + x1   
POL(tc322_out_ga(x1, x2)) = 1 + x2   
POL(tc351_in_ga(x1)) = x1   
POL(tc351_out_ga(x1, x2)) = 1 + x2   
POL(tc380_in_ga(x1)) = x1   
POL(tc380_out_ga(x1, x2)) = x2   
POL(tc409_in_ga(x1)) = x1   
POL(tc409_out_ga(x1, x2)) = x2   
POL(tc58_in_ga(x1)) = x1   
POL(tc58_out_ga(x1, x2)) = x2   
POL(tc87_in_ga(x1)) = x1   
POL(tc87_out_ga(x1, x2)) = x2   

The following usable rules [FROCOS05] were oriented:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)

(79) Obligation:

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

E1_IN_GA(T941) → U111_GA(T941, tc234_in_ga(T941))

The TRS R consists of the following rules:

tc234_in_ga(.(a, .(plus, T389))) → tc234_out_ga(.(a, .(plus, T389)), T389)
tc234_in_ga(.(b, .(plus, T389))) → tc234_out_ga(.(b, .(plus, T389)), T389)
tc234_in_ga(.(c, .(plus, T389))) → tc234_out_ga(.(c, .(plus, T389)), T389)
tc234_in_ga(.(lbrace, T392)) → U128_ga(T392, ec259_in_ga(T392))
ec259_in_ga(T400) → U161_ga(T400, tc264_in_ga(T400))
tc264_in_ga(.(a, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(b, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(c, .(rbrace, .(plus, T430)))) → tc264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tc264_in_ga(.(lbrace, T433)) → U158_ga(T433, ec288_in_ga(T433))
ec288_in_ga(T441) → U155_ga(T441, tc293_in_ga(T441))
tc293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tc293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tc293_in_ga(.(lbrace, T474)) → U152_ga(T474, ec317_in_ga(T474))
ec317_in_ga(T482) → U149_ga(T482, tc322_in_ga(T482))
tc322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tc322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tc322_in_ga(.(lbrace, T515)) → U146_ga(T515, ec346_in_ga(T515))
ec346_in_ga(T523) → U143_ga(T523, tc351_in_ga(T523))
tc351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tc351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tc351_in_ga(.(lbrace, T556)) → U140_ga(T556, ec375_in_ga(T556))
ec375_in_ga(T564) → U137_ga(T564, tc380_in_ga(T564))
tc380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tc380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tc380_in_ga(.(lbrace, T597)) → U134_ga(T597, ec404_in_ga(T597))
ec404_in_ga(T605) → U131_ga(T605, tc409_in_ga(T605))
tc409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tc409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tc409_in_ga(.(lbrace, T638)) → U125_ga(T638, ec1_in_ga(T638))
ec1_in_ga(T22) → U114_ga(T22, nc7_in_ga(T22))
nc7_in_ga(.(a, T36)) → nc7_out_ga(.(a, T36), T36)
nc7_in_ga(.(b, T36)) → nc7_out_ga(.(b, T36), T36)
nc7_in_ga(.(c, T36)) → nc7_out_ga(.(c, T36), T36)
nc7_in_ga(.(lbrace, T41)) → U194_ga(T41, ec1_in_ga(T41))
ec1_in_ga(T62) → U115_ga(T62, qc31_in_gaa(T62))
qc31_in_gaa(T62) → U195_gaa(T62, nc32_in_ga(T62))
nc32_in_ga(.(a, .(star, T86))) → nc32_out_ga(.(a, .(star, T86)), T86)
nc32_in_ga(.(b, .(star, T86))) → nc32_out_ga(.(b, .(star, T86)), T86)
nc32_in_ga(.(c, .(star, T86))) → nc32_out_ga(.(c, .(star, T86)), T86)
nc32_in_ga(.(lbrace, T89)) → U118_ga(T89, ec53_in_ga(T89))
ec53_in_ga(T97) → U191_ga(T97, tc58_in_ga(T97))
tc58_in_ga(.(a, .(rbrace, .(star, T127)))) → tc58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(b, .(rbrace, .(star, T127)))) → tc58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(c, .(rbrace, .(star, T127)))) → tc58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tc58_in_ga(.(lbrace, T130)) → U188_ga(T130, ec82_in_ga(T130))
ec82_in_ga(T138) → U185_ga(T138, tc87_in_ga(T138))
tc87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tc87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tc87_in_ga(.(lbrace, T171)) → U182_ga(T171, ec111_in_ga(T171))
ec111_in_ga(T179) → U179_ga(T179, tc116_in_ga(T179))
tc116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tc116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tc116_in_ga(.(lbrace, T212)) → U176_ga(T212, ec140_in_ga(T212))
ec140_in_ga(T220) → U173_ga(T220, tc145_in_ga(T220))
tc145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tc145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tc145_in_ga(.(lbrace, T253)) → U170_ga(T253, ec169_in_ga(T253))
ec169_in_ga(T261) → U167_ga(T261, tc174_in_ga(T261))
tc174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tc174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tc174_in_ga(.(lbrace, T294)) → U164_ga(T294, ec198_in_ga(T294))
ec198_in_ga(T302) → U122_ga(T302, tc203_in_ga(T302))
tc203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tc203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tc203_in_ga(.(lbrace, T335)) → U119_ga(T335, ec1_in_ga(T335))
ec1_in_ga(T941) → U116_ga(T941, tc234_in_ga(T941))
tc234_in_ga(T780) → U129_ga(T780, nc32_in_ga(T780))
U129_ga(T780, nc32_out_ga(T780, T784)) → U130_ga(T780, tc234_in_ga(T784))
U130_ga(T780, tc234_out_ga(T784, X1303)) → tc234_out_ga(T780, X1303)
U116_ga(T941, tc234_out_ga(T941, T945)) → U117_ga(T941, ec1_in_ga(T945))
U117_ga(T941, ec1_out_ga(T945, T943)) → ec1_out_ga(T941, T943)
U119_ga(T335, ec1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → tc203_out_ga(.(lbrace, T335), X510)
tc203_in_ga(T345) → U120_ga(T345, nc32_in_ga(T345))
U120_ga(T345, nc32_out_ga(T345, T349)) → U121_ga(T345, tc203_in_ga(T349))
U121_ga(T345, tc203_out_ga(T349, X530)) → tc203_out_ga(T345, X530)
U122_ga(T302, tc203_out_ga(T302, X465)) → ec198_out_ga(T302, X465)
ec198_in_ga(T357) → U123_ga(T357, tc234_in_ga(T357))
U123_ga(T357, tc234_out_ga(T357, T359)) → U124_ga(T357, ec198_in_ga(T359))
U124_ga(T357, ec198_out_ga(T359, X551)) → ec198_out_ga(T357, X551)
U164_ga(T294, ec198_out_ga(T294, X439)) → tc174_out_ga(.(lbrace, T294), X439)
tc174_in_ga(T795) → U165_ga(T795, nc32_in_ga(T795))
U165_ga(T795, nc32_out_ga(T795, T799)) → U166_ga(T795, tc174_in_ga(T799))
U166_ga(T795, tc174_out_ga(T799, X1326)) → tc174_out_ga(T795, X1326)
U167_ga(T261, tc174_out_ga(T261, X394)) → ec169_out_ga(T261, X394)
ec169_in_ga(T807) → U168_ga(T807, tc234_in_ga(T807))
U168_ga(T807, tc234_out_ga(T807, T809)) → U169_ga(T807, ec169_in_ga(T809))
U169_ga(T807, ec169_out_ga(T809, X1347)) → ec169_out_ga(T807, X1347)
U170_ga(T253, ec169_out_ga(T253, X368)) → tc145_out_ga(.(lbrace, T253), X368)
tc145_in_ga(T817) → U171_ga(T817, nc32_in_ga(T817))
U171_ga(T817, nc32_out_ga(T817, T821)) → U172_ga(T817, tc145_in_ga(T821))
U172_ga(T817, tc145_out_ga(T821, X1369)) → tc145_out_ga(T817, X1369)
U173_ga(T220, tc145_out_ga(T220, X323)) → ec140_out_ga(T220, X323)
ec140_in_ga(T829) → U174_ga(T829, tc234_in_ga(T829))
U174_ga(T829, tc234_out_ga(T829, T831)) → U175_ga(T829, ec140_in_ga(T831))
U175_ga(T829, ec140_out_ga(T831, X1390)) → ec140_out_ga(T829, X1390)
U176_ga(T212, ec140_out_ga(T212, X297)) → tc116_out_ga(.(lbrace, T212), X297)
tc116_in_ga(T839) → U177_ga(T839, nc32_in_ga(T839))
U177_ga(T839, nc32_out_ga(T839, T843)) → U178_ga(T839, tc116_in_ga(T843))
U178_ga(T839, tc116_out_ga(T843, X1412)) → tc116_out_ga(T839, X1412)
U179_ga(T179, tc116_out_ga(T179, X252)) → ec111_out_ga(T179, X252)
ec111_in_ga(T851) → U180_ga(T851, tc234_in_ga(T851))
U180_ga(T851, tc234_out_ga(T851, T853)) → U181_ga(T851, ec111_in_ga(T853))
U181_ga(T851, ec111_out_ga(T853, X1433)) → ec111_out_ga(T851, X1433)
U182_ga(T171, ec111_out_ga(T171, X226)) → tc87_out_ga(.(lbrace, T171), X226)
tc87_in_ga(T861) → U183_ga(T861, nc32_in_ga(T861))
U183_ga(T861, nc32_out_ga(T861, T865)) → U184_ga(T861, tc87_in_ga(T865))
U184_ga(T861, tc87_out_ga(T865, X1455)) → tc87_out_ga(T861, X1455)
U185_ga(T138, tc87_out_ga(T138, X181)) → ec82_out_ga(T138, X181)
ec82_in_ga(T873) → U186_ga(T873, tc234_in_ga(T873))
U186_ga(T873, tc234_out_ga(T873, T875)) → U187_ga(T873, ec82_in_ga(T875))
U187_ga(T873, ec82_out_ga(T875, X1476)) → ec82_out_ga(T873, X1476)
U188_ga(T130, ec82_out_ga(T130, X155)) → tc58_out_ga(.(lbrace, T130), X155)
tc58_in_ga(T883) → U189_ga(T883, nc32_in_ga(T883))
U189_ga(T883, nc32_out_ga(T883, T887)) → U190_ga(T883, tc58_in_ga(T887))
U190_ga(T883, tc58_out_ga(T887, X1498)) → tc58_out_ga(T883, X1498)
U191_ga(T97, tc58_out_ga(T97, X110)) → ec53_out_ga(T97, X110)
ec53_in_ga(T895) → U192_ga(T895, tc234_in_ga(T895))
U192_ga(T895, tc234_out_ga(T895, T897)) → U193_ga(T895, ec53_in_ga(T897))
U193_ga(T895, ec53_out_ga(T897, X1519)) → ec53_out_ga(T895, X1519)
U118_ga(T89, ec53_out_ga(T89, X84)) → nc32_out_ga(.(lbrace, T89), X84)
U195_gaa(T62, nc32_out_ga(T62, T916)) → U196_gaa(T62, T916, nc7_in_ga(T916))
U196_gaa(T62, T916, nc7_out_ga(T916, T918)) → qc31_out_gaa(T62, T916, T918)
qc31_in_gaa(T62) → U197_gaa(T62, nc32_in_ga(T62))
U197_gaa(T62, nc32_out_ga(T62, T929)) → U198_gaa(T62, T929, qc31_in_gaa(T929))
U198_gaa(T62, T929, qc31_out_gaa(T929, X1556, T931)) → qc31_out_gaa(T62, T929, T931)
U115_ga(T62, qc31_out_gaa(T62, X59, T64)) → ec1_out_ga(T62, T64)
U194_ga(T41, ec1_out_ga(T41, .(rbrace, T43))) → nc7_out_ga(.(lbrace, T41), T43)
U114_ga(T22, nc7_out_ga(T22, T24)) → ec1_out_ga(T22, T24)
U125_ga(T638, ec1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → tc409_out_ga(.(lbrace, T638), X1025)
tc409_in_ga(T648) → U126_ga(T648, nc32_in_ga(T648))
U126_ga(T648, nc32_out_ga(T648, T652)) → U127_ga(T648, tc409_in_ga(T652))
U127_ga(T648, tc409_out_ga(T652, X1045)) → tc409_out_ga(T648, X1045)
U131_ga(T605, tc409_out_ga(T605, X980)) → ec404_out_ga(T605, X980)
ec404_in_ga(T660) → U132_ga(T660, tc234_in_ga(T660))
U132_ga(T660, tc234_out_ga(T660, T662)) → U133_ga(T660, ec404_in_ga(T662))
U133_ga(T660, ec404_out_ga(T662, X1066)) → ec404_out_ga(T660, X1066)
U134_ga(T597, ec404_out_ga(T597, X954)) → tc380_out_ga(.(lbrace, T597), X954)
tc380_in_ga(T670) → U135_ga(T670, nc32_in_ga(T670))
U135_ga(T670, nc32_out_ga(T670, T674)) → U136_ga(T670, tc380_in_ga(T674))
U136_ga(T670, tc380_out_ga(T674, X1088)) → tc380_out_ga(T670, X1088)
U137_ga(T564, tc380_out_ga(T564, X909)) → ec375_out_ga(T564, X909)
ec375_in_ga(T682) → U138_ga(T682, tc234_in_ga(T682))
U138_ga(T682, tc234_out_ga(T682, T684)) → U139_ga(T682, ec375_in_ga(T684))
U139_ga(T682, ec375_out_ga(T684, X1109)) → ec375_out_ga(T682, X1109)
U140_ga(T556, ec375_out_ga(T556, X883)) → tc351_out_ga(.(lbrace, T556), X883)
tc351_in_ga(T692) → U141_ga(T692, nc32_in_ga(T692))
U141_ga(T692, nc32_out_ga(T692, T696)) → U142_ga(T692, tc351_in_ga(T696))
U142_ga(T692, tc351_out_ga(T696, X1131)) → tc351_out_ga(T692, X1131)
U143_ga(T523, tc351_out_ga(T523, X838)) → ec346_out_ga(T523, X838)
ec346_in_ga(T704) → U144_ga(T704, tc234_in_ga(T704))
U144_ga(T704, tc234_out_ga(T704, T706)) → U145_ga(T704, ec346_in_ga(T706))
U145_ga(T704, ec346_out_ga(T706, X1152)) → ec346_out_ga(T704, X1152)
U146_ga(T515, ec346_out_ga(T515, X812)) → tc322_out_ga(.(lbrace, T515), X812)
tc322_in_ga(T714) → U147_ga(T714, nc32_in_ga(T714))
U147_ga(T714, nc32_out_ga(T714, T718)) → U148_ga(T714, tc322_in_ga(T718))
U148_ga(T714, tc322_out_ga(T718, X1174)) → tc322_out_ga(T714, X1174)
U149_ga(T482, tc322_out_ga(T482, X767)) → ec317_out_ga(T482, X767)
ec317_in_ga(T726) → U150_ga(T726, tc234_in_ga(T726))
U150_ga(T726, tc234_out_ga(T726, T728)) → U151_ga(T726, ec317_in_ga(T728))
U151_ga(T726, ec317_out_ga(T728, X1195)) → ec317_out_ga(T726, X1195)
U152_ga(T474, ec317_out_ga(T474, X741)) → tc293_out_ga(.(lbrace, T474), X741)
tc293_in_ga(T736) → U153_ga(T736, nc32_in_ga(T736))
U153_ga(T736, nc32_out_ga(T736, T740)) → U154_ga(T736, tc293_in_ga(T740))
U154_ga(T736, tc293_out_ga(T740, X1217)) → tc293_out_ga(T736, X1217)
U155_ga(T441, tc293_out_ga(T441, X696)) → ec288_out_ga(T441, X696)
ec288_in_ga(T748) → U156_ga(T748, tc234_in_ga(T748))
U156_ga(T748, tc234_out_ga(T748, T750)) → U157_ga(T748, ec288_in_ga(T750))
U157_ga(T748, ec288_out_ga(T750, X1238)) → ec288_out_ga(T748, X1238)
U158_ga(T433, ec288_out_ga(T433, X670)) → tc264_out_ga(.(lbrace, T433), X670)
tc264_in_ga(T758) → U159_ga(T758, nc32_in_ga(T758))
U159_ga(T758, nc32_out_ga(T758, T762)) → U160_ga(T758, tc264_in_ga(T762))
U160_ga(T758, tc264_out_ga(T762, X1260)) → tc264_out_ga(T758, X1260)
U161_ga(T400, tc264_out_ga(T400, X625)) → ec259_out_ga(T400, X625)
ec259_in_ga(T770) → U162_ga(T770, tc234_in_ga(T770))
U162_ga(T770, tc234_out_ga(T770, T772)) → U163_ga(T770, ec259_in_ga(T772))
U163_ga(T770, ec259_out_ga(T772, X1281)) → ec259_out_ga(T770, X1281)
U128_ga(T392, ec259_out_ga(T392, X599)) → tc234_out_ga(.(lbrace, T392), X599)

The set Q consists of the following terms:

tc234_in_ga(x0)
ec259_in_ga(x0)
tc264_in_ga(x0)
ec288_in_ga(x0)
tc293_in_ga(x0)
ec317_in_ga(x0)
tc322_in_ga(x0)
ec346_in_ga(x0)
tc351_in_ga(x0)
ec375_in_ga(x0)
tc380_in_ga(x0)
ec404_in_ga(x0)
tc409_in_ga(x0)
ec1_in_ga(x0)
nc7_in_ga(x0)
qc31_in_gaa(x0)
nc32_in_ga(x0)
ec53_in_ga(x0)
tc58_in_ga(x0)
ec82_in_ga(x0)
tc87_in_ga(x0)
ec111_in_ga(x0)
tc116_in_ga(x0)
ec140_in_ga(x0)
tc145_in_ga(x0)
ec169_in_ga(x0)
tc174_in_ga(x0)
ec198_in_ga(x0)
tc203_in_ga(x0)
U129_ga(x0, x1)
U130_ga(x0, x1)
U116_ga(x0, x1)
U117_ga(x0, x1)
U119_ga(x0, x1)
U120_ga(x0, x1)
U121_ga(x0, x1)
U122_ga(x0, x1)
U123_ga(x0, x1)
U124_ga(x0, x1)
U164_ga(x0, x1)
U165_ga(x0, x1)
U166_ga(x0, x1)
U167_ga(x0, x1)
U168_ga(x0, x1)
U169_ga(x0, x1)
U170_ga(x0, x1)
U171_ga(x0, x1)
U172_ga(x0, x1)
U173_ga(x0, x1)
U174_ga(x0, x1)
U175_ga(x0, x1)
U176_ga(x0, x1)
U177_ga(x0, x1)
U178_ga(x0, x1)
U179_ga(x0, x1)
U180_ga(x0, x1)
U181_ga(x0, x1)
U182_ga(x0, x1)
U183_ga(x0, x1)
U184_ga(x0, x1)
U185_ga(x0, x1)
U186_ga(x0, x1)
U187_ga(x0, x1)
U188_ga(x0, x1)
U189_ga(x0, x1)
U190_ga(x0, x1)
U191_ga(x0, x1)
U192_ga(x0, x1)
U193_ga(x0, x1)
U118_ga(x0, x1)
U195_gaa(x0, x1)
U196_gaa(x0, x1, x2)
U197_gaa(x0, x1)
U198_gaa(x0, x1, x2)
U115_ga(x0, x1)
U194_ga(x0, x1)
U114_ga(x0, x1)
U125_ga(x0, x1)
U126_ga(x0, x1)
U127_ga(x0, x1)
U131_ga(x0, x1)
U132_ga(x0, x1)
U133_ga(x0, x1)
U134_ga(x0, x1)
U135_ga(x0, x1)
U136_ga(x0, x1)
U137_ga(x0, x1)
U138_ga(x0, x1)
U139_ga(x0, x1)
U140_ga(x0, x1)
U141_ga(x0, x1)
U142_ga(x0, x1)
U143_ga(x0, x1)
U144_ga(x0, x1)
U145_ga(x0, x1)
U146_ga(x0, x1)
U147_ga(x0, x1)
U148_ga(x0, x1)
U149_ga(x0, x1)
U150_ga(x0, x1)
U151_ga(x0, x1)
U152_ga(x0, x1)
U153_ga(x0, x1)
U154_ga(x0, x1)
U155_ga(x0, x1)
U156_ga(x0, x1)
U157_ga(x0, x1)
U158_ga(x0, x1)
U159_ga(x0, x1)
U160_ga(x0, x1)
U161_ga(x0, x1)
U162_ga(x0, x1)
U163_ga(x0, x1)
U128_ga(x0, x1)

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

(80) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 0 SCCs with 1 less node.

(81) TRUE