(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) PrologToPrologProblemTransformerProof (SOUND transformation)

Built Prolog problem from termination graph.

(2) Obligation:

Clauses:

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

Queries:

e1(g,a).

(3) PrologToPiTRSProof (SOUND transformation)

We use the technique of [LOPSTR]. With regard to the inferred argument filtering the predicates were used in the following modes:
e1_in: (b,f) (f,f)
n7_in: (b,f) (f,f)
p31_in: (b,f,f) (f,f,f)
n32_in: (b,f) (f,f)
e53_in: (b,f) (f,f)
t58_in: (b,f) (f,f)
e82_in: (b,f) (f,f)
t87_in: (b,f) (f,f)
e111_in: (b,f) (f,f)
t116_in: (b,f) (f,f)
e140_in: (b,f) (f,f)
t145_in: (b,f) (f,f)
e169_in: (b,f) (f,f)
t174_in: (b,f) (f,f)
e198_in: (b,f) (f,f)
t203_in: (b,f) (f,f)
t234_in: (b,f) (f,f)
e259_in: (b,f) (f,f)
t264_in: (b,f) (f,f)
e288_in: (b,f) (f,f)
t293_in: (b,f) (f,f)
e317_in: (b,f) (f,f)
t322_in: (b,f) (f,f)
e346_in: (b,f) (f,f)
t351_in: (b,f) (f,f)
e375_in: (b,f) (f,f)
t380_in: (b,f) (f,f)
e404_in: (b,f) (f,f)
t409_in: (b,f) (f,f)
Transforming Prolog into the following Term Rewriting System:
Pi-finite rewrite system:
The TRS R consists of the following rules:

e1_in_ga(T22, T24) → U108_ga(T22, T24, n7_in_ga(T22, T24))
n7_in_ga(.(a, T36), T36) → n7_out_ga(.(a, T36), T36)
n7_in_ga(.(b, T36), T36) → n7_out_ga(.(b, T36), T36)
n7_in_ga(.(c, T36), T36) → n7_out_ga(.(c, T36), T36)
n7_in_ga(.(lbrace, T41), T43) → U102_ga(T41, T43, e1_in_ga(T41, .(rbrace, T43)))
e1_in_ga(T62, T64) → U109_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))
n32_in_ga(.(a, .(star, T86)), T86) → n32_out_ga(.(a, .(star, T86)), T86)
n32_in_ga(.(b, .(star, T86)), T86) → n32_out_ga(.(b, .(star, T86)), T86)
n32_in_ga(.(c, .(star, T86)), T86) → n32_out_ga(.(c, .(star, T86)), T86)
n32_in_ga(.(lbrace, T89), X84) → U1_ga(T89, X84, e53_in_ga(T89, X84))
e53_in_ga(T97, X110) → U98_ga(T97, X110, t58_in_ga(T97, X110))
t58_in_ga(.(a, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(b, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(c, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(lbrace, T130), X155) → U94_ga(T130, X155, e82_in_ga(T130, X155))
e82_in_ga(T138, X181) → U90_ga(T138, X181, t87_in_ga(T138, X181))
t87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(lbrace, T171), X226) → U86_ga(T171, X226, e111_in_ga(T171, X226))
e111_in_ga(T179, X252) → U82_ga(T179, X252, t116_in_ga(T179, X252))
t116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(lbrace, T212), X297) → U78_ga(T212, X297, e140_in_ga(T212, X297))
e140_in_ga(T220, X323) → U74_ga(T220, X323, t145_in_ga(T220, X323))
t145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(lbrace, T253), X368) → U70_ga(T253, X368, e169_in_ga(T253, X368))
e169_in_ga(T261, X394) → U66_ga(T261, X394, t174_in_ga(T261, X394))
t174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(lbrace, T294), X439) → U62_ga(T294, X439, e198_in_ga(T294, X439))
e198_in_ga(T302, X465) → U6_ga(T302, X465, t203_in_ga(T302, X465))
t203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(lbrace, T335), X510) → U2_ga(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))
t234_in_ga(.(a, .(plus, T389)), T389) → t234_out_ga(.(a, .(plus, T389)), T389)
t234_in_ga(.(b, .(plus, T389)), T389) → t234_out_ga(.(b, .(plus, T389)), T389)
t234_in_ga(.(c, .(plus, T389)), T389) → t234_out_ga(.(c, .(plus, T389)), T389)
t234_in_ga(.(lbrace, T392), X599) → U14_ga(T392, X599, e259_in_ga(T392, X599))
e259_in_ga(T400, X625) → U58_ga(T400, X625, t264_in_ga(T400, X625))
t264_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(lbrace, T433), X670) → U54_ga(T433, X670, e288_in_ga(T433, X670))
e288_in_ga(T441, X696) → U50_ga(T441, X696, t293_in_ga(T441, X696))
t293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(lbrace, T474), X741) → U46_ga(T474, X741, e317_in_ga(T474, X741))
e317_in_ga(T482, X767) → U42_ga(T482, X767, t322_in_ga(T482, X767))
t322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(lbrace, T515), X812) → U38_ga(T515, X812, e346_in_ga(T515, X812))
e346_in_ga(T523, X838) → U34_ga(T523, X838, t351_in_ga(T523, X838))
t351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(lbrace, T556), X883) → U30_ga(T556, X883, e375_in_ga(T556, X883))
e375_in_ga(T564, X909) → U26_ga(T564, X909, t380_in_ga(T564, X909))
t380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(lbrace, T597), X954) → U22_ga(T597, X954, e404_in_ga(T597, X954))
e404_in_ga(T605, X980) → U18_ga(T605, X980, t409_in_ga(T605, X980))
t409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(lbrace, T638), X1025) → U10_ga(T638, X1025, e1_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_ga(T941, T943) → U111_ga(T941, T943, t234_in_ga(T941, T945))
t234_in_ga(T780, X1303) → U15_ga(T780, X1303, n32_in_ga(T780, X1302))
U15_ga(T780, X1303, n32_out_ga(T780, X1302)) → t234_out_ga(T780, X1303)
t234_in_ga(T780, X1303) → U16_ga(T780, X1303, n32_in_ga(T780, T784))
U16_ga(T780, X1303, n32_out_ga(T780, T784)) → U17_ga(T780, X1303, t234_in_aa(T784, X1303))
t234_in_aa(.(a, .(plus, T389)), T389) → t234_out_aa(.(a, .(plus, T389)), T389)
t234_in_aa(.(b, .(plus, T389)), T389) → t234_out_aa(.(b, .(plus, T389)), T389)
t234_in_aa(.(c, .(plus, T389)), T389) → t234_out_aa(.(c, .(plus, T389)), T389)
t234_in_aa(.(lbrace, T392), X599) → U14_aa(T392, X599, e259_in_aa(T392, X599))
e259_in_aa(T400, X625) → U58_aa(T400, X625, t264_in_aa(T400, X625))
t264_in_aa(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(lbrace, T433), X670) → U54_aa(T433, X670, e288_in_aa(T433, X670))
e288_in_aa(T441, X696) → U50_aa(T441, X696, t293_in_aa(T441, X696))
t293_in_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(lbrace, T474), X741) → U46_aa(T474, X741, e317_in_aa(T474, X741))
e317_in_aa(T482, X767) → U42_aa(T482, X767, t322_in_aa(T482, X767))
t322_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(lbrace, T515), X812) → U38_aa(T515, X812, e346_in_aa(T515, X812))
e346_in_aa(T523, X838) → U34_aa(T523, X838, t351_in_aa(T523, X838))
t351_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(lbrace, T556), X883) → U30_aa(T556, X883, e375_in_aa(T556, X883))
e375_in_aa(T564, X909) → U26_aa(T564, X909, t380_in_aa(T564, X909))
t380_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(lbrace, T597), X954) → U22_aa(T597, X954, e404_in_aa(T597, X954))
e404_in_aa(T605, X980) → U18_aa(T605, X980, t409_in_aa(T605, X980))
t409_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(lbrace, T638), X1025) → U10_aa(T638, X1025, e1_in_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_aa(T22, T24) → U108_aa(T22, T24, n7_in_aa(T22, T24))
n7_in_aa(.(a, T36), T36) → n7_out_aa(.(a, T36), T36)
n7_in_aa(.(b, T36), T36) → n7_out_aa(.(b, T36), T36)
n7_in_aa(.(c, T36), T36) → n7_out_aa(.(c, T36), T36)
n7_in_aa(.(lbrace, T41), T43) → U102_aa(T41, T43, e1_in_aa(T41, .(rbrace, T43)))
e1_in_aa(T62, T64) → U109_aa(T62, T64, p31_in_aaa(T62, X59, T64))
p31_in_aaa(T62, X59, T64) → U103_aaa(T62, X59, T64, n32_in_aa(T62, X59))
n32_in_aa(.(a, .(star, T86)), T86) → n32_out_aa(.(a, .(star, T86)), T86)
n32_in_aa(.(b, .(star, T86)), T86) → n32_out_aa(.(b, .(star, T86)), T86)
n32_in_aa(.(c, .(star, T86)), T86) → n32_out_aa(.(c, .(star, T86)), T86)
n32_in_aa(.(lbrace, T89), X84) → U1_aa(T89, X84, e53_in_aa(T89, X84))
e53_in_aa(T97, X110) → U98_aa(T97, X110, t58_in_aa(T97, X110))
t58_in_aa(.(a, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(a, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(b, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(b, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(c, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(c, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(lbrace, T130), X155) → U94_aa(T130, X155, e82_in_aa(T130, X155))
e82_in_aa(T138, X181) → U90_aa(T138, X181, t87_in_aa(T138, X181))
t87_in_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(lbrace, T171), X226) → U86_aa(T171, X226, e111_in_aa(T171, X226))
e111_in_aa(T179, X252) → U82_aa(T179, X252, t116_in_aa(T179, X252))
t116_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(lbrace, T212), X297) → U78_aa(T212, X297, e140_in_aa(T212, X297))
e140_in_aa(T220, X323) → U74_aa(T220, X323, t145_in_aa(T220, X323))
t145_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(lbrace, T253), X368) → U70_aa(T253, X368, e169_in_aa(T253, X368))
e169_in_aa(T261, X394) → U66_aa(T261, X394, t174_in_aa(T261, X394))
t174_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(lbrace, T294), X439) → U62_aa(T294, X439, e198_in_aa(T294, X439))
e198_in_aa(T302, X465) → U6_aa(T302, X465, t203_in_aa(T302, X465))
t203_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(lbrace, T335), X510) → U2_aa(T335, X510, e1_in_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
e1_in_aa(T941, T943) → U110_aa(T941, T943, t234_in_aa(T941, X1569))
t234_in_aa(T780, X1303) → U15_aa(T780, X1303, n32_in_aa(T780, X1302))
U15_aa(T780, X1303, n32_out_aa(T780, X1302)) → t234_out_aa(T780, X1303)
t234_in_aa(T780, X1303) → U16_aa(T780, X1303, n32_in_aa(T780, T784))
U16_aa(T780, X1303, n32_out_aa(T780, T784)) → U17_aa(T780, X1303, t234_in_aa(T784, X1303))
U17_aa(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_aa(T780, X1303)
U110_aa(T941, T943, t234_out_aa(T941, X1569)) → e1_out_aa(T941, T943)
e1_in_aa(T941, T943) → U111_aa(T941, T943, t234_in_aa(T941, T945))
U111_aa(T941, T943, t234_out_aa(T941, T945)) → U112_aa(T941, T943, e1_in_aa(T945, T943))
U112_aa(T941, T943, e1_out_aa(T945, T943)) → e1_out_aa(T941, T943)
U2_aa(T335, X510, e1_out_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_aa(.(lbrace, T335), X510)
t203_in_aa(T345, X530) → U3_aa(T345, X530, n32_in_aa(T345, X529))
U3_aa(T345, X530, n32_out_aa(T345, X529)) → t203_out_aa(T345, X530)
t203_in_aa(T345, X530) → U4_aa(T345, X530, n32_in_aa(T345, T349))
U4_aa(T345, X530, n32_out_aa(T345, T349)) → U5_aa(T345, X530, t203_in_aa(T349, X530))
U5_aa(T345, X530, t203_out_aa(T349, X530)) → t203_out_aa(T345, X530)
U6_aa(T302, X465, t203_out_aa(T302, X465)) → e198_out_aa(T302, X465)
e198_in_aa(T357, X551) → U7_aa(T357, X551, t234_in_aa(T357, X550))
U7_aa(T357, X551, t234_out_aa(T357, X550)) → e198_out_aa(T357, X551)
e198_in_aa(T357, X551) → U8_aa(T357, X551, t234_in_aa(T357, T359))
U8_aa(T357, X551, t234_out_aa(T357, T359)) → U9_aa(T357, X551, e198_in_aa(T359, X551))
U9_aa(T357, X551, e198_out_aa(T359, X551)) → e198_out_aa(T357, X551)
U62_aa(T294, X439, e198_out_aa(T294, X439)) → t174_out_aa(.(lbrace, T294), X439)
t174_in_aa(T795, X1326) → U63_aa(T795, X1326, n32_in_aa(T795, X1325))
U63_aa(T795, X1326, n32_out_aa(T795, X1325)) → t174_out_aa(T795, X1326)
t174_in_aa(T795, X1326) → U64_aa(T795, X1326, n32_in_aa(T795, T799))
U64_aa(T795, X1326, n32_out_aa(T795, T799)) → U65_aa(T795, X1326, t174_in_aa(T799, X1326))
U65_aa(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_aa(T795, X1326)
U66_aa(T261, X394, t174_out_aa(T261, X394)) → e169_out_aa(T261, X394)
e169_in_aa(T807, X1347) → U67_aa(T807, X1347, t234_in_aa(T807, X1346))
U67_aa(T807, X1347, t234_out_aa(T807, X1346)) → e169_out_aa(T807, X1347)
e169_in_aa(T807, X1347) → U68_aa(T807, X1347, t234_in_aa(T807, T809))
U68_aa(T807, X1347, t234_out_aa(T807, T809)) → U69_aa(T807, X1347, e169_in_aa(T809, X1347))
U69_aa(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_aa(T807, X1347)
U70_aa(T253, X368, e169_out_aa(T253, X368)) → t145_out_aa(.(lbrace, T253), X368)
t145_in_aa(T817, X1369) → U71_aa(T817, X1369, n32_in_aa(T817, X1368))
U71_aa(T817, X1369, n32_out_aa(T817, X1368)) → t145_out_aa(T817, X1369)
t145_in_aa(T817, X1369) → U72_aa(T817, X1369, n32_in_aa(T817, T821))
U72_aa(T817, X1369, n32_out_aa(T817, T821)) → U73_aa(T817, X1369, t145_in_aa(T821, X1369))
U73_aa(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_aa(T817, X1369)
U74_aa(T220, X323, t145_out_aa(T220, X323)) → e140_out_aa(T220, X323)
e140_in_aa(T829, X1390) → U75_aa(T829, X1390, t234_in_aa(T829, X1389))
U75_aa(T829, X1390, t234_out_aa(T829, X1389)) → e140_out_aa(T829, X1390)
e140_in_aa(T829, X1390) → U76_aa(T829, X1390, t234_in_aa(T829, T831))
U76_aa(T829, X1390, t234_out_aa(T829, T831)) → U77_aa(T829, X1390, e140_in_aa(T831, X1390))
U77_aa(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_aa(T829, X1390)
U78_aa(T212, X297, e140_out_aa(T212, X297)) → t116_out_aa(.(lbrace, T212), X297)
t116_in_aa(T839, X1412) → U79_aa(T839, X1412, n32_in_aa(T839, X1411))
U79_aa(T839, X1412, n32_out_aa(T839, X1411)) → t116_out_aa(T839, X1412)
t116_in_aa(T839, X1412) → U80_aa(T839, X1412, n32_in_aa(T839, T843))
U80_aa(T839, X1412, n32_out_aa(T839, T843)) → U81_aa(T839, X1412, t116_in_aa(T843, X1412))
U81_aa(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_aa(T839, X1412)
U82_aa(T179, X252, t116_out_aa(T179, X252)) → e111_out_aa(T179, X252)
e111_in_aa(T851, X1433) → U83_aa(T851, X1433, t234_in_aa(T851, X1432))
U83_aa(T851, X1433, t234_out_aa(T851, X1432)) → e111_out_aa(T851, X1433)
e111_in_aa(T851, X1433) → U84_aa(T851, X1433, t234_in_aa(T851, T853))
U84_aa(T851, X1433, t234_out_aa(T851, T853)) → U85_aa(T851, X1433, e111_in_aa(T853, X1433))
U85_aa(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_aa(T851, X1433)
U86_aa(T171, X226, e111_out_aa(T171, X226)) → t87_out_aa(.(lbrace, T171), X226)
t87_in_aa(T861, X1455) → U87_aa(T861, X1455, n32_in_aa(T861, X1454))
U87_aa(T861, X1455, n32_out_aa(T861, X1454)) → t87_out_aa(T861, X1455)
t87_in_aa(T861, X1455) → U88_aa(T861, X1455, n32_in_aa(T861, T865))
U88_aa(T861, X1455, n32_out_aa(T861, T865)) → U89_aa(T861, X1455, t87_in_aa(T865, X1455))
U89_aa(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_aa(T861, X1455)
U90_aa(T138, X181, t87_out_aa(T138, X181)) → e82_out_aa(T138, X181)
e82_in_aa(T873, X1476) → U91_aa(T873, X1476, t234_in_aa(T873, X1475))
U91_aa(T873, X1476, t234_out_aa(T873, X1475)) → e82_out_aa(T873, X1476)
e82_in_aa(T873, X1476) → U92_aa(T873, X1476, t234_in_aa(T873, T875))
U92_aa(T873, X1476, t234_out_aa(T873, T875)) → U93_aa(T873, X1476, e82_in_aa(T875, X1476))
U93_aa(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_aa(T873, X1476)
U94_aa(T130, X155, e82_out_aa(T130, X155)) → t58_out_aa(.(lbrace, T130), X155)
t58_in_aa(T883, X1498) → U95_aa(T883, X1498, n32_in_aa(T883, X1497))
U95_aa(T883, X1498, n32_out_aa(T883, X1497)) → t58_out_aa(T883, X1498)
t58_in_aa(T883, X1498) → U96_aa(T883, X1498, n32_in_aa(T883, T887))
U96_aa(T883, X1498, n32_out_aa(T883, T887)) → U97_aa(T883, X1498, t58_in_aa(T887, X1498))
U97_aa(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_aa(T883, X1498)
U98_aa(T97, X110, t58_out_aa(T97, X110)) → e53_out_aa(T97, X110)
e53_in_aa(T895, X1519) → U99_aa(T895, X1519, t234_in_aa(T895, X1518))
U99_aa(T895, X1519, t234_out_aa(T895, X1518)) → e53_out_aa(T895, X1519)
e53_in_aa(T895, X1519) → U100_aa(T895, X1519, t234_in_aa(T895, T897))
U100_aa(T895, X1519, t234_out_aa(T895, T897)) → U101_aa(T895, X1519, e53_in_aa(T897, X1519))
U101_aa(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_aa(T895, X1519)
U1_aa(T89, X84, e53_out_aa(T89, X84)) → n32_out_aa(.(lbrace, T89), X84)
U103_aaa(T62, X59, T64, n32_out_aa(T62, X59)) → p31_out_aaa(T62, X59, T64)
p31_in_aaa(T62, T916, T918) → U104_aaa(T62, T916, T918, n32_in_aa(T62, T916))
U104_aaa(T62, T916, T918, n32_out_aa(T62, T916)) → U105_aaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_aaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_aaa(T62, T916, T918)
p31_in_aaa(T62, T929, T931) → U106_aaa(T62, T929, T931, n32_in_aa(T62, T929))
U106_aaa(T62, T929, T931, n32_out_aa(T62, T929)) → U107_aaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_aaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_aaa(T62, T929, T931)
U109_aa(T62, T64, p31_out_aaa(T62, X59, T64)) → e1_out_aa(T62, T64)
U102_aa(T41, T43, e1_out_aa(T41, .(rbrace, T43))) → n7_out_aa(.(lbrace, T41), T43)
U108_aa(T22, T24, n7_out_aa(T22, T24)) → e1_out_aa(T22, T24)
U10_aa(T638, X1025, e1_out_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_aa(.(lbrace, T638), X1025)
t409_in_aa(T648, X1045) → U11_aa(T648, X1045, n32_in_aa(T648, X1044))
U11_aa(T648, X1045, n32_out_aa(T648, X1044)) → t409_out_aa(T648, X1045)
t409_in_aa(T648, X1045) → U12_aa(T648, X1045, n32_in_aa(T648, T652))
U12_aa(T648, X1045, n32_out_aa(T648, T652)) → U13_aa(T648, X1045, t409_in_aa(T652, X1045))
U13_aa(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_aa(T648, X1045)
U18_aa(T605, X980, t409_out_aa(T605, X980)) → e404_out_aa(T605, X980)
e404_in_aa(T660, X1066) → U19_aa(T660, X1066, t234_in_aa(T660, X1065))
U19_aa(T660, X1066, t234_out_aa(T660, X1065)) → e404_out_aa(T660, X1066)
e404_in_aa(T660, X1066) → U20_aa(T660, X1066, t234_in_aa(T660, T662))
U20_aa(T660, X1066, t234_out_aa(T660, T662)) → U21_aa(T660, X1066, e404_in_aa(T662, X1066))
U21_aa(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_aa(T660, X1066)
U22_aa(T597, X954, e404_out_aa(T597, X954)) → t380_out_aa(.(lbrace, T597), X954)
t380_in_aa(T670, X1088) → U23_aa(T670, X1088, n32_in_aa(T670, X1087))
U23_aa(T670, X1088, n32_out_aa(T670, X1087)) → t380_out_aa(T670, X1088)
t380_in_aa(T670, X1088) → U24_aa(T670, X1088, n32_in_aa(T670, T674))
U24_aa(T670, X1088, n32_out_aa(T670, T674)) → U25_aa(T670, X1088, t380_in_aa(T674, X1088))
U25_aa(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_aa(T670, X1088)
U26_aa(T564, X909, t380_out_aa(T564, X909)) → e375_out_aa(T564, X909)
e375_in_aa(T682, X1109) → U27_aa(T682, X1109, t234_in_aa(T682, X1108))
U27_aa(T682, X1109, t234_out_aa(T682, X1108)) → e375_out_aa(T682, X1109)
e375_in_aa(T682, X1109) → U28_aa(T682, X1109, t234_in_aa(T682, T684))
U28_aa(T682, X1109, t234_out_aa(T682, T684)) → U29_aa(T682, X1109, e375_in_aa(T684, X1109))
U29_aa(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_aa(T682, X1109)
U30_aa(T556, X883, e375_out_aa(T556, X883)) → t351_out_aa(.(lbrace, T556), X883)
t351_in_aa(T692, X1131) → U31_aa(T692, X1131, n32_in_aa(T692, X1130))
U31_aa(T692, X1131, n32_out_aa(T692, X1130)) → t351_out_aa(T692, X1131)
t351_in_aa(T692, X1131) → U32_aa(T692, X1131, n32_in_aa(T692, T696))
U32_aa(T692, X1131, n32_out_aa(T692, T696)) → U33_aa(T692, X1131, t351_in_aa(T696, X1131))
U33_aa(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_aa(T692, X1131)
U34_aa(T523, X838, t351_out_aa(T523, X838)) → e346_out_aa(T523, X838)
e346_in_aa(T704, X1152) → U35_aa(T704, X1152, t234_in_aa(T704, X1151))
U35_aa(T704, X1152, t234_out_aa(T704, X1151)) → e346_out_aa(T704, X1152)
e346_in_aa(T704, X1152) → U36_aa(T704, X1152, t234_in_aa(T704, T706))
U36_aa(T704, X1152, t234_out_aa(T704, T706)) → U37_aa(T704, X1152, e346_in_aa(T706, X1152))
U37_aa(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_aa(T704, X1152)
U38_aa(T515, X812, e346_out_aa(T515, X812)) → t322_out_aa(.(lbrace, T515), X812)
t322_in_aa(T714, X1174) → U39_aa(T714, X1174, n32_in_aa(T714, X1173))
U39_aa(T714, X1174, n32_out_aa(T714, X1173)) → t322_out_aa(T714, X1174)
t322_in_aa(T714, X1174) → U40_aa(T714, X1174, n32_in_aa(T714, T718))
U40_aa(T714, X1174, n32_out_aa(T714, T718)) → U41_aa(T714, X1174, t322_in_aa(T718, X1174))
U41_aa(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_aa(T714, X1174)
U42_aa(T482, X767, t322_out_aa(T482, X767)) → e317_out_aa(T482, X767)
e317_in_aa(T726, X1195) → U43_aa(T726, X1195, t234_in_aa(T726, X1194))
U43_aa(T726, X1195, t234_out_aa(T726, X1194)) → e317_out_aa(T726, X1195)
e317_in_aa(T726, X1195) → U44_aa(T726, X1195, t234_in_aa(T726, T728))
U44_aa(T726, X1195, t234_out_aa(T726, T728)) → U45_aa(T726, X1195, e317_in_aa(T728, X1195))
U45_aa(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_aa(T726, X1195)
U46_aa(T474, X741, e317_out_aa(T474, X741)) → t293_out_aa(.(lbrace, T474), X741)
t293_in_aa(T736, X1217) → U47_aa(T736, X1217, n32_in_aa(T736, X1216))
U47_aa(T736, X1217, n32_out_aa(T736, X1216)) → t293_out_aa(T736, X1217)
t293_in_aa(T736, X1217) → U48_aa(T736, X1217, n32_in_aa(T736, T740))
U48_aa(T736, X1217, n32_out_aa(T736, T740)) → U49_aa(T736, X1217, t293_in_aa(T740, X1217))
U49_aa(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_aa(T736, X1217)
U50_aa(T441, X696, t293_out_aa(T441, X696)) → e288_out_aa(T441, X696)
e288_in_aa(T748, X1238) → U51_aa(T748, X1238, t234_in_aa(T748, X1237))
U51_aa(T748, X1238, t234_out_aa(T748, X1237)) → e288_out_aa(T748, X1238)
e288_in_aa(T748, X1238) → U52_aa(T748, X1238, t234_in_aa(T748, T750))
U52_aa(T748, X1238, t234_out_aa(T748, T750)) → U53_aa(T748, X1238, e288_in_aa(T750, X1238))
U53_aa(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_aa(T748, X1238)
U54_aa(T433, X670, e288_out_aa(T433, X670)) → t264_out_aa(.(lbrace, T433), X670)
t264_in_aa(T758, X1260) → U55_aa(T758, X1260, n32_in_aa(T758, X1259))
U55_aa(T758, X1260, n32_out_aa(T758, X1259)) → t264_out_aa(T758, X1260)
t264_in_aa(T758, X1260) → U56_aa(T758, X1260, n32_in_aa(T758, T762))
U56_aa(T758, X1260, n32_out_aa(T758, T762)) → U57_aa(T758, X1260, t264_in_aa(T762, X1260))
U57_aa(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_aa(T758, X1260)
U58_aa(T400, X625, t264_out_aa(T400, X625)) → e259_out_aa(T400, X625)
e259_in_aa(T770, X1281) → U59_aa(T770, X1281, t234_in_aa(T770, X1280))
U59_aa(T770, X1281, t234_out_aa(T770, X1280)) → e259_out_aa(T770, X1281)
e259_in_aa(T770, X1281) → U60_aa(T770, X1281, t234_in_aa(T770, T772))
U60_aa(T770, X1281, t234_out_aa(T770, T772)) → U61_aa(T770, X1281, e259_in_aa(T772, X1281))
U61_aa(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_aa(T770, X1281)
U14_aa(T392, X599, e259_out_aa(T392, X599)) → t234_out_aa(.(lbrace, T392), X599)
U17_ga(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_ga(T780, X1303)
U111_ga(T941, T943, t234_out_ga(T941, T945)) → U112_ga(T941, T943, e1_in_aa(T945, T943))
U112_ga(T941, T943, e1_out_aa(T945, T943)) → e1_out_ga(T941, T943)
U10_ga(T638, X1025, e1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_ga(.(lbrace, T638), X1025)
t409_in_ga(T648, X1045) → U11_ga(T648, X1045, n32_in_ga(T648, X1044))
U11_ga(T648, X1045, n32_out_ga(T648, X1044)) → t409_out_ga(T648, X1045)
t409_in_ga(T648, X1045) → U12_ga(T648, X1045, n32_in_ga(T648, T652))
U12_ga(T648, X1045, n32_out_ga(T648, T652)) → U13_ga(T648, X1045, t409_in_aa(T652, X1045))
U13_ga(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_ga(T648, X1045)
U18_ga(T605, X980, t409_out_ga(T605, X980)) → e404_out_ga(T605, X980)
e404_in_ga(T660, X1066) → U19_ga(T660, X1066, t234_in_ga(T660, X1065))
U19_ga(T660, X1066, t234_out_ga(T660, X1065)) → e404_out_ga(T660, X1066)
e404_in_ga(T660, X1066) → U20_ga(T660, X1066, t234_in_ga(T660, T662))
U20_ga(T660, X1066, t234_out_ga(T660, T662)) → U21_ga(T660, X1066, e404_in_aa(T662, X1066))
U21_ga(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_ga(T660, X1066)
U22_ga(T597, X954, e404_out_ga(T597, X954)) → t380_out_ga(.(lbrace, T597), X954)
t380_in_ga(T670, X1088) → U23_ga(T670, X1088, n32_in_ga(T670, X1087))
U23_ga(T670, X1088, n32_out_ga(T670, X1087)) → t380_out_ga(T670, X1088)
t380_in_ga(T670, X1088) → U24_ga(T670, X1088, n32_in_ga(T670, T674))
U24_ga(T670, X1088, n32_out_ga(T670, T674)) → U25_ga(T670, X1088, t380_in_aa(T674, X1088))
U25_ga(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_ga(T670, X1088)
U26_ga(T564, X909, t380_out_ga(T564, X909)) → e375_out_ga(T564, X909)
e375_in_ga(T682, X1109) → U27_ga(T682, X1109, t234_in_ga(T682, X1108))
U27_ga(T682, X1109, t234_out_ga(T682, X1108)) → e375_out_ga(T682, X1109)
e375_in_ga(T682, X1109) → U28_ga(T682, X1109, t234_in_ga(T682, T684))
U28_ga(T682, X1109, t234_out_ga(T682, T684)) → U29_ga(T682, X1109, e375_in_aa(T684, X1109))
U29_ga(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_ga(T682, X1109)
U30_ga(T556, X883, e375_out_ga(T556, X883)) → t351_out_ga(.(lbrace, T556), X883)
t351_in_ga(T692, X1131) → U31_ga(T692, X1131, n32_in_ga(T692, X1130))
U31_ga(T692, X1131, n32_out_ga(T692, X1130)) → t351_out_ga(T692, X1131)
t351_in_ga(T692, X1131) → U32_ga(T692, X1131, n32_in_ga(T692, T696))
U32_ga(T692, X1131, n32_out_ga(T692, T696)) → U33_ga(T692, X1131, t351_in_aa(T696, X1131))
U33_ga(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_ga(T692, X1131)
U34_ga(T523, X838, t351_out_ga(T523, X838)) → e346_out_ga(T523, X838)
e346_in_ga(T704, X1152) → U35_ga(T704, X1152, t234_in_ga(T704, X1151))
U35_ga(T704, X1152, t234_out_ga(T704, X1151)) → e346_out_ga(T704, X1152)
e346_in_ga(T704, X1152) → U36_ga(T704, X1152, t234_in_ga(T704, T706))
U36_ga(T704, X1152, t234_out_ga(T704, T706)) → U37_ga(T704, X1152, e346_in_aa(T706, X1152))
U37_ga(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_ga(T704, X1152)
U38_ga(T515, X812, e346_out_ga(T515, X812)) → t322_out_ga(.(lbrace, T515), X812)
t322_in_ga(T714, X1174) → U39_ga(T714, X1174, n32_in_ga(T714, X1173))
U39_ga(T714, X1174, n32_out_ga(T714, X1173)) → t322_out_ga(T714, X1174)
t322_in_ga(T714, X1174) → U40_ga(T714, X1174, n32_in_ga(T714, T718))
U40_ga(T714, X1174, n32_out_ga(T714, T718)) → U41_ga(T714, X1174, t322_in_aa(T718, X1174))
U41_ga(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_ga(T714, X1174)
U42_ga(T482, X767, t322_out_ga(T482, X767)) → e317_out_ga(T482, X767)
e317_in_ga(T726, X1195) → U43_ga(T726, X1195, t234_in_ga(T726, X1194))
U43_ga(T726, X1195, t234_out_ga(T726, X1194)) → e317_out_ga(T726, X1195)
e317_in_ga(T726, X1195) → U44_ga(T726, X1195, t234_in_ga(T726, T728))
U44_ga(T726, X1195, t234_out_ga(T726, T728)) → U45_ga(T726, X1195, e317_in_aa(T728, X1195))
U45_ga(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_ga(T726, X1195)
U46_ga(T474, X741, e317_out_ga(T474, X741)) → t293_out_ga(.(lbrace, T474), X741)
t293_in_ga(T736, X1217) → U47_ga(T736, X1217, n32_in_ga(T736, X1216))
U47_ga(T736, X1217, n32_out_ga(T736, X1216)) → t293_out_ga(T736, X1217)
t293_in_ga(T736, X1217) → U48_ga(T736, X1217, n32_in_ga(T736, T740))
U48_ga(T736, X1217, n32_out_ga(T736, T740)) → U49_ga(T736, X1217, t293_in_aa(T740, X1217))
U49_ga(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_ga(T736, X1217)
U50_ga(T441, X696, t293_out_ga(T441, X696)) → e288_out_ga(T441, X696)
e288_in_ga(T748, X1238) → U51_ga(T748, X1238, t234_in_ga(T748, X1237))
U51_ga(T748, X1238, t234_out_ga(T748, X1237)) → e288_out_ga(T748, X1238)
e288_in_ga(T748, X1238) → U52_ga(T748, X1238, t234_in_ga(T748, T750))
U52_ga(T748, X1238, t234_out_ga(T748, T750)) → U53_ga(T748, X1238, e288_in_aa(T750, X1238))
U53_ga(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_ga(T748, X1238)
U54_ga(T433, X670, e288_out_ga(T433, X670)) → t264_out_ga(.(lbrace, T433), X670)
t264_in_ga(T758, X1260) → U55_ga(T758, X1260, n32_in_ga(T758, X1259))
U55_ga(T758, X1260, n32_out_ga(T758, X1259)) → t264_out_ga(T758, X1260)
t264_in_ga(T758, X1260) → U56_ga(T758, X1260, n32_in_ga(T758, T762))
U56_ga(T758, X1260, n32_out_ga(T758, T762)) → U57_ga(T758, X1260, t264_in_aa(T762, X1260))
U57_ga(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_ga(T758, X1260)
U58_ga(T400, X625, t264_out_ga(T400, X625)) → e259_out_ga(T400, X625)
e259_in_ga(T770, X1281) → U59_ga(T770, X1281, t234_in_ga(T770, X1280))
U59_ga(T770, X1281, t234_out_ga(T770, X1280)) → e259_out_ga(T770, X1281)
e259_in_ga(T770, X1281) → U60_ga(T770, X1281, t234_in_ga(T770, T772))
U60_ga(T770, X1281, t234_out_ga(T770, T772)) → U61_ga(T770, X1281, e259_in_aa(T772, X1281))
U61_ga(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_ga(T770, X1281)
U14_ga(T392, X599, e259_out_ga(T392, X599)) → t234_out_ga(.(lbrace, T392), X599)
U110_ga(T941, T943, t234_out_ga(T941, X1569)) → e1_out_ga(T941, T943)
U2_ga(T335, X510, e1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_ga(.(lbrace, T335), X510)
t203_in_ga(T345, X530) → U3_ga(T345, X530, n32_in_ga(T345, X529))
U3_ga(T345, X530, n32_out_ga(T345, X529)) → t203_out_ga(T345, X530)
t203_in_ga(T345, X530) → U4_ga(T345, X530, n32_in_ga(T345, T349))
U4_ga(T345, X530, n32_out_ga(T345, T349)) → U5_ga(T345, X530, t203_in_aa(T349, X530))
U5_ga(T345, X530, t203_out_aa(T349, X530)) → t203_out_ga(T345, X530)
U6_ga(T302, X465, t203_out_ga(T302, X465)) → e198_out_ga(T302, X465)
e198_in_ga(T357, X551) → U7_ga(T357, X551, t234_in_ga(T357, X550))
U7_ga(T357, X551, t234_out_ga(T357, X550)) → e198_out_ga(T357, X551)
e198_in_ga(T357, X551) → U8_ga(T357, X551, t234_in_ga(T357, T359))
U8_ga(T357, X551, t234_out_ga(T357, T359)) → U9_ga(T357, X551, e198_in_aa(T359, X551))
U9_ga(T357, X551, e198_out_aa(T359, X551)) → e198_out_ga(T357, X551)
U62_ga(T294, X439, e198_out_ga(T294, X439)) → t174_out_ga(.(lbrace, T294), X439)
t174_in_ga(T795, X1326) → U63_ga(T795, X1326, n32_in_ga(T795, X1325))
U63_ga(T795, X1326, n32_out_ga(T795, X1325)) → t174_out_ga(T795, X1326)
t174_in_ga(T795, X1326) → U64_ga(T795, X1326, n32_in_ga(T795, T799))
U64_ga(T795, X1326, n32_out_ga(T795, T799)) → U65_ga(T795, X1326, t174_in_aa(T799, X1326))
U65_ga(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_ga(T795, X1326)
U66_ga(T261, X394, t174_out_ga(T261, X394)) → e169_out_ga(T261, X394)
e169_in_ga(T807, X1347) → U67_ga(T807, X1347, t234_in_ga(T807, X1346))
U67_ga(T807, X1347, t234_out_ga(T807, X1346)) → e169_out_ga(T807, X1347)
e169_in_ga(T807, X1347) → U68_ga(T807, X1347, t234_in_ga(T807, T809))
U68_ga(T807, X1347, t234_out_ga(T807, T809)) → U69_ga(T807, X1347, e169_in_aa(T809, X1347))
U69_ga(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_ga(T807, X1347)
U70_ga(T253, X368, e169_out_ga(T253, X368)) → t145_out_ga(.(lbrace, T253), X368)
t145_in_ga(T817, X1369) → U71_ga(T817, X1369, n32_in_ga(T817, X1368))
U71_ga(T817, X1369, n32_out_ga(T817, X1368)) → t145_out_ga(T817, X1369)
t145_in_ga(T817, X1369) → U72_ga(T817, X1369, n32_in_ga(T817, T821))
U72_ga(T817, X1369, n32_out_ga(T817, T821)) → U73_ga(T817, X1369, t145_in_aa(T821, X1369))
U73_ga(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_ga(T817, X1369)
U74_ga(T220, X323, t145_out_ga(T220, X323)) → e140_out_ga(T220, X323)
e140_in_ga(T829, X1390) → U75_ga(T829, X1390, t234_in_ga(T829, X1389))
U75_ga(T829, X1390, t234_out_ga(T829, X1389)) → e140_out_ga(T829, X1390)
e140_in_ga(T829, X1390) → U76_ga(T829, X1390, t234_in_ga(T829, T831))
U76_ga(T829, X1390, t234_out_ga(T829, T831)) → U77_ga(T829, X1390, e140_in_aa(T831, X1390))
U77_ga(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_ga(T829, X1390)
U78_ga(T212, X297, e140_out_ga(T212, X297)) → t116_out_ga(.(lbrace, T212), X297)
t116_in_ga(T839, X1412) → U79_ga(T839, X1412, n32_in_ga(T839, X1411))
U79_ga(T839, X1412, n32_out_ga(T839, X1411)) → t116_out_ga(T839, X1412)
t116_in_ga(T839, X1412) → U80_ga(T839, X1412, n32_in_ga(T839, T843))
U80_ga(T839, X1412, n32_out_ga(T839, T843)) → U81_ga(T839, X1412, t116_in_aa(T843, X1412))
U81_ga(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_ga(T839, X1412)
U82_ga(T179, X252, t116_out_ga(T179, X252)) → e111_out_ga(T179, X252)
e111_in_ga(T851, X1433) → U83_ga(T851, X1433, t234_in_ga(T851, X1432))
U83_ga(T851, X1433, t234_out_ga(T851, X1432)) → e111_out_ga(T851, X1433)
e111_in_ga(T851, X1433) → U84_ga(T851, X1433, t234_in_ga(T851, T853))
U84_ga(T851, X1433, t234_out_ga(T851, T853)) → U85_ga(T851, X1433, e111_in_aa(T853, X1433))
U85_ga(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_ga(T851, X1433)
U86_ga(T171, X226, e111_out_ga(T171, X226)) → t87_out_ga(.(lbrace, T171), X226)
t87_in_ga(T861, X1455) → U87_ga(T861, X1455, n32_in_ga(T861, X1454))
U87_ga(T861, X1455, n32_out_ga(T861, X1454)) → t87_out_ga(T861, X1455)
t87_in_ga(T861, X1455) → U88_ga(T861, X1455, n32_in_ga(T861, T865))
U88_ga(T861, X1455, n32_out_ga(T861, T865)) → U89_ga(T861, X1455, t87_in_aa(T865, X1455))
U89_ga(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_ga(T861, X1455)
U90_ga(T138, X181, t87_out_ga(T138, X181)) → e82_out_ga(T138, X181)
e82_in_ga(T873, X1476) → U91_ga(T873, X1476, t234_in_ga(T873, X1475))
U91_ga(T873, X1476, t234_out_ga(T873, X1475)) → e82_out_ga(T873, X1476)
e82_in_ga(T873, X1476) → U92_ga(T873, X1476, t234_in_ga(T873, T875))
U92_ga(T873, X1476, t234_out_ga(T873, T875)) → U93_ga(T873, X1476, e82_in_aa(T875, X1476))
U93_ga(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_ga(T873, X1476)
U94_ga(T130, X155, e82_out_ga(T130, X155)) → t58_out_ga(.(lbrace, T130), X155)
t58_in_ga(T883, X1498) → U95_ga(T883, X1498, n32_in_ga(T883, X1497))
U95_ga(T883, X1498, n32_out_ga(T883, X1497)) → t58_out_ga(T883, X1498)
t58_in_ga(T883, X1498) → U96_ga(T883, X1498, n32_in_ga(T883, T887))
U96_ga(T883, X1498, n32_out_ga(T883, T887)) → U97_ga(T883, X1498, t58_in_aa(T887, X1498))
U97_ga(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_ga(T883, X1498)
U98_ga(T97, X110, t58_out_ga(T97, X110)) → e53_out_ga(T97, X110)
e53_in_ga(T895, X1519) → U99_ga(T895, X1519, t234_in_ga(T895, X1518))
U99_ga(T895, X1519, t234_out_ga(T895, X1518)) → e53_out_ga(T895, X1519)
e53_in_ga(T895, X1519) → U100_ga(T895, X1519, t234_in_ga(T895, T897))
U100_ga(T895, X1519, t234_out_ga(T895, T897)) → U101_ga(T895, X1519, e53_in_aa(T897, X1519))
U101_ga(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_ga(T895, X1519)
U1_ga(T89, X84, e53_out_ga(T89, X84)) → n32_out_ga(.(lbrace, T89), X84)
U103_gaa(T62, X59, T64, n32_out_ga(T62, X59)) → p31_out_gaa(T62, X59, T64)
p31_in_gaa(T62, T916, T918) → U104_gaa(T62, T916, T918, n32_in_ga(T62, T916))
U104_gaa(T62, T916, T918, n32_out_ga(T62, T916)) → U105_gaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_gaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_gaa(T62, T916, T918)
p31_in_gaa(T62, T929, T931) → U106_gaa(T62, T929, T931, n32_in_ga(T62, T929))
U106_gaa(T62, T929, T931, n32_out_ga(T62, T929)) → U107_gaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_gaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_gaa(T62, T929, T931)
U109_ga(T62, T64, p31_out_gaa(T62, X59, T64)) → e1_out_ga(T62, T64)
U102_ga(T41, T43, e1_out_ga(T41, .(rbrace, T43))) → n7_out_ga(.(lbrace, T41), T43)
U108_ga(T22, T24, n7_out_ga(T22, T24)) → e1_out_ga(T22, T24)

The argument filtering Pi contains the following mapping:
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)
.(x1, x2)  =  .(x1, x2)
a  =  a
n7_out_ga(x1, x2)  =  n7_out_ga(x1)
b  =  b
c  =  c
lbrace  =  lbrace
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)
star  =  star
n32_out_ga(x1, x2)  =  n32_out_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)
rbrace  =  rbrace
t58_out_ga(x1, x2)  =  t58_out_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)
t87_out_ga(x1, x2)  =  t87_out_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)
t116_out_ga(x1, x2)  =  t116_out_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)
t145_out_ga(x1, x2)  =  t145_out_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)
t174_out_ga(x1, x2)  =  t174_out_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)
t203_out_ga(x1, x2)  =  t203_out_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)
plus  =  plus
t234_out_ga(x1, x2)  =  t234_out_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)
t264_out_ga(x1, x2)  =  t264_out_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)
t293_out_ga(x1, x2)  =  t293_out_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)
t322_out_ga(x1, x2)  =  t322_out_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)
t351_out_ga(x1, x2)  =  t351_out_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)
t380_out_ga(x1, x2)  =  t380_out_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)
t409_out_ga(x1, x2)  =  t409_out_ga(x1)
U10_ga(x1, x2, x3)  =  U10_ga(x1, x3)
U111_ga(x1, x2, x3)  =  U111_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)
U112_ga(x1, x2, x3)  =  U112_ga(x1, x3)
e1_in_aa(x1, x2)  =  e1_in_aa
U108_aa(x1, x2, x3)  =  U108_aa(x3)
n7_in_aa(x1, x2)  =  n7_in_aa
n7_out_aa(x1, x2)  =  n7_out_aa
U102_aa(x1, x2, x3)  =  U102_aa(x3)
U109_aa(x1, x2, x3)  =  U109_aa(x3)
p31_in_aaa(x1, x2, x3)  =  p31_in_aaa
U103_aaa(x1, x2, x3, x4)  =  U103_aaa(x4)
n32_in_aa(x1, x2)  =  n32_in_aa
n32_out_aa(x1, x2)  =  n32_out_aa
U1_aa(x1, x2, x3)  =  U1_aa(x3)
e53_in_aa(x1, x2)  =  e53_in_aa
U98_aa(x1, x2, x3)  =  U98_aa(x3)
t58_in_aa(x1, x2)  =  t58_in_aa
t58_out_aa(x1, x2)  =  t58_out_aa
U94_aa(x1, x2, x3)  =  U94_aa(x3)
e82_in_aa(x1, x2)  =  e82_in_aa
U90_aa(x1, x2, x3)  =  U90_aa(x3)
t87_in_aa(x1, x2)  =  t87_in_aa
t87_out_aa(x1, x2)  =  t87_out_aa
U86_aa(x1, x2, x3)  =  U86_aa(x3)
e111_in_aa(x1, x2)  =  e111_in_aa
U82_aa(x1, x2, x3)  =  U82_aa(x3)
t116_in_aa(x1, x2)  =  t116_in_aa
t116_out_aa(x1, x2)  =  t116_out_aa
U78_aa(x1, x2, x3)  =  U78_aa(x3)
e140_in_aa(x1, x2)  =  e140_in_aa
U74_aa(x1, x2, x3)  =  U74_aa(x3)
t145_in_aa(x1, x2)  =  t145_in_aa
t145_out_aa(x1, x2)  =  t145_out_aa
U70_aa(x1, x2, x3)  =  U70_aa(x3)
e169_in_aa(x1, x2)  =  e169_in_aa
U66_aa(x1, x2, x3)  =  U66_aa(x3)
t174_in_aa(x1, x2)  =  t174_in_aa
t174_out_aa(x1, x2)  =  t174_out_aa
U62_aa(x1, x2, x3)  =  U62_aa(x3)
e198_in_aa(x1, x2)  =  e198_in_aa
U6_aa(x1, x2, x3)  =  U6_aa(x3)
t203_in_aa(x1, x2)  =  t203_in_aa
t203_out_aa(x1, x2)  =  t203_out_aa
U2_aa(x1, x2, x3)  =  U2_aa(x3)
U110_aa(x1, x2, x3)  =  U110_aa(x3)
t234_in_aa(x1, x2)  =  t234_in_aa
t234_out_aa(x1, x2)  =  t234_out_aa
U14_aa(x1, x2, x3)  =  U14_aa(x3)
e259_in_aa(x1, x2)  =  e259_in_aa
U58_aa(x1, x2, x3)  =  U58_aa(x3)
t264_in_aa(x1, x2)  =  t264_in_aa
t264_out_aa(x1, x2)  =  t264_out_aa
U54_aa(x1, x2, x3)  =  U54_aa(x3)
e288_in_aa(x1, x2)  =  e288_in_aa
U50_aa(x1, x2, x3)  =  U50_aa(x3)
t293_in_aa(x1, x2)  =  t293_in_aa
t293_out_aa(x1, x2)  =  t293_out_aa
U46_aa(x1, x2, x3)  =  U46_aa(x3)
e317_in_aa(x1, x2)  =  e317_in_aa
U42_aa(x1, x2, x3)  =  U42_aa(x3)
t322_in_aa(x1, x2)  =  t322_in_aa
t322_out_aa(x1, x2)  =  t322_out_aa
U38_aa(x1, x2, x3)  =  U38_aa(x3)
e346_in_aa(x1, x2)  =  e346_in_aa
U34_aa(x1, x2, x3)  =  U34_aa(x3)
t351_in_aa(x1, x2)  =  t351_in_aa
t351_out_aa(x1, x2)  =  t351_out_aa
U30_aa(x1, x2, x3)  =  U30_aa(x3)
e375_in_aa(x1, x2)  =  e375_in_aa
U26_aa(x1, x2, x3)  =  U26_aa(x3)
t380_in_aa(x1, x2)  =  t380_in_aa
t380_out_aa(x1, x2)  =  t380_out_aa
U22_aa(x1, x2, x3)  =  U22_aa(x3)
e404_in_aa(x1, x2)  =  e404_in_aa
U18_aa(x1, x2, x3)  =  U18_aa(x3)
t409_in_aa(x1, x2)  =  t409_in_aa
t409_out_aa(x1, x2)  =  t409_out_aa
U10_aa(x1, x2, x3)  =  U10_aa(x3)
U111_aa(x1, x2, x3)  =  U111_aa(x3)
U15_aa(x1, x2, x3)  =  U15_aa(x3)
U16_aa(x1, x2, x3)  =  U16_aa(x3)
U17_aa(x1, x2, x3)  =  U17_aa(x3)
U112_aa(x1, x2, x3)  =  U112_aa(x3)
e1_out_aa(x1, x2)  =  e1_out_aa
U11_aa(x1, x2, x3)  =  U11_aa(x3)
U12_aa(x1, x2, x3)  =  U12_aa(x3)
U13_aa(x1, x2, x3)  =  U13_aa(x3)
e404_out_aa(x1, x2)  =  e404_out_aa
U19_aa(x1, x2, x3)  =  U19_aa(x3)
U20_aa(x1, x2, x3)  =  U20_aa(x3)
U21_aa(x1, x2, x3)  =  U21_aa(x3)
U23_aa(x1, x2, x3)  =  U23_aa(x3)
U24_aa(x1, x2, x3)  =  U24_aa(x3)
U25_aa(x1, x2, x3)  =  U25_aa(x3)
e375_out_aa(x1, x2)  =  e375_out_aa
U27_aa(x1, x2, x3)  =  U27_aa(x3)
U28_aa(x1, x2, x3)  =  U28_aa(x3)
U29_aa(x1, x2, x3)  =  U29_aa(x3)
U31_aa(x1, x2, x3)  =  U31_aa(x3)
U32_aa(x1, x2, x3)  =  U32_aa(x3)
U33_aa(x1, x2, x3)  =  U33_aa(x3)
e346_out_aa(x1, x2)  =  e346_out_aa
U35_aa(x1, x2, x3)  =  U35_aa(x3)
U36_aa(x1, x2, x3)  =  U36_aa(x3)
U37_aa(x1, x2, x3)  =  U37_aa(x3)
U39_aa(x1, x2, x3)  =  U39_aa(x3)
U40_aa(x1, x2, x3)  =  U40_aa(x3)
U41_aa(x1, x2, x3)  =  U41_aa(x3)
e317_out_aa(x1, x2)  =  e317_out_aa
U43_aa(x1, x2, x3)  =  U43_aa(x3)
U44_aa(x1, x2, x3)  =  U44_aa(x3)
U45_aa(x1, x2, x3)  =  U45_aa(x3)
U47_aa(x1, x2, x3)  =  U47_aa(x3)
U48_aa(x1, x2, x3)  =  U48_aa(x3)
U49_aa(x1, x2, x3)  =  U49_aa(x3)
e288_out_aa(x1, x2)  =  e288_out_aa
U51_aa(x1, x2, x3)  =  U51_aa(x3)
U52_aa(x1, x2, x3)  =  U52_aa(x3)
U53_aa(x1, x2, x3)  =  U53_aa(x3)
U55_aa(x1, x2, x3)  =  U55_aa(x3)
U56_aa(x1, x2, x3)  =  U56_aa(x3)
U57_aa(x1, x2, x3)  =  U57_aa(x3)
e259_out_aa(x1, x2)  =  e259_out_aa
U59_aa(x1, x2, x3)  =  U59_aa(x3)
U60_aa(x1, x2, x3)  =  U60_aa(x3)
U61_aa(x1, x2, x3)  =  U61_aa(x3)
U3_aa(x1, x2, x3)  =  U3_aa(x3)
U4_aa(x1, x2, x3)  =  U4_aa(x3)
U5_aa(x1, x2, x3)  =  U5_aa(x3)
e198_out_aa(x1, x2)  =  e198_out_aa
U7_aa(x1, x2, x3)  =  U7_aa(x3)
U8_aa(x1, x2, x3)  =  U8_aa(x3)
U9_aa(x1, x2, x3)  =  U9_aa(x3)
U63_aa(x1, x2, x3)  =  U63_aa(x3)
U64_aa(x1, x2, x3)  =  U64_aa(x3)
U65_aa(x1, x2, x3)  =  U65_aa(x3)
e169_out_aa(x1, x2)  =  e169_out_aa
U67_aa(x1, x2, x3)  =  U67_aa(x3)
U68_aa(x1, x2, x3)  =  U68_aa(x3)
U69_aa(x1, x2, x3)  =  U69_aa(x3)
U71_aa(x1, x2, x3)  =  U71_aa(x3)
U72_aa(x1, x2, x3)  =  U72_aa(x3)
U73_aa(x1, x2, x3)  =  U73_aa(x3)
e140_out_aa(x1, x2)  =  e140_out_aa
U75_aa(x1, x2, x3)  =  U75_aa(x3)
U76_aa(x1, x2, x3)  =  U76_aa(x3)
U77_aa(x1, x2, x3)  =  U77_aa(x3)
U79_aa(x1, x2, x3)  =  U79_aa(x3)
U80_aa(x1, x2, x3)  =  U80_aa(x3)
U81_aa(x1, x2, x3)  =  U81_aa(x3)
e111_out_aa(x1, x2)  =  e111_out_aa
U83_aa(x1, x2, x3)  =  U83_aa(x3)
U84_aa(x1, x2, x3)  =  U84_aa(x3)
U85_aa(x1, x2, x3)  =  U85_aa(x3)
U87_aa(x1, x2, x3)  =  U87_aa(x3)
U88_aa(x1, x2, x3)  =  U88_aa(x3)
U89_aa(x1, x2, x3)  =  U89_aa(x3)
e82_out_aa(x1, x2)  =  e82_out_aa
U91_aa(x1, x2, x3)  =  U91_aa(x3)
U92_aa(x1, x2, x3)  =  U92_aa(x3)
U93_aa(x1, x2, x3)  =  U93_aa(x3)
U95_aa(x1, x2, x3)  =  U95_aa(x3)
U96_aa(x1, x2, x3)  =  U96_aa(x3)
U97_aa(x1, x2, x3)  =  U97_aa(x3)
e53_out_aa(x1, x2)  =  e53_out_aa
U99_aa(x1, x2, x3)  =  U99_aa(x3)
U100_aa(x1, x2, x3)  =  U100_aa(x3)
U101_aa(x1, x2, x3)  =  U101_aa(x3)
p31_out_aaa(x1, x2, x3)  =  p31_out_aaa
U104_aaa(x1, x2, x3, x4)  =  U104_aaa(x4)
U105_aaa(x1, x2, x3, x4)  =  U105_aaa(x4)
U106_aaa(x1, x2, x3, x4)  =  U106_aaa(x4)
U107_aaa(x1, x2, x3, x4)  =  U107_aaa(x4)
e1_out_ga(x1, x2)  =  e1_out_ga(x1)
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)
e404_out_ga(x1, x2)  =  e404_out_ga(x1)
U19_ga(x1, x2, x3)  =  U19_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)
e375_out_ga(x1, x2)  =  e375_out_ga(x1)
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)
e346_out_ga(x1, x2)  =  e346_out_ga(x1)
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)
e317_out_ga(x1, x2)  =  e317_out_ga(x1)
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)
e288_out_ga(x1, x2)  =  e288_out_ga(x1)
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)
e259_out_ga(x1, x2)  =  e259_out_ga(x1)
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)
e198_out_ga(x1, x2)  =  e198_out_ga(x1)
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)
e169_out_ga(x1, x2)  =  e169_out_ga(x1)
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)
e140_out_ga(x1, x2)  =  e140_out_ga(x1)
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)
e111_out_ga(x1, x2)  =  e111_out_ga(x1)
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)
e82_out_ga(x1, x2)  =  e82_out_ga(x1)
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)
e53_out_ga(x1, x2)  =  e53_out_ga(x1)
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)
p31_out_gaa(x1, x2, x3)  =  p31_out_gaa(x1)
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)

Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog

(4) Obligation:

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

e1_in_ga(T22, T24) → U108_ga(T22, T24, n7_in_ga(T22, T24))
n7_in_ga(.(a, T36), T36) → n7_out_ga(.(a, T36), T36)
n7_in_ga(.(b, T36), T36) → n7_out_ga(.(b, T36), T36)
n7_in_ga(.(c, T36), T36) → n7_out_ga(.(c, T36), T36)
n7_in_ga(.(lbrace, T41), T43) → U102_ga(T41, T43, e1_in_ga(T41, .(rbrace, T43)))
e1_in_ga(T62, T64) → U109_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))
n32_in_ga(.(a, .(star, T86)), T86) → n32_out_ga(.(a, .(star, T86)), T86)
n32_in_ga(.(b, .(star, T86)), T86) → n32_out_ga(.(b, .(star, T86)), T86)
n32_in_ga(.(c, .(star, T86)), T86) → n32_out_ga(.(c, .(star, T86)), T86)
n32_in_ga(.(lbrace, T89), X84) → U1_ga(T89, X84, e53_in_ga(T89, X84))
e53_in_ga(T97, X110) → U98_ga(T97, X110, t58_in_ga(T97, X110))
t58_in_ga(.(a, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(b, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(c, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(lbrace, T130), X155) → U94_ga(T130, X155, e82_in_ga(T130, X155))
e82_in_ga(T138, X181) → U90_ga(T138, X181, t87_in_ga(T138, X181))
t87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(lbrace, T171), X226) → U86_ga(T171, X226, e111_in_ga(T171, X226))
e111_in_ga(T179, X252) → U82_ga(T179, X252, t116_in_ga(T179, X252))
t116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(lbrace, T212), X297) → U78_ga(T212, X297, e140_in_ga(T212, X297))
e140_in_ga(T220, X323) → U74_ga(T220, X323, t145_in_ga(T220, X323))
t145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(lbrace, T253), X368) → U70_ga(T253, X368, e169_in_ga(T253, X368))
e169_in_ga(T261, X394) → U66_ga(T261, X394, t174_in_ga(T261, X394))
t174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(lbrace, T294), X439) → U62_ga(T294, X439, e198_in_ga(T294, X439))
e198_in_ga(T302, X465) → U6_ga(T302, X465, t203_in_ga(T302, X465))
t203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(lbrace, T335), X510) → U2_ga(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))
t234_in_ga(.(a, .(plus, T389)), T389) → t234_out_ga(.(a, .(plus, T389)), T389)
t234_in_ga(.(b, .(plus, T389)), T389) → t234_out_ga(.(b, .(plus, T389)), T389)
t234_in_ga(.(c, .(plus, T389)), T389) → t234_out_ga(.(c, .(plus, T389)), T389)
t234_in_ga(.(lbrace, T392), X599) → U14_ga(T392, X599, e259_in_ga(T392, X599))
e259_in_ga(T400, X625) → U58_ga(T400, X625, t264_in_ga(T400, X625))
t264_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(lbrace, T433), X670) → U54_ga(T433, X670, e288_in_ga(T433, X670))
e288_in_ga(T441, X696) → U50_ga(T441, X696, t293_in_ga(T441, X696))
t293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(lbrace, T474), X741) → U46_ga(T474, X741, e317_in_ga(T474, X741))
e317_in_ga(T482, X767) → U42_ga(T482, X767, t322_in_ga(T482, X767))
t322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(lbrace, T515), X812) → U38_ga(T515, X812, e346_in_ga(T515, X812))
e346_in_ga(T523, X838) → U34_ga(T523, X838, t351_in_ga(T523, X838))
t351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(lbrace, T556), X883) → U30_ga(T556, X883, e375_in_ga(T556, X883))
e375_in_ga(T564, X909) → U26_ga(T564, X909, t380_in_ga(T564, X909))
t380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(lbrace, T597), X954) → U22_ga(T597, X954, e404_in_ga(T597, X954))
e404_in_ga(T605, X980) → U18_ga(T605, X980, t409_in_ga(T605, X980))
t409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(lbrace, T638), X1025) → U10_ga(T638, X1025, e1_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_ga(T941, T943) → U111_ga(T941, T943, t234_in_ga(T941, T945))
t234_in_ga(T780, X1303) → U15_ga(T780, X1303, n32_in_ga(T780, X1302))
U15_ga(T780, X1303, n32_out_ga(T780, X1302)) → t234_out_ga(T780, X1303)
t234_in_ga(T780, X1303) → U16_ga(T780, X1303, n32_in_ga(T780, T784))
U16_ga(T780, X1303, n32_out_ga(T780, T784)) → U17_ga(T780, X1303, t234_in_aa(T784, X1303))
t234_in_aa(.(a, .(plus, T389)), T389) → t234_out_aa(.(a, .(plus, T389)), T389)
t234_in_aa(.(b, .(plus, T389)), T389) → t234_out_aa(.(b, .(plus, T389)), T389)
t234_in_aa(.(c, .(plus, T389)), T389) → t234_out_aa(.(c, .(plus, T389)), T389)
t234_in_aa(.(lbrace, T392), X599) → U14_aa(T392, X599, e259_in_aa(T392, X599))
e259_in_aa(T400, X625) → U58_aa(T400, X625, t264_in_aa(T400, X625))
t264_in_aa(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(lbrace, T433), X670) → U54_aa(T433, X670, e288_in_aa(T433, X670))
e288_in_aa(T441, X696) → U50_aa(T441, X696, t293_in_aa(T441, X696))
t293_in_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(lbrace, T474), X741) → U46_aa(T474, X741, e317_in_aa(T474, X741))
e317_in_aa(T482, X767) → U42_aa(T482, X767, t322_in_aa(T482, X767))
t322_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(lbrace, T515), X812) → U38_aa(T515, X812, e346_in_aa(T515, X812))
e346_in_aa(T523, X838) → U34_aa(T523, X838, t351_in_aa(T523, X838))
t351_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(lbrace, T556), X883) → U30_aa(T556, X883, e375_in_aa(T556, X883))
e375_in_aa(T564, X909) → U26_aa(T564, X909, t380_in_aa(T564, X909))
t380_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(lbrace, T597), X954) → U22_aa(T597, X954, e404_in_aa(T597, X954))
e404_in_aa(T605, X980) → U18_aa(T605, X980, t409_in_aa(T605, X980))
t409_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(lbrace, T638), X1025) → U10_aa(T638, X1025, e1_in_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_aa(T22, T24) → U108_aa(T22, T24, n7_in_aa(T22, T24))
n7_in_aa(.(a, T36), T36) → n7_out_aa(.(a, T36), T36)
n7_in_aa(.(b, T36), T36) → n7_out_aa(.(b, T36), T36)
n7_in_aa(.(c, T36), T36) → n7_out_aa(.(c, T36), T36)
n7_in_aa(.(lbrace, T41), T43) → U102_aa(T41, T43, e1_in_aa(T41, .(rbrace, T43)))
e1_in_aa(T62, T64) → U109_aa(T62, T64, p31_in_aaa(T62, X59, T64))
p31_in_aaa(T62, X59, T64) → U103_aaa(T62, X59, T64, n32_in_aa(T62, X59))
n32_in_aa(.(a, .(star, T86)), T86) → n32_out_aa(.(a, .(star, T86)), T86)
n32_in_aa(.(b, .(star, T86)), T86) → n32_out_aa(.(b, .(star, T86)), T86)
n32_in_aa(.(c, .(star, T86)), T86) → n32_out_aa(.(c, .(star, T86)), T86)
n32_in_aa(.(lbrace, T89), X84) → U1_aa(T89, X84, e53_in_aa(T89, X84))
e53_in_aa(T97, X110) → U98_aa(T97, X110, t58_in_aa(T97, X110))
t58_in_aa(.(a, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(a, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(b, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(b, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(c, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(c, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(lbrace, T130), X155) → U94_aa(T130, X155, e82_in_aa(T130, X155))
e82_in_aa(T138, X181) → U90_aa(T138, X181, t87_in_aa(T138, X181))
t87_in_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(lbrace, T171), X226) → U86_aa(T171, X226, e111_in_aa(T171, X226))
e111_in_aa(T179, X252) → U82_aa(T179, X252, t116_in_aa(T179, X252))
t116_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(lbrace, T212), X297) → U78_aa(T212, X297, e140_in_aa(T212, X297))
e140_in_aa(T220, X323) → U74_aa(T220, X323, t145_in_aa(T220, X323))
t145_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(lbrace, T253), X368) → U70_aa(T253, X368, e169_in_aa(T253, X368))
e169_in_aa(T261, X394) → U66_aa(T261, X394, t174_in_aa(T261, X394))
t174_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(lbrace, T294), X439) → U62_aa(T294, X439, e198_in_aa(T294, X439))
e198_in_aa(T302, X465) → U6_aa(T302, X465, t203_in_aa(T302, X465))
t203_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(lbrace, T335), X510) → U2_aa(T335, X510, e1_in_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
e1_in_aa(T941, T943) → U110_aa(T941, T943, t234_in_aa(T941, X1569))
t234_in_aa(T780, X1303) → U15_aa(T780, X1303, n32_in_aa(T780, X1302))
U15_aa(T780, X1303, n32_out_aa(T780, X1302)) → t234_out_aa(T780, X1303)
t234_in_aa(T780, X1303) → U16_aa(T780, X1303, n32_in_aa(T780, T784))
U16_aa(T780, X1303, n32_out_aa(T780, T784)) → U17_aa(T780, X1303, t234_in_aa(T784, X1303))
U17_aa(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_aa(T780, X1303)
U110_aa(T941, T943, t234_out_aa(T941, X1569)) → e1_out_aa(T941, T943)
e1_in_aa(T941, T943) → U111_aa(T941, T943, t234_in_aa(T941, T945))
U111_aa(T941, T943, t234_out_aa(T941, T945)) → U112_aa(T941, T943, e1_in_aa(T945, T943))
U112_aa(T941, T943, e1_out_aa(T945, T943)) → e1_out_aa(T941, T943)
U2_aa(T335, X510, e1_out_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_aa(.(lbrace, T335), X510)
t203_in_aa(T345, X530) → U3_aa(T345, X530, n32_in_aa(T345, X529))
U3_aa(T345, X530, n32_out_aa(T345, X529)) → t203_out_aa(T345, X530)
t203_in_aa(T345, X530) → U4_aa(T345, X530, n32_in_aa(T345, T349))
U4_aa(T345, X530, n32_out_aa(T345, T349)) → U5_aa(T345, X530, t203_in_aa(T349, X530))
U5_aa(T345, X530, t203_out_aa(T349, X530)) → t203_out_aa(T345, X530)
U6_aa(T302, X465, t203_out_aa(T302, X465)) → e198_out_aa(T302, X465)
e198_in_aa(T357, X551) → U7_aa(T357, X551, t234_in_aa(T357, X550))
U7_aa(T357, X551, t234_out_aa(T357, X550)) → e198_out_aa(T357, X551)
e198_in_aa(T357, X551) → U8_aa(T357, X551, t234_in_aa(T357, T359))
U8_aa(T357, X551, t234_out_aa(T357, T359)) → U9_aa(T357, X551, e198_in_aa(T359, X551))
U9_aa(T357, X551, e198_out_aa(T359, X551)) → e198_out_aa(T357, X551)
U62_aa(T294, X439, e198_out_aa(T294, X439)) → t174_out_aa(.(lbrace, T294), X439)
t174_in_aa(T795, X1326) → U63_aa(T795, X1326, n32_in_aa(T795, X1325))
U63_aa(T795, X1326, n32_out_aa(T795, X1325)) → t174_out_aa(T795, X1326)
t174_in_aa(T795, X1326) → U64_aa(T795, X1326, n32_in_aa(T795, T799))
U64_aa(T795, X1326, n32_out_aa(T795, T799)) → U65_aa(T795, X1326, t174_in_aa(T799, X1326))
U65_aa(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_aa(T795, X1326)
U66_aa(T261, X394, t174_out_aa(T261, X394)) → e169_out_aa(T261, X394)
e169_in_aa(T807, X1347) → U67_aa(T807, X1347, t234_in_aa(T807, X1346))
U67_aa(T807, X1347, t234_out_aa(T807, X1346)) → e169_out_aa(T807, X1347)
e169_in_aa(T807, X1347) → U68_aa(T807, X1347, t234_in_aa(T807, T809))
U68_aa(T807, X1347, t234_out_aa(T807, T809)) → U69_aa(T807, X1347, e169_in_aa(T809, X1347))
U69_aa(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_aa(T807, X1347)
U70_aa(T253, X368, e169_out_aa(T253, X368)) → t145_out_aa(.(lbrace, T253), X368)
t145_in_aa(T817, X1369) → U71_aa(T817, X1369, n32_in_aa(T817, X1368))
U71_aa(T817, X1369, n32_out_aa(T817, X1368)) → t145_out_aa(T817, X1369)
t145_in_aa(T817, X1369) → U72_aa(T817, X1369, n32_in_aa(T817, T821))
U72_aa(T817, X1369, n32_out_aa(T817, T821)) → U73_aa(T817, X1369, t145_in_aa(T821, X1369))
U73_aa(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_aa(T817, X1369)
U74_aa(T220, X323, t145_out_aa(T220, X323)) → e140_out_aa(T220, X323)
e140_in_aa(T829, X1390) → U75_aa(T829, X1390, t234_in_aa(T829, X1389))
U75_aa(T829, X1390, t234_out_aa(T829, X1389)) → e140_out_aa(T829, X1390)
e140_in_aa(T829, X1390) → U76_aa(T829, X1390, t234_in_aa(T829, T831))
U76_aa(T829, X1390, t234_out_aa(T829, T831)) → U77_aa(T829, X1390, e140_in_aa(T831, X1390))
U77_aa(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_aa(T829, X1390)
U78_aa(T212, X297, e140_out_aa(T212, X297)) → t116_out_aa(.(lbrace, T212), X297)
t116_in_aa(T839, X1412) → U79_aa(T839, X1412, n32_in_aa(T839, X1411))
U79_aa(T839, X1412, n32_out_aa(T839, X1411)) → t116_out_aa(T839, X1412)
t116_in_aa(T839, X1412) → U80_aa(T839, X1412, n32_in_aa(T839, T843))
U80_aa(T839, X1412, n32_out_aa(T839, T843)) → U81_aa(T839, X1412, t116_in_aa(T843, X1412))
U81_aa(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_aa(T839, X1412)
U82_aa(T179, X252, t116_out_aa(T179, X252)) → e111_out_aa(T179, X252)
e111_in_aa(T851, X1433) → U83_aa(T851, X1433, t234_in_aa(T851, X1432))
U83_aa(T851, X1433, t234_out_aa(T851, X1432)) → e111_out_aa(T851, X1433)
e111_in_aa(T851, X1433) → U84_aa(T851, X1433, t234_in_aa(T851, T853))
U84_aa(T851, X1433, t234_out_aa(T851, T853)) → U85_aa(T851, X1433, e111_in_aa(T853, X1433))
U85_aa(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_aa(T851, X1433)
U86_aa(T171, X226, e111_out_aa(T171, X226)) → t87_out_aa(.(lbrace, T171), X226)
t87_in_aa(T861, X1455) → U87_aa(T861, X1455, n32_in_aa(T861, X1454))
U87_aa(T861, X1455, n32_out_aa(T861, X1454)) → t87_out_aa(T861, X1455)
t87_in_aa(T861, X1455) → U88_aa(T861, X1455, n32_in_aa(T861, T865))
U88_aa(T861, X1455, n32_out_aa(T861, T865)) → U89_aa(T861, X1455, t87_in_aa(T865, X1455))
U89_aa(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_aa(T861, X1455)
U90_aa(T138, X181, t87_out_aa(T138, X181)) → e82_out_aa(T138, X181)
e82_in_aa(T873, X1476) → U91_aa(T873, X1476, t234_in_aa(T873, X1475))
U91_aa(T873, X1476, t234_out_aa(T873, X1475)) → e82_out_aa(T873, X1476)
e82_in_aa(T873, X1476) → U92_aa(T873, X1476, t234_in_aa(T873, T875))
U92_aa(T873, X1476, t234_out_aa(T873, T875)) → U93_aa(T873, X1476, e82_in_aa(T875, X1476))
U93_aa(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_aa(T873, X1476)
U94_aa(T130, X155, e82_out_aa(T130, X155)) → t58_out_aa(.(lbrace, T130), X155)
t58_in_aa(T883, X1498) → U95_aa(T883, X1498, n32_in_aa(T883, X1497))
U95_aa(T883, X1498, n32_out_aa(T883, X1497)) → t58_out_aa(T883, X1498)
t58_in_aa(T883, X1498) → U96_aa(T883, X1498, n32_in_aa(T883, T887))
U96_aa(T883, X1498, n32_out_aa(T883, T887)) → U97_aa(T883, X1498, t58_in_aa(T887, X1498))
U97_aa(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_aa(T883, X1498)
U98_aa(T97, X110, t58_out_aa(T97, X110)) → e53_out_aa(T97, X110)
e53_in_aa(T895, X1519) → U99_aa(T895, X1519, t234_in_aa(T895, X1518))
U99_aa(T895, X1519, t234_out_aa(T895, X1518)) → e53_out_aa(T895, X1519)
e53_in_aa(T895, X1519) → U100_aa(T895, X1519, t234_in_aa(T895, T897))
U100_aa(T895, X1519, t234_out_aa(T895, T897)) → U101_aa(T895, X1519, e53_in_aa(T897, X1519))
U101_aa(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_aa(T895, X1519)
U1_aa(T89, X84, e53_out_aa(T89, X84)) → n32_out_aa(.(lbrace, T89), X84)
U103_aaa(T62, X59, T64, n32_out_aa(T62, X59)) → p31_out_aaa(T62, X59, T64)
p31_in_aaa(T62, T916, T918) → U104_aaa(T62, T916, T918, n32_in_aa(T62, T916))
U104_aaa(T62, T916, T918, n32_out_aa(T62, T916)) → U105_aaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_aaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_aaa(T62, T916, T918)
p31_in_aaa(T62, T929, T931) → U106_aaa(T62, T929, T931, n32_in_aa(T62, T929))
U106_aaa(T62, T929, T931, n32_out_aa(T62, T929)) → U107_aaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_aaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_aaa(T62, T929, T931)
U109_aa(T62, T64, p31_out_aaa(T62, X59, T64)) → e1_out_aa(T62, T64)
U102_aa(T41, T43, e1_out_aa(T41, .(rbrace, T43))) → n7_out_aa(.(lbrace, T41), T43)
U108_aa(T22, T24, n7_out_aa(T22, T24)) → e1_out_aa(T22, T24)
U10_aa(T638, X1025, e1_out_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_aa(.(lbrace, T638), X1025)
t409_in_aa(T648, X1045) → U11_aa(T648, X1045, n32_in_aa(T648, X1044))
U11_aa(T648, X1045, n32_out_aa(T648, X1044)) → t409_out_aa(T648, X1045)
t409_in_aa(T648, X1045) → U12_aa(T648, X1045, n32_in_aa(T648, T652))
U12_aa(T648, X1045, n32_out_aa(T648, T652)) → U13_aa(T648, X1045, t409_in_aa(T652, X1045))
U13_aa(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_aa(T648, X1045)
U18_aa(T605, X980, t409_out_aa(T605, X980)) → e404_out_aa(T605, X980)
e404_in_aa(T660, X1066) → U19_aa(T660, X1066, t234_in_aa(T660, X1065))
U19_aa(T660, X1066, t234_out_aa(T660, X1065)) → e404_out_aa(T660, X1066)
e404_in_aa(T660, X1066) → U20_aa(T660, X1066, t234_in_aa(T660, T662))
U20_aa(T660, X1066, t234_out_aa(T660, T662)) → U21_aa(T660, X1066, e404_in_aa(T662, X1066))
U21_aa(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_aa(T660, X1066)
U22_aa(T597, X954, e404_out_aa(T597, X954)) → t380_out_aa(.(lbrace, T597), X954)
t380_in_aa(T670, X1088) → U23_aa(T670, X1088, n32_in_aa(T670, X1087))
U23_aa(T670, X1088, n32_out_aa(T670, X1087)) → t380_out_aa(T670, X1088)
t380_in_aa(T670, X1088) → U24_aa(T670, X1088, n32_in_aa(T670, T674))
U24_aa(T670, X1088, n32_out_aa(T670, T674)) → U25_aa(T670, X1088, t380_in_aa(T674, X1088))
U25_aa(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_aa(T670, X1088)
U26_aa(T564, X909, t380_out_aa(T564, X909)) → e375_out_aa(T564, X909)
e375_in_aa(T682, X1109) → U27_aa(T682, X1109, t234_in_aa(T682, X1108))
U27_aa(T682, X1109, t234_out_aa(T682, X1108)) → e375_out_aa(T682, X1109)
e375_in_aa(T682, X1109) → U28_aa(T682, X1109, t234_in_aa(T682, T684))
U28_aa(T682, X1109, t234_out_aa(T682, T684)) → U29_aa(T682, X1109, e375_in_aa(T684, X1109))
U29_aa(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_aa(T682, X1109)
U30_aa(T556, X883, e375_out_aa(T556, X883)) → t351_out_aa(.(lbrace, T556), X883)
t351_in_aa(T692, X1131) → U31_aa(T692, X1131, n32_in_aa(T692, X1130))
U31_aa(T692, X1131, n32_out_aa(T692, X1130)) → t351_out_aa(T692, X1131)
t351_in_aa(T692, X1131) → U32_aa(T692, X1131, n32_in_aa(T692, T696))
U32_aa(T692, X1131, n32_out_aa(T692, T696)) → U33_aa(T692, X1131, t351_in_aa(T696, X1131))
U33_aa(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_aa(T692, X1131)
U34_aa(T523, X838, t351_out_aa(T523, X838)) → e346_out_aa(T523, X838)
e346_in_aa(T704, X1152) → U35_aa(T704, X1152, t234_in_aa(T704, X1151))
U35_aa(T704, X1152, t234_out_aa(T704, X1151)) → e346_out_aa(T704, X1152)
e346_in_aa(T704, X1152) → U36_aa(T704, X1152, t234_in_aa(T704, T706))
U36_aa(T704, X1152, t234_out_aa(T704, T706)) → U37_aa(T704, X1152, e346_in_aa(T706, X1152))
U37_aa(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_aa(T704, X1152)
U38_aa(T515, X812, e346_out_aa(T515, X812)) → t322_out_aa(.(lbrace, T515), X812)
t322_in_aa(T714, X1174) → U39_aa(T714, X1174, n32_in_aa(T714, X1173))
U39_aa(T714, X1174, n32_out_aa(T714, X1173)) → t322_out_aa(T714, X1174)
t322_in_aa(T714, X1174) → U40_aa(T714, X1174, n32_in_aa(T714, T718))
U40_aa(T714, X1174, n32_out_aa(T714, T718)) → U41_aa(T714, X1174, t322_in_aa(T718, X1174))
U41_aa(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_aa(T714, X1174)
U42_aa(T482, X767, t322_out_aa(T482, X767)) → e317_out_aa(T482, X767)
e317_in_aa(T726, X1195) → U43_aa(T726, X1195, t234_in_aa(T726, X1194))
U43_aa(T726, X1195, t234_out_aa(T726, X1194)) → e317_out_aa(T726, X1195)
e317_in_aa(T726, X1195) → U44_aa(T726, X1195, t234_in_aa(T726, T728))
U44_aa(T726, X1195, t234_out_aa(T726, T728)) → U45_aa(T726, X1195, e317_in_aa(T728, X1195))
U45_aa(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_aa(T726, X1195)
U46_aa(T474, X741, e317_out_aa(T474, X741)) → t293_out_aa(.(lbrace, T474), X741)
t293_in_aa(T736, X1217) → U47_aa(T736, X1217, n32_in_aa(T736, X1216))
U47_aa(T736, X1217, n32_out_aa(T736, X1216)) → t293_out_aa(T736, X1217)
t293_in_aa(T736, X1217) → U48_aa(T736, X1217, n32_in_aa(T736, T740))
U48_aa(T736, X1217, n32_out_aa(T736, T740)) → U49_aa(T736, X1217, t293_in_aa(T740, X1217))
U49_aa(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_aa(T736, X1217)
U50_aa(T441, X696, t293_out_aa(T441, X696)) → e288_out_aa(T441, X696)
e288_in_aa(T748, X1238) → U51_aa(T748, X1238, t234_in_aa(T748, X1237))
U51_aa(T748, X1238, t234_out_aa(T748, X1237)) → e288_out_aa(T748, X1238)
e288_in_aa(T748, X1238) → U52_aa(T748, X1238, t234_in_aa(T748, T750))
U52_aa(T748, X1238, t234_out_aa(T748, T750)) → U53_aa(T748, X1238, e288_in_aa(T750, X1238))
U53_aa(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_aa(T748, X1238)
U54_aa(T433, X670, e288_out_aa(T433, X670)) → t264_out_aa(.(lbrace, T433), X670)
t264_in_aa(T758, X1260) → U55_aa(T758, X1260, n32_in_aa(T758, X1259))
U55_aa(T758, X1260, n32_out_aa(T758, X1259)) → t264_out_aa(T758, X1260)
t264_in_aa(T758, X1260) → U56_aa(T758, X1260, n32_in_aa(T758, T762))
U56_aa(T758, X1260, n32_out_aa(T758, T762)) → U57_aa(T758, X1260, t264_in_aa(T762, X1260))
U57_aa(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_aa(T758, X1260)
U58_aa(T400, X625, t264_out_aa(T400, X625)) → e259_out_aa(T400, X625)
e259_in_aa(T770, X1281) → U59_aa(T770, X1281, t234_in_aa(T770, X1280))
U59_aa(T770, X1281, t234_out_aa(T770, X1280)) → e259_out_aa(T770, X1281)
e259_in_aa(T770, X1281) → U60_aa(T770, X1281, t234_in_aa(T770, T772))
U60_aa(T770, X1281, t234_out_aa(T770, T772)) → U61_aa(T770, X1281, e259_in_aa(T772, X1281))
U61_aa(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_aa(T770, X1281)
U14_aa(T392, X599, e259_out_aa(T392, X599)) → t234_out_aa(.(lbrace, T392), X599)
U17_ga(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_ga(T780, X1303)
U111_ga(T941, T943, t234_out_ga(T941, T945)) → U112_ga(T941, T943, e1_in_aa(T945, T943))
U112_ga(T941, T943, e1_out_aa(T945, T943)) → e1_out_ga(T941, T943)
U10_ga(T638, X1025, e1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_ga(.(lbrace, T638), X1025)
t409_in_ga(T648, X1045) → U11_ga(T648, X1045, n32_in_ga(T648, X1044))
U11_ga(T648, X1045, n32_out_ga(T648, X1044)) → t409_out_ga(T648, X1045)
t409_in_ga(T648, X1045) → U12_ga(T648, X1045, n32_in_ga(T648, T652))
U12_ga(T648, X1045, n32_out_ga(T648, T652)) → U13_ga(T648, X1045, t409_in_aa(T652, X1045))
U13_ga(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_ga(T648, X1045)
U18_ga(T605, X980, t409_out_ga(T605, X980)) → e404_out_ga(T605, X980)
e404_in_ga(T660, X1066) → U19_ga(T660, X1066, t234_in_ga(T660, X1065))
U19_ga(T660, X1066, t234_out_ga(T660, X1065)) → e404_out_ga(T660, X1066)
e404_in_ga(T660, X1066) → U20_ga(T660, X1066, t234_in_ga(T660, T662))
U20_ga(T660, X1066, t234_out_ga(T660, T662)) → U21_ga(T660, X1066, e404_in_aa(T662, X1066))
U21_ga(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_ga(T660, X1066)
U22_ga(T597, X954, e404_out_ga(T597, X954)) → t380_out_ga(.(lbrace, T597), X954)
t380_in_ga(T670, X1088) → U23_ga(T670, X1088, n32_in_ga(T670, X1087))
U23_ga(T670, X1088, n32_out_ga(T670, X1087)) → t380_out_ga(T670, X1088)
t380_in_ga(T670, X1088) → U24_ga(T670, X1088, n32_in_ga(T670, T674))
U24_ga(T670, X1088, n32_out_ga(T670, T674)) → U25_ga(T670, X1088, t380_in_aa(T674, X1088))
U25_ga(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_ga(T670, X1088)
U26_ga(T564, X909, t380_out_ga(T564, X909)) → e375_out_ga(T564, X909)
e375_in_ga(T682, X1109) → U27_ga(T682, X1109, t234_in_ga(T682, X1108))
U27_ga(T682, X1109, t234_out_ga(T682, X1108)) → e375_out_ga(T682, X1109)
e375_in_ga(T682, X1109) → U28_ga(T682, X1109, t234_in_ga(T682, T684))
U28_ga(T682, X1109, t234_out_ga(T682, T684)) → U29_ga(T682, X1109, e375_in_aa(T684, X1109))
U29_ga(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_ga(T682, X1109)
U30_ga(T556, X883, e375_out_ga(T556, X883)) → t351_out_ga(.(lbrace, T556), X883)
t351_in_ga(T692, X1131) → U31_ga(T692, X1131, n32_in_ga(T692, X1130))
U31_ga(T692, X1131, n32_out_ga(T692, X1130)) → t351_out_ga(T692, X1131)
t351_in_ga(T692, X1131) → U32_ga(T692, X1131, n32_in_ga(T692, T696))
U32_ga(T692, X1131, n32_out_ga(T692, T696)) → U33_ga(T692, X1131, t351_in_aa(T696, X1131))
U33_ga(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_ga(T692, X1131)
U34_ga(T523, X838, t351_out_ga(T523, X838)) → e346_out_ga(T523, X838)
e346_in_ga(T704, X1152) → U35_ga(T704, X1152, t234_in_ga(T704, X1151))
U35_ga(T704, X1152, t234_out_ga(T704, X1151)) → e346_out_ga(T704, X1152)
e346_in_ga(T704, X1152) → U36_ga(T704, X1152, t234_in_ga(T704, T706))
U36_ga(T704, X1152, t234_out_ga(T704, T706)) → U37_ga(T704, X1152, e346_in_aa(T706, X1152))
U37_ga(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_ga(T704, X1152)
U38_ga(T515, X812, e346_out_ga(T515, X812)) → t322_out_ga(.(lbrace, T515), X812)
t322_in_ga(T714, X1174) → U39_ga(T714, X1174, n32_in_ga(T714, X1173))
U39_ga(T714, X1174, n32_out_ga(T714, X1173)) → t322_out_ga(T714, X1174)
t322_in_ga(T714, X1174) → U40_ga(T714, X1174, n32_in_ga(T714, T718))
U40_ga(T714, X1174, n32_out_ga(T714, T718)) → U41_ga(T714, X1174, t322_in_aa(T718, X1174))
U41_ga(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_ga(T714, X1174)
U42_ga(T482, X767, t322_out_ga(T482, X767)) → e317_out_ga(T482, X767)
e317_in_ga(T726, X1195) → U43_ga(T726, X1195, t234_in_ga(T726, X1194))
U43_ga(T726, X1195, t234_out_ga(T726, X1194)) → e317_out_ga(T726, X1195)
e317_in_ga(T726, X1195) → U44_ga(T726, X1195, t234_in_ga(T726, T728))
U44_ga(T726, X1195, t234_out_ga(T726, T728)) → U45_ga(T726, X1195, e317_in_aa(T728, X1195))
U45_ga(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_ga(T726, X1195)
U46_ga(T474, X741, e317_out_ga(T474, X741)) → t293_out_ga(.(lbrace, T474), X741)
t293_in_ga(T736, X1217) → U47_ga(T736, X1217, n32_in_ga(T736, X1216))
U47_ga(T736, X1217, n32_out_ga(T736, X1216)) → t293_out_ga(T736, X1217)
t293_in_ga(T736, X1217) → U48_ga(T736, X1217, n32_in_ga(T736, T740))
U48_ga(T736, X1217, n32_out_ga(T736, T740)) → U49_ga(T736, X1217, t293_in_aa(T740, X1217))
U49_ga(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_ga(T736, X1217)
U50_ga(T441, X696, t293_out_ga(T441, X696)) → e288_out_ga(T441, X696)
e288_in_ga(T748, X1238) → U51_ga(T748, X1238, t234_in_ga(T748, X1237))
U51_ga(T748, X1238, t234_out_ga(T748, X1237)) → e288_out_ga(T748, X1238)
e288_in_ga(T748, X1238) → U52_ga(T748, X1238, t234_in_ga(T748, T750))
U52_ga(T748, X1238, t234_out_ga(T748, T750)) → U53_ga(T748, X1238, e288_in_aa(T750, X1238))
U53_ga(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_ga(T748, X1238)
U54_ga(T433, X670, e288_out_ga(T433, X670)) → t264_out_ga(.(lbrace, T433), X670)
t264_in_ga(T758, X1260) → U55_ga(T758, X1260, n32_in_ga(T758, X1259))
U55_ga(T758, X1260, n32_out_ga(T758, X1259)) → t264_out_ga(T758, X1260)
t264_in_ga(T758, X1260) → U56_ga(T758, X1260, n32_in_ga(T758, T762))
U56_ga(T758, X1260, n32_out_ga(T758, T762)) → U57_ga(T758, X1260, t264_in_aa(T762, X1260))
U57_ga(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_ga(T758, X1260)
U58_ga(T400, X625, t264_out_ga(T400, X625)) → e259_out_ga(T400, X625)
e259_in_ga(T770, X1281) → U59_ga(T770, X1281, t234_in_ga(T770, X1280))
U59_ga(T770, X1281, t234_out_ga(T770, X1280)) → e259_out_ga(T770, X1281)
e259_in_ga(T770, X1281) → U60_ga(T770, X1281, t234_in_ga(T770, T772))
U60_ga(T770, X1281, t234_out_ga(T770, T772)) → U61_ga(T770, X1281, e259_in_aa(T772, X1281))
U61_ga(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_ga(T770, X1281)
U14_ga(T392, X599, e259_out_ga(T392, X599)) → t234_out_ga(.(lbrace, T392), X599)
U110_ga(T941, T943, t234_out_ga(T941, X1569)) → e1_out_ga(T941, T943)
U2_ga(T335, X510, e1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_ga(.(lbrace, T335), X510)
t203_in_ga(T345, X530) → U3_ga(T345, X530, n32_in_ga(T345, X529))
U3_ga(T345, X530, n32_out_ga(T345, X529)) → t203_out_ga(T345, X530)
t203_in_ga(T345, X530) → U4_ga(T345, X530, n32_in_ga(T345, T349))
U4_ga(T345, X530, n32_out_ga(T345, T349)) → U5_ga(T345, X530, t203_in_aa(T349, X530))
U5_ga(T345, X530, t203_out_aa(T349, X530)) → t203_out_ga(T345, X530)
U6_ga(T302, X465, t203_out_ga(T302, X465)) → e198_out_ga(T302, X465)
e198_in_ga(T357, X551) → U7_ga(T357, X551, t234_in_ga(T357, X550))
U7_ga(T357, X551, t234_out_ga(T357, X550)) → e198_out_ga(T357, X551)
e198_in_ga(T357, X551) → U8_ga(T357, X551, t234_in_ga(T357, T359))
U8_ga(T357, X551, t234_out_ga(T357, T359)) → U9_ga(T357, X551, e198_in_aa(T359, X551))
U9_ga(T357, X551, e198_out_aa(T359, X551)) → e198_out_ga(T357, X551)
U62_ga(T294, X439, e198_out_ga(T294, X439)) → t174_out_ga(.(lbrace, T294), X439)
t174_in_ga(T795, X1326) → U63_ga(T795, X1326, n32_in_ga(T795, X1325))
U63_ga(T795, X1326, n32_out_ga(T795, X1325)) → t174_out_ga(T795, X1326)
t174_in_ga(T795, X1326) → U64_ga(T795, X1326, n32_in_ga(T795, T799))
U64_ga(T795, X1326, n32_out_ga(T795, T799)) → U65_ga(T795, X1326, t174_in_aa(T799, X1326))
U65_ga(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_ga(T795, X1326)
U66_ga(T261, X394, t174_out_ga(T261, X394)) → e169_out_ga(T261, X394)
e169_in_ga(T807, X1347) → U67_ga(T807, X1347, t234_in_ga(T807, X1346))
U67_ga(T807, X1347, t234_out_ga(T807, X1346)) → e169_out_ga(T807, X1347)
e169_in_ga(T807, X1347) → U68_ga(T807, X1347, t234_in_ga(T807, T809))
U68_ga(T807, X1347, t234_out_ga(T807, T809)) → U69_ga(T807, X1347, e169_in_aa(T809, X1347))
U69_ga(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_ga(T807, X1347)
U70_ga(T253, X368, e169_out_ga(T253, X368)) → t145_out_ga(.(lbrace, T253), X368)
t145_in_ga(T817, X1369) → U71_ga(T817, X1369, n32_in_ga(T817, X1368))
U71_ga(T817, X1369, n32_out_ga(T817, X1368)) → t145_out_ga(T817, X1369)
t145_in_ga(T817, X1369) → U72_ga(T817, X1369, n32_in_ga(T817, T821))
U72_ga(T817, X1369, n32_out_ga(T817, T821)) → U73_ga(T817, X1369, t145_in_aa(T821, X1369))
U73_ga(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_ga(T817, X1369)
U74_ga(T220, X323, t145_out_ga(T220, X323)) → e140_out_ga(T220, X323)
e140_in_ga(T829, X1390) → U75_ga(T829, X1390, t234_in_ga(T829, X1389))
U75_ga(T829, X1390, t234_out_ga(T829, X1389)) → e140_out_ga(T829, X1390)
e140_in_ga(T829, X1390) → U76_ga(T829, X1390, t234_in_ga(T829, T831))
U76_ga(T829, X1390, t234_out_ga(T829, T831)) → U77_ga(T829, X1390, e140_in_aa(T831, X1390))
U77_ga(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_ga(T829, X1390)
U78_ga(T212, X297, e140_out_ga(T212, X297)) → t116_out_ga(.(lbrace, T212), X297)
t116_in_ga(T839, X1412) → U79_ga(T839, X1412, n32_in_ga(T839, X1411))
U79_ga(T839, X1412, n32_out_ga(T839, X1411)) → t116_out_ga(T839, X1412)
t116_in_ga(T839, X1412) → U80_ga(T839, X1412, n32_in_ga(T839, T843))
U80_ga(T839, X1412, n32_out_ga(T839, T843)) → U81_ga(T839, X1412, t116_in_aa(T843, X1412))
U81_ga(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_ga(T839, X1412)
U82_ga(T179, X252, t116_out_ga(T179, X252)) → e111_out_ga(T179, X252)
e111_in_ga(T851, X1433) → U83_ga(T851, X1433, t234_in_ga(T851, X1432))
U83_ga(T851, X1433, t234_out_ga(T851, X1432)) → e111_out_ga(T851, X1433)
e111_in_ga(T851, X1433) → U84_ga(T851, X1433, t234_in_ga(T851, T853))
U84_ga(T851, X1433, t234_out_ga(T851, T853)) → U85_ga(T851, X1433, e111_in_aa(T853, X1433))
U85_ga(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_ga(T851, X1433)
U86_ga(T171, X226, e111_out_ga(T171, X226)) → t87_out_ga(.(lbrace, T171), X226)
t87_in_ga(T861, X1455) → U87_ga(T861, X1455, n32_in_ga(T861, X1454))
U87_ga(T861, X1455, n32_out_ga(T861, X1454)) → t87_out_ga(T861, X1455)
t87_in_ga(T861, X1455) → U88_ga(T861, X1455, n32_in_ga(T861, T865))
U88_ga(T861, X1455, n32_out_ga(T861, T865)) → U89_ga(T861, X1455, t87_in_aa(T865, X1455))
U89_ga(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_ga(T861, X1455)
U90_ga(T138, X181, t87_out_ga(T138, X181)) → e82_out_ga(T138, X181)
e82_in_ga(T873, X1476) → U91_ga(T873, X1476, t234_in_ga(T873, X1475))
U91_ga(T873, X1476, t234_out_ga(T873, X1475)) → e82_out_ga(T873, X1476)
e82_in_ga(T873, X1476) → U92_ga(T873, X1476, t234_in_ga(T873, T875))
U92_ga(T873, X1476, t234_out_ga(T873, T875)) → U93_ga(T873, X1476, e82_in_aa(T875, X1476))
U93_ga(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_ga(T873, X1476)
U94_ga(T130, X155, e82_out_ga(T130, X155)) → t58_out_ga(.(lbrace, T130), X155)
t58_in_ga(T883, X1498) → U95_ga(T883, X1498, n32_in_ga(T883, X1497))
U95_ga(T883, X1498, n32_out_ga(T883, X1497)) → t58_out_ga(T883, X1498)
t58_in_ga(T883, X1498) → U96_ga(T883, X1498, n32_in_ga(T883, T887))
U96_ga(T883, X1498, n32_out_ga(T883, T887)) → U97_ga(T883, X1498, t58_in_aa(T887, X1498))
U97_ga(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_ga(T883, X1498)
U98_ga(T97, X110, t58_out_ga(T97, X110)) → e53_out_ga(T97, X110)
e53_in_ga(T895, X1519) → U99_ga(T895, X1519, t234_in_ga(T895, X1518))
U99_ga(T895, X1519, t234_out_ga(T895, X1518)) → e53_out_ga(T895, X1519)
e53_in_ga(T895, X1519) → U100_ga(T895, X1519, t234_in_ga(T895, T897))
U100_ga(T895, X1519, t234_out_ga(T895, T897)) → U101_ga(T895, X1519, e53_in_aa(T897, X1519))
U101_ga(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_ga(T895, X1519)
U1_ga(T89, X84, e53_out_ga(T89, X84)) → n32_out_ga(.(lbrace, T89), X84)
U103_gaa(T62, X59, T64, n32_out_ga(T62, X59)) → p31_out_gaa(T62, X59, T64)
p31_in_gaa(T62, T916, T918) → U104_gaa(T62, T916, T918, n32_in_ga(T62, T916))
U104_gaa(T62, T916, T918, n32_out_ga(T62, T916)) → U105_gaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_gaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_gaa(T62, T916, T918)
p31_in_gaa(T62, T929, T931) → U106_gaa(T62, T929, T931, n32_in_ga(T62, T929))
U106_gaa(T62, T929, T931, n32_out_ga(T62, T929)) → U107_gaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_gaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_gaa(T62, T929, T931)
U109_ga(T62, T64, p31_out_gaa(T62, X59, T64)) → e1_out_ga(T62, T64)
U102_ga(T41, T43, e1_out_ga(T41, .(rbrace, T43))) → n7_out_ga(.(lbrace, T41), T43)
U108_ga(T22, T24, n7_out_ga(T22, T24)) → e1_out_ga(T22, T24)

The argument filtering Pi contains the following mapping:
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)
.(x1, x2)  =  .(x1, x2)
a  =  a
n7_out_ga(x1, x2)  =  n7_out_ga(x1)
b  =  b
c  =  c
lbrace  =  lbrace
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)
star  =  star
n32_out_ga(x1, x2)  =  n32_out_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)
rbrace  =  rbrace
t58_out_ga(x1, x2)  =  t58_out_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)
t87_out_ga(x1, x2)  =  t87_out_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)
t116_out_ga(x1, x2)  =  t116_out_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)
t145_out_ga(x1, x2)  =  t145_out_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)
t174_out_ga(x1, x2)  =  t174_out_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)
t203_out_ga(x1, x2)  =  t203_out_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)
plus  =  plus
t234_out_ga(x1, x2)  =  t234_out_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)
t264_out_ga(x1, x2)  =  t264_out_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)
t293_out_ga(x1, x2)  =  t293_out_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)
t322_out_ga(x1, x2)  =  t322_out_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)
t351_out_ga(x1, x2)  =  t351_out_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)
t380_out_ga(x1, x2)  =  t380_out_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)
t409_out_ga(x1, x2)  =  t409_out_ga(x1)
U10_ga(x1, x2, x3)  =  U10_ga(x1, x3)
U111_ga(x1, x2, x3)  =  U111_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)
U112_ga(x1, x2, x3)  =  U112_ga(x1, x3)
e1_in_aa(x1, x2)  =  e1_in_aa
U108_aa(x1, x2, x3)  =  U108_aa(x3)
n7_in_aa(x1, x2)  =  n7_in_aa
n7_out_aa(x1, x2)  =  n7_out_aa
U102_aa(x1, x2, x3)  =  U102_aa(x3)
U109_aa(x1, x2, x3)  =  U109_aa(x3)
p31_in_aaa(x1, x2, x3)  =  p31_in_aaa
U103_aaa(x1, x2, x3, x4)  =  U103_aaa(x4)
n32_in_aa(x1, x2)  =  n32_in_aa
n32_out_aa(x1, x2)  =  n32_out_aa
U1_aa(x1, x2, x3)  =  U1_aa(x3)
e53_in_aa(x1, x2)  =  e53_in_aa
U98_aa(x1, x2, x3)  =  U98_aa(x3)
t58_in_aa(x1, x2)  =  t58_in_aa
t58_out_aa(x1, x2)  =  t58_out_aa
U94_aa(x1, x2, x3)  =  U94_aa(x3)
e82_in_aa(x1, x2)  =  e82_in_aa
U90_aa(x1, x2, x3)  =  U90_aa(x3)
t87_in_aa(x1, x2)  =  t87_in_aa
t87_out_aa(x1, x2)  =  t87_out_aa
U86_aa(x1, x2, x3)  =  U86_aa(x3)
e111_in_aa(x1, x2)  =  e111_in_aa
U82_aa(x1, x2, x3)  =  U82_aa(x3)
t116_in_aa(x1, x2)  =  t116_in_aa
t116_out_aa(x1, x2)  =  t116_out_aa
U78_aa(x1, x2, x3)  =  U78_aa(x3)
e140_in_aa(x1, x2)  =  e140_in_aa
U74_aa(x1, x2, x3)  =  U74_aa(x3)
t145_in_aa(x1, x2)  =  t145_in_aa
t145_out_aa(x1, x2)  =  t145_out_aa
U70_aa(x1, x2, x3)  =  U70_aa(x3)
e169_in_aa(x1, x2)  =  e169_in_aa
U66_aa(x1, x2, x3)  =  U66_aa(x3)
t174_in_aa(x1, x2)  =  t174_in_aa
t174_out_aa(x1, x2)  =  t174_out_aa
U62_aa(x1, x2, x3)  =  U62_aa(x3)
e198_in_aa(x1, x2)  =  e198_in_aa
U6_aa(x1, x2, x3)  =  U6_aa(x3)
t203_in_aa(x1, x2)  =  t203_in_aa
t203_out_aa(x1, x2)  =  t203_out_aa
U2_aa(x1, x2, x3)  =  U2_aa(x3)
U110_aa(x1, x2, x3)  =  U110_aa(x3)
t234_in_aa(x1, x2)  =  t234_in_aa
t234_out_aa(x1, x2)  =  t234_out_aa
U14_aa(x1, x2, x3)  =  U14_aa(x3)
e259_in_aa(x1, x2)  =  e259_in_aa
U58_aa(x1, x2, x3)  =  U58_aa(x3)
t264_in_aa(x1, x2)  =  t264_in_aa
t264_out_aa(x1, x2)  =  t264_out_aa
U54_aa(x1, x2, x3)  =  U54_aa(x3)
e288_in_aa(x1, x2)  =  e288_in_aa
U50_aa(x1, x2, x3)  =  U50_aa(x3)
t293_in_aa(x1, x2)  =  t293_in_aa
t293_out_aa(x1, x2)  =  t293_out_aa
U46_aa(x1, x2, x3)  =  U46_aa(x3)
e317_in_aa(x1, x2)  =  e317_in_aa
U42_aa(x1, x2, x3)  =  U42_aa(x3)
t322_in_aa(x1, x2)  =  t322_in_aa
t322_out_aa(x1, x2)  =  t322_out_aa
U38_aa(x1, x2, x3)  =  U38_aa(x3)
e346_in_aa(x1, x2)  =  e346_in_aa
U34_aa(x1, x2, x3)  =  U34_aa(x3)
t351_in_aa(x1, x2)  =  t351_in_aa
t351_out_aa(x1, x2)  =  t351_out_aa
U30_aa(x1, x2, x3)  =  U30_aa(x3)
e375_in_aa(x1, x2)  =  e375_in_aa
U26_aa(x1, x2, x3)  =  U26_aa(x3)
t380_in_aa(x1, x2)  =  t380_in_aa
t380_out_aa(x1, x2)  =  t380_out_aa
U22_aa(x1, x2, x3)  =  U22_aa(x3)
e404_in_aa(x1, x2)  =  e404_in_aa
U18_aa(x1, x2, x3)  =  U18_aa(x3)
t409_in_aa(x1, x2)  =  t409_in_aa
t409_out_aa(x1, x2)  =  t409_out_aa
U10_aa(x1, x2, x3)  =  U10_aa(x3)
U111_aa(x1, x2, x3)  =  U111_aa(x3)
U15_aa(x1, x2, x3)  =  U15_aa(x3)
U16_aa(x1, x2, x3)  =  U16_aa(x3)
U17_aa(x1, x2, x3)  =  U17_aa(x3)
U112_aa(x1, x2, x3)  =  U112_aa(x3)
e1_out_aa(x1, x2)  =  e1_out_aa
U11_aa(x1, x2, x3)  =  U11_aa(x3)
U12_aa(x1, x2, x3)  =  U12_aa(x3)
U13_aa(x1, x2, x3)  =  U13_aa(x3)
e404_out_aa(x1, x2)  =  e404_out_aa
U19_aa(x1, x2, x3)  =  U19_aa(x3)
U20_aa(x1, x2, x3)  =  U20_aa(x3)
U21_aa(x1, x2, x3)  =  U21_aa(x3)
U23_aa(x1, x2, x3)  =  U23_aa(x3)
U24_aa(x1, x2, x3)  =  U24_aa(x3)
U25_aa(x1, x2, x3)  =  U25_aa(x3)
e375_out_aa(x1, x2)  =  e375_out_aa
U27_aa(x1, x2, x3)  =  U27_aa(x3)
U28_aa(x1, x2, x3)  =  U28_aa(x3)
U29_aa(x1, x2, x3)  =  U29_aa(x3)
U31_aa(x1, x2, x3)  =  U31_aa(x3)
U32_aa(x1, x2, x3)  =  U32_aa(x3)
U33_aa(x1, x2, x3)  =  U33_aa(x3)
e346_out_aa(x1, x2)  =  e346_out_aa
U35_aa(x1, x2, x3)  =  U35_aa(x3)
U36_aa(x1, x2, x3)  =  U36_aa(x3)
U37_aa(x1, x2, x3)  =  U37_aa(x3)
U39_aa(x1, x2, x3)  =  U39_aa(x3)
U40_aa(x1, x2, x3)  =  U40_aa(x3)
U41_aa(x1, x2, x3)  =  U41_aa(x3)
e317_out_aa(x1, x2)  =  e317_out_aa
U43_aa(x1, x2, x3)  =  U43_aa(x3)
U44_aa(x1, x2, x3)  =  U44_aa(x3)
U45_aa(x1, x2, x3)  =  U45_aa(x3)
U47_aa(x1, x2, x3)  =  U47_aa(x3)
U48_aa(x1, x2, x3)  =  U48_aa(x3)
U49_aa(x1, x2, x3)  =  U49_aa(x3)
e288_out_aa(x1, x2)  =  e288_out_aa
U51_aa(x1, x2, x3)  =  U51_aa(x3)
U52_aa(x1, x2, x3)  =  U52_aa(x3)
U53_aa(x1, x2, x3)  =  U53_aa(x3)
U55_aa(x1, x2, x3)  =  U55_aa(x3)
U56_aa(x1, x2, x3)  =  U56_aa(x3)
U57_aa(x1, x2, x3)  =  U57_aa(x3)
e259_out_aa(x1, x2)  =  e259_out_aa
U59_aa(x1, x2, x3)  =  U59_aa(x3)
U60_aa(x1, x2, x3)  =  U60_aa(x3)
U61_aa(x1, x2, x3)  =  U61_aa(x3)
U3_aa(x1, x2, x3)  =  U3_aa(x3)
U4_aa(x1, x2, x3)  =  U4_aa(x3)
U5_aa(x1, x2, x3)  =  U5_aa(x3)
e198_out_aa(x1, x2)  =  e198_out_aa
U7_aa(x1, x2, x3)  =  U7_aa(x3)
U8_aa(x1, x2, x3)  =  U8_aa(x3)
U9_aa(x1, x2, x3)  =  U9_aa(x3)
U63_aa(x1, x2, x3)  =  U63_aa(x3)
U64_aa(x1, x2, x3)  =  U64_aa(x3)
U65_aa(x1, x2, x3)  =  U65_aa(x3)
e169_out_aa(x1, x2)  =  e169_out_aa
U67_aa(x1, x2, x3)  =  U67_aa(x3)
U68_aa(x1, x2, x3)  =  U68_aa(x3)
U69_aa(x1, x2, x3)  =  U69_aa(x3)
U71_aa(x1, x2, x3)  =  U71_aa(x3)
U72_aa(x1, x2, x3)  =  U72_aa(x3)
U73_aa(x1, x2, x3)  =  U73_aa(x3)
e140_out_aa(x1, x2)  =  e140_out_aa
U75_aa(x1, x2, x3)  =  U75_aa(x3)
U76_aa(x1, x2, x3)  =  U76_aa(x3)
U77_aa(x1, x2, x3)  =  U77_aa(x3)
U79_aa(x1, x2, x3)  =  U79_aa(x3)
U80_aa(x1, x2, x3)  =  U80_aa(x3)
U81_aa(x1, x2, x3)  =  U81_aa(x3)
e111_out_aa(x1, x2)  =  e111_out_aa
U83_aa(x1, x2, x3)  =  U83_aa(x3)
U84_aa(x1, x2, x3)  =  U84_aa(x3)
U85_aa(x1, x2, x3)  =  U85_aa(x3)
U87_aa(x1, x2, x3)  =  U87_aa(x3)
U88_aa(x1, x2, x3)  =  U88_aa(x3)
U89_aa(x1, x2, x3)  =  U89_aa(x3)
e82_out_aa(x1, x2)  =  e82_out_aa
U91_aa(x1, x2, x3)  =  U91_aa(x3)
U92_aa(x1, x2, x3)  =  U92_aa(x3)
U93_aa(x1, x2, x3)  =  U93_aa(x3)
U95_aa(x1, x2, x3)  =  U95_aa(x3)
U96_aa(x1, x2, x3)  =  U96_aa(x3)
U97_aa(x1, x2, x3)  =  U97_aa(x3)
e53_out_aa(x1, x2)  =  e53_out_aa
U99_aa(x1, x2, x3)  =  U99_aa(x3)
U100_aa(x1, x2, x3)  =  U100_aa(x3)
U101_aa(x1, x2, x3)  =  U101_aa(x3)
p31_out_aaa(x1, x2, x3)  =  p31_out_aaa
U104_aaa(x1, x2, x3, x4)  =  U104_aaa(x4)
U105_aaa(x1, x2, x3, x4)  =  U105_aaa(x4)
U106_aaa(x1, x2, x3, x4)  =  U106_aaa(x4)
U107_aaa(x1, x2, x3, x4)  =  U107_aaa(x4)
e1_out_ga(x1, x2)  =  e1_out_ga(x1)
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)
e404_out_ga(x1, x2)  =  e404_out_ga(x1)
U19_ga(x1, x2, x3)  =  U19_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)
e375_out_ga(x1, x2)  =  e375_out_ga(x1)
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)
e346_out_ga(x1, x2)  =  e346_out_ga(x1)
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)
e317_out_ga(x1, x2)  =  e317_out_ga(x1)
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)
e288_out_ga(x1, x2)  =  e288_out_ga(x1)
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)
e259_out_ga(x1, x2)  =  e259_out_ga(x1)
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)
e198_out_ga(x1, x2)  =  e198_out_ga(x1)
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)
e169_out_ga(x1, x2)  =  e169_out_ga(x1)
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)
e140_out_ga(x1, x2)  =  e140_out_ga(x1)
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)
e111_out_ga(x1, x2)  =  e111_out_ga(x1)
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)
e82_out_ga(x1, x2)  =  e82_out_ga(x1)
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)
e53_out_ga(x1, x2)  =  e53_out_ga(x1)
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)
p31_out_gaa(x1, x2, x3)  =  p31_out_gaa(x1)
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)

(5) DependencyPairsProof (EQUIVALENT transformation)

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

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, t234_in_ga(T941, T945))
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, n32_in_ga(T780, T784))
U16_GA(T780, X1303, n32_out_ga(T780, T784)) → U17_GA(T780, X1303, t234_in_aa(T784, X1303))
U16_GA(T780, X1303, n32_out_ga(T780, T784)) → T234_IN_AA(T784, X1303)
T234_IN_AA(.(lbrace, T392), X599) → U14_AA(T392, X599, e259_in_aa(T392, X599))
T234_IN_AA(.(lbrace, T392), X599) → E259_IN_AA(T392, X599)
E259_IN_AA(T400, X625) → U58_AA(T400, X625, t264_in_aa(T400, X625))
E259_IN_AA(T400, X625) → T264_IN_AA(T400, X625)
T264_IN_AA(.(lbrace, T433), X670) → U54_AA(T433, X670, e288_in_aa(T433, X670))
T264_IN_AA(.(lbrace, T433), X670) → E288_IN_AA(T433, X670)
E288_IN_AA(T441, X696) → U50_AA(T441, X696, t293_in_aa(T441, X696))
E288_IN_AA(T441, X696) → T293_IN_AA(T441, X696)
T293_IN_AA(.(lbrace, T474), X741) → U46_AA(T474, X741, e317_in_aa(T474, X741))
T293_IN_AA(.(lbrace, T474), X741) → E317_IN_AA(T474, X741)
E317_IN_AA(T482, X767) → U42_AA(T482, X767, t322_in_aa(T482, X767))
E317_IN_AA(T482, X767) → T322_IN_AA(T482, X767)
T322_IN_AA(.(lbrace, T515), X812) → U38_AA(T515, X812, e346_in_aa(T515, X812))
T322_IN_AA(.(lbrace, T515), X812) → E346_IN_AA(T515, X812)
E346_IN_AA(T523, X838) → U34_AA(T523, X838, t351_in_aa(T523, X838))
E346_IN_AA(T523, X838) → T351_IN_AA(T523, X838)
T351_IN_AA(.(lbrace, T556), X883) → U30_AA(T556, X883, e375_in_aa(T556, X883))
T351_IN_AA(.(lbrace, T556), X883) → E375_IN_AA(T556, X883)
E375_IN_AA(T564, X909) → U26_AA(T564, X909, t380_in_aa(T564, X909))
E375_IN_AA(T564, X909) → T380_IN_AA(T564, X909)
T380_IN_AA(.(lbrace, T597), X954) → U22_AA(T597, X954, e404_in_aa(T597, X954))
T380_IN_AA(.(lbrace, T597), X954) → E404_IN_AA(T597, X954)
E404_IN_AA(T605, X980) → U18_AA(T605, X980, t409_in_aa(T605, X980))
E404_IN_AA(T605, X980) → T409_IN_AA(T605, X980)
T409_IN_AA(.(lbrace, T638), X1025) → U10_AA(T638, X1025, e1_in_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
T409_IN_AA(.(lbrace, T638), X1025) → E1_IN_AA(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))
E1_IN_AA(T22, T24) → U108_AA(T22, T24, n7_in_aa(T22, T24))
E1_IN_AA(T22, T24) → N7_IN_AA(T22, T24)
N7_IN_AA(.(lbrace, T41), T43) → U102_AA(T41, T43, e1_in_aa(T41, .(rbrace, T43)))
N7_IN_AA(.(lbrace, T41), T43) → E1_IN_AA(T41, .(rbrace, T43))
E1_IN_AA(T62, T64) → U109_AA(T62, T64, p31_in_aaa(T62, X59, T64))
E1_IN_AA(T62, T64) → P31_IN_AAA(T62, X59, T64)
P31_IN_AAA(T62, X59, T64) → U103_AAA(T62, X59, T64, n32_in_aa(T62, X59))
P31_IN_AAA(T62, X59, T64) → N32_IN_AA(T62, X59)
N32_IN_AA(.(lbrace, T89), X84) → U1_AA(T89, X84, e53_in_aa(T89, X84))
N32_IN_AA(.(lbrace, T89), X84) → E53_IN_AA(T89, X84)
E53_IN_AA(T97, X110) → U98_AA(T97, X110, t58_in_aa(T97, X110))
E53_IN_AA(T97, X110) → T58_IN_AA(T97, X110)
T58_IN_AA(.(lbrace, T130), X155) → U94_AA(T130, X155, e82_in_aa(T130, X155))
T58_IN_AA(.(lbrace, T130), X155) → E82_IN_AA(T130, X155)
E82_IN_AA(T138, X181) → U90_AA(T138, X181, t87_in_aa(T138, X181))
E82_IN_AA(T138, X181) → T87_IN_AA(T138, X181)
T87_IN_AA(.(lbrace, T171), X226) → U86_AA(T171, X226, e111_in_aa(T171, X226))
T87_IN_AA(.(lbrace, T171), X226) → E111_IN_AA(T171, X226)
E111_IN_AA(T179, X252) → U82_AA(T179, X252, t116_in_aa(T179, X252))
E111_IN_AA(T179, X252) → T116_IN_AA(T179, X252)
T116_IN_AA(.(lbrace, T212), X297) → U78_AA(T212, X297, e140_in_aa(T212, X297))
T116_IN_AA(.(lbrace, T212), X297) → E140_IN_AA(T212, X297)
E140_IN_AA(T220, X323) → U74_AA(T220, X323, t145_in_aa(T220, X323))
E140_IN_AA(T220, X323) → T145_IN_AA(T220, X323)
T145_IN_AA(.(lbrace, T253), X368) → U70_AA(T253, X368, e169_in_aa(T253, X368))
T145_IN_AA(.(lbrace, T253), X368) → E169_IN_AA(T253, X368)
E169_IN_AA(T261, X394) → U66_AA(T261, X394, t174_in_aa(T261, X394))
E169_IN_AA(T261, X394) → T174_IN_AA(T261, X394)
T174_IN_AA(.(lbrace, T294), X439) → U62_AA(T294, X439, e198_in_aa(T294, X439))
T174_IN_AA(.(lbrace, T294), X439) → E198_IN_AA(T294, X439)
E198_IN_AA(T302, X465) → U6_AA(T302, X465, t203_in_aa(T302, X465))
E198_IN_AA(T302, X465) → T203_IN_AA(T302, X465)
T203_IN_AA(.(lbrace, T335), X510) → U2_AA(T335, X510, e1_in_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
T203_IN_AA(.(lbrace, T335), X510) → E1_IN_AA(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))
E1_IN_AA(T941, T943) → U110_AA(T941, T943, t234_in_aa(T941, X1569))
E1_IN_AA(T941, T943) → T234_IN_AA(T941, X1569)
T234_IN_AA(T780, X1303) → U15_AA(T780, X1303, n32_in_aa(T780, X1302))
T234_IN_AA(T780, X1303) → N32_IN_AA(T780, X1302)
T234_IN_AA(T780, X1303) → U16_AA(T780, X1303, n32_in_aa(T780, T784))
U16_AA(T780, X1303, n32_out_aa(T780, T784)) → U17_AA(T780, X1303, t234_in_aa(T784, X1303))
U16_AA(T780, X1303, n32_out_aa(T780, T784)) → T234_IN_AA(T784, X1303)
E1_IN_AA(T941, T943) → U111_AA(T941, T943, t234_in_aa(T941, T945))
U111_AA(T941, T943, t234_out_aa(T941, T945)) → U112_AA(T941, T943, e1_in_aa(T945, T943))
U111_AA(T941, T943, t234_out_aa(T941, T945)) → E1_IN_AA(T945, T943)
T203_IN_AA(T345, X530) → U3_AA(T345, X530, n32_in_aa(T345, X529))
T203_IN_AA(T345, X530) → N32_IN_AA(T345, X529)
T203_IN_AA(T345, X530) → U4_AA(T345, X530, n32_in_aa(T345, T349))
U4_AA(T345, X530, n32_out_aa(T345, T349)) → U5_AA(T345, X530, t203_in_aa(T349, X530))
U4_AA(T345, X530, n32_out_aa(T345, T349)) → T203_IN_AA(T349, X530)
E198_IN_AA(T357, X551) → U7_AA(T357, X551, t234_in_aa(T357, X550))
E198_IN_AA(T357, X551) → T234_IN_AA(T357, X550)
E198_IN_AA(T357, X551) → U8_AA(T357, X551, t234_in_aa(T357, T359))
U8_AA(T357, X551, t234_out_aa(T357, T359)) → U9_AA(T357, X551, e198_in_aa(T359, X551))
U8_AA(T357, X551, t234_out_aa(T357, T359)) → E198_IN_AA(T359, X551)
T174_IN_AA(T795, X1326) → U63_AA(T795, X1326, n32_in_aa(T795, X1325))
T174_IN_AA(T795, X1326) → N32_IN_AA(T795, X1325)
T174_IN_AA(T795, X1326) → U64_AA(T795, X1326, n32_in_aa(T795, T799))
U64_AA(T795, X1326, n32_out_aa(T795, T799)) → U65_AA(T795, X1326, t174_in_aa(T799, X1326))
U64_AA(T795, X1326, n32_out_aa(T795, T799)) → T174_IN_AA(T799, X1326)
E169_IN_AA(T807, X1347) → U67_AA(T807, X1347, t234_in_aa(T807, X1346))
E169_IN_AA(T807, X1347) → T234_IN_AA(T807, X1346)
E169_IN_AA(T807, X1347) → U68_AA(T807, X1347, t234_in_aa(T807, T809))
U68_AA(T807, X1347, t234_out_aa(T807, T809)) → U69_AA(T807, X1347, e169_in_aa(T809, X1347))
U68_AA(T807, X1347, t234_out_aa(T807, T809)) → E169_IN_AA(T809, X1347)
T145_IN_AA(T817, X1369) → U71_AA(T817, X1369, n32_in_aa(T817, X1368))
T145_IN_AA(T817, X1369) → N32_IN_AA(T817, X1368)
T145_IN_AA(T817, X1369) → U72_AA(T817, X1369, n32_in_aa(T817, T821))
U72_AA(T817, X1369, n32_out_aa(T817, T821)) → U73_AA(T817, X1369, t145_in_aa(T821, X1369))
U72_AA(T817, X1369, n32_out_aa(T817, T821)) → T145_IN_AA(T821, X1369)
E140_IN_AA(T829, X1390) → U75_AA(T829, X1390, t234_in_aa(T829, X1389))
E140_IN_AA(T829, X1390) → T234_IN_AA(T829, X1389)
E140_IN_AA(T829, X1390) → U76_AA(T829, X1390, t234_in_aa(T829, T831))
U76_AA(T829, X1390, t234_out_aa(T829, T831)) → U77_AA(T829, X1390, e140_in_aa(T831, X1390))
U76_AA(T829, X1390, t234_out_aa(T829, T831)) → E140_IN_AA(T831, X1390)
T116_IN_AA(T839, X1412) → U79_AA(T839, X1412, n32_in_aa(T839, X1411))
T116_IN_AA(T839, X1412) → N32_IN_AA(T839, X1411)
T116_IN_AA(T839, X1412) → U80_AA(T839, X1412, n32_in_aa(T839, T843))
U80_AA(T839, X1412, n32_out_aa(T839, T843)) → U81_AA(T839, X1412, t116_in_aa(T843, X1412))
U80_AA(T839, X1412, n32_out_aa(T839, T843)) → T116_IN_AA(T843, X1412)
E111_IN_AA(T851, X1433) → U83_AA(T851, X1433, t234_in_aa(T851, X1432))
E111_IN_AA(T851, X1433) → T234_IN_AA(T851, X1432)
E111_IN_AA(T851, X1433) → U84_AA(T851, X1433, t234_in_aa(T851, T853))
U84_AA(T851, X1433, t234_out_aa(T851, T853)) → U85_AA(T851, X1433, e111_in_aa(T853, X1433))
U84_AA(T851, X1433, t234_out_aa(T851, T853)) → E111_IN_AA(T853, X1433)
T87_IN_AA(T861, X1455) → U87_AA(T861, X1455, n32_in_aa(T861, X1454))
T87_IN_AA(T861, X1455) → N32_IN_AA(T861, X1454)
T87_IN_AA(T861, X1455) → U88_AA(T861, X1455, n32_in_aa(T861, T865))
U88_AA(T861, X1455, n32_out_aa(T861, T865)) → U89_AA(T861, X1455, t87_in_aa(T865, X1455))
U88_AA(T861, X1455, n32_out_aa(T861, T865)) → T87_IN_AA(T865, X1455)
E82_IN_AA(T873, X1476) → U91_AA(T873, X1476, t234_in_aa(T873, X1475))
E82_IN_AA(T873, X1476) → T234_IN_AA(T873, X1475)
E82_IN_AA(T873, X1476) → U92_AA(T873, X1476, t234_in_aa(T873, T875))
U92_AA(T873, X1476, t234_out_aa(T873, T875)) → U93_AA(T873, X1476, e82_in_aa(T875, X1476))
U92_AA(T873, X1476, t234_out_aa(T873, T875)) → E82_IN_AA(T875, X1476)
T58_IN_AA(T883, X1498) → U95_AA(T883, X1498, n32_in_aa(T883, X1497))
T58_IN_AA(T883, X1498) → N32_IN_AA(T883, X1497)
T58_IN_AA(T883, X1498) → U96_AA(T883, X1498, n32_in_aa(T883, T887))
U96_AA(T883, X1498, n32_out_aa(T883, T887)) → U97_AA(T883, X1498, t58_in_aa(T887, X1498))
U96_AA(T883, X1498, n32_out_aa(T883, T887)) → T58_IN_AA(T887, X1498)
E53_IN_AA(T895, X1519) → U99_AA(T895, X1519, t234_in_aa(T895, X1518))
E53_IN_AA(T895, X1519) → T234_IN_AA(T895, X1518)
E53_IN_AA(T895, X1519) → U100_AA(T895, X1519, t234_in_aa(T895, T897))
U100_AA(T895, X1519, t234_out_aa(T895, T897)) → U101_AA(T895, X1519, e53_in_aa(T897, X1519))
U100_AA(T895, X1519, t234_out_aa(T895, T897)) → E53_IN_AA(T897, X1519)
P31_IN_AAA(T62, T916, T918) → U104_AAA(T62, T916, T918, n32_in_aa(T62, T916))
U104_AAA(T62, T916, T918, n32_out_aa(T62, T916)) → U105_AAA(T62, T916, T918, n7_in_aa(T916, T918))
U104_AAA(T62, T916, T918, n32_out_aa(T62, T916)) → N7_IN_AA(T916, T918)
P31_IN_AAA(T62, T929, T931) → U106_AAA(T62, T929, T931, n32_in_aa(T62, T929))
U106_AAA(T62, T929, T931, n32_out_aa(T62, T929)) → U107_AAA(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U106_AAA(T62, T929, T931, n32_out_aa(T62, T929)) → P31_IN_AAA(T929, X1556, T931)
T409_IN_AA(T648, X1045) → U11_AA(T648, X1045, n32_in_aa(T648, X1044))
T409_IN_AA(T648, X1045) → N32_IN_AA(T648, X1044)
T409_IN_AA(T648, X1045) → U12_AA(T648, X1045, n32_in_aa(T648, T652))
U12_AA(T648, X1045, n32_out_aa(T648, T652)) → U13_AA(T648, X1045, t409_in_aa(T652, X1045))
U12_AA(T648, X1045, n32_out_aa(T648, T652)) → T409_IN_AA(T652, X1045)
E404_IN_AA(T660, X1066) → U19_AA(T660, X1066, t234_in_aa(T660, X1065))
E404_IN_AA(T660, X1066) → T234_IN_AA(T660, X1065)
E404_IN_AA(T660, X1066) → U20_AA(T660, X1066, t234_in_aa(T660, T662))
U20_AA(T660, X1066, t234_out_aa(T660, T662)) → U21_AA(T660, X1066, e404_in_aa(T662, X1066))
U20_AA(T660, X1066, t234_out_aa(T660, T662)) → E404_IN_AA(T662, X1066)
T380_IN_AA(T670, X1088) → U23_AA(T670, X1088, n32_in_aa(T670, X1087))
T380_IN_AA(T670, X1088) → N32_IN_AA(T670, X1087)
T380_IN_AA(T670, X1088) → U24_AA(T670, X1088, n32_in_aa(T670, T674))
U24_AA(T670, X1088, n32_out_aa(T670, T674)) → U25_AA(T670, X1088, t380_in_aa(T674, X1088))
U24_AA(T670, X1088, n32_out_aa(T670, T674)) → T380_IN_AA(T674, X1088)
E375_IN_AA(T682, X1109) → U27_AA(T682, X1109, t234_in_aa(T682, X1108))
E375_IN_AA(T682, X1109) → T234_IN_AA(T682, X1108)
E375_IN_AA(T682, X1109) → U28_AA(T682, X1109, t234_in_aa(T682, T684))
U28_AA(T682, X1109, t234_out_aa(T682, T684)) → U29_AA(T682, X1109, e375_in_aa(T684, X1109))
U28_AA(T682, X1109, t234_out_aa(T682, T684)) → E375_IN_AA(T684, X1109)
T351_IN_AA(T692, X1131) → U31_AA(T692, X1131, n32_in_aa(T692, X1130))
T351_IN_AA(T692, X1131) → N32_IN_AA(T692, X1130)
T351_IN_AA(T692, X1131) → U32_AA(T692, X1131, n32_in_aa(T692, T696))
U32_AA(T692, X1131, n32_out_aa(T692, T696)) → U33_AA(T692, X1131, t351_in_aa(T696, X1131))
U32_AA(T692, X1131, n32_out_aa(T692, T696)) → T351_IN_AA(T696, X1131)
E346_IN_AA(T704, X1152) → U35_AA(T704, X1152, t234_in_aa(T704, X1151))
E346_IN_AA(T704, X1152) → T234_IN_AA(T704, X1151)
E346_IN_AA(T704, X1152) → U36_AA(T704, X1152, t234_in_aa(T704, T706))
U36_AA(T704, X1152, t234_out_aa(T704, T706)) → U37_AA(T704, X1152, e346_in_aa(T706, X1152))
U36_AA(T704, X1152, t234_out_aa(T704, T706)) → E346_IN_AA(T706, X1152)
T322_IN_AA(T714, X1174) → U39_AA(T714, X1174, n32_in_aa(T714, X1173))
T322_IN_AA(T714, X1174) → N32_IN_AA(T714, X1173)
T322_IN_AA(T714, X1174) → U40_AA(T714, X1174, n32_in_aa(T714, T718))
U40_AA(T714, X1174, n32_out_aa(T714, T718)) → U41_AA(T714, X1174, t322_in_aa(T718, X1174))
U40_AA(T714, X1174, n32_out_aa(T714, T718)) → T322_IN_AA(T718, X1174)
E317_IN_AA(T726, X1195) → U43_AA(T726, X1195, t234_in_aa(T726, X1194))
E317_IN_AA(T726, X1195) → T234_IN_AA(T726, X1194)
E317_IN_AA(T726, X1195) → U44_AA(T726, X1195, t234_in_aa(T726, T728))
U44_AA(T726, X1195, t234_out_aa(T726, T728)) → U45_AA(T726, X1195, e317_in_aa(T728, X1195))
U44_AA(T726, X1195, t234_out_aa(T726, T728)) → E317_IN_AA(T728, X1195)
T293_IN_AA(T736, X1217) → U47_AA(T736, X1217, n32_in_aa(T736, X1216))
T293_IN_AA(T736, X1217) → N32_IN_AA(T736, X1216)
T293_IN_AA(T736, X1217) → U48_AA(T736, X1217, n32_in_aa(T736, T740))
U48_AA(T736, X1217, n32_out_aa(T736, T740)) → U49_AA(T736, X1217, t293_in_aa(T740, X1217))
U48_AA(T736, X1217, n32_out_aa(T736, T740)) → T293_IN_AA(T740, X1217)
E288_IN_AA(T748, X1238) → U51_AA(T748, X1238, t234_in_aa(T748, X1237))
E288_IN_AA(T748, X1238) → T234_IN_AA(T748, X1237)
E288_IN_AA(T748, X1238) → U52_AA(T748, X1238, t234_in_aa(T748, T750))
U52_AA(T748, X1238, t234_out_aa(T748, T750)) → U53_AA(T748, X1238, e288_in_aa(T750, X1238))
U52_AA(T748, X1238, t234_out_aa(T748, T750)) → E288_IN_AA(T750, X1238)
T264_IN_AA(T758, X1260) → U55_AA(T758, X1260, n32_in_aa(T758, X1259))
T264_IN_AA(T758, X1260) → N32_IN_AA(T758, X1259)
T264_IN_AA(T758, X1260) → U56_AA(T758, X1260, n32_in_aa(T758, T762))
U56_AA(T758, X1260, n32_out_aa(T758, T762)) → U57_AA(T758, X1260, t264_in_aa(T762, X1260))
U56_AA(T758, X1260, n32_out_aa(T758, T762)) → T264_IN_AA(T762, X1260)
E259_IN_AA(T770, X1281) → U59_AA(T770, X1281, t234_in_aa(T770, X1280))
E259_IN_AA(T770, X1281) → T234_IN_AA(T770, X1280)
E259_IN_AA(T770, X1281) → U60_AA(T770, X1281, t234_in_aa(T770, T772))
U60_AA(T770, X1281, t234_out_aa(T770, T772)) → U61_AA(T770, X1281, e259_in_aa(T772, X1281))
U60_AA(T770, X1281, t234_out_aa(T770, T772)) → E259_IN_AA(T772, X1281)
U111_GA(T941, T943, t234_out_ga(T941, T945)) → U112_GA(T941, T943, e1_in_aa(T945, T943))
U111_GA(T941, T943, t234_out_ga(T941, T945)) → E1_IN_AA(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, n32_in_ga(T648, T652))
U12_GA(T648, X1045, n32_out_ga(T648, T652)) → U13_GA(T648, X1045, t409_in_aa(T652, X1045))
U12_GA(T648, X1045, n32_out_ga(T648, T652)) → T409_IN_AA(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)
E404_IN_GA(T660, X1066) → U20_GA(T660, X1066, t234_in_ga(T660, T662))
U20_GA(T660, X1066, t234_out_ga(T660, T662)) → U21_GA(T660, X1066, e404_in_aa(T662, X1066))
U20_GA(T660, X1066, t234_out_ga(T660, T662)) → E404_IN_AA(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, n32_in_ga(T670, T674))
U24_GA(T670, X1088, n32_out_ga(T670, T674)) → U25_GA(T670, X1088, t380_in_aa(T674, X1088))
U24_GA(T670, X1088, n32_out_ga(T670, T674)) → T380_IN_AA(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, t234_in_ga(T682, T684))
U28_GA(T682, X1109, t234_out_ga(T682, T684)) → U29_GA(T682, X1109, e375_in_aa(T684, X1109))
U28_GA(T682, X1109, t234_out_ga(T682, T684)) → E375_IN_AA(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, n32_in_ga(T692, T696))
U32_GA(T692, X1131, n32_out_ga(T692, T696)) → U33_GA(T692, X1131, t351_in_aa(T696, X1131))
U32_GA(T692, X1131, n32_out_ga(T692, T696)) → T351_IN_AA(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, t234_in_ga(T704, T706))
U36_GA(T704, X1152, t234_out_ga(T704, T706)) → U37_GA(T704, X1152, e346_in_aa(T706, X1152))
U36_GA(T704, X1152, t234_out_ga(T704, T706)) → E346_IN_AA(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, n32_in_ga(T714, T718))
U40_GA(T714, X1174, n32_out_ga(T714, T718)) → U41_GA(T714, X1174, t322_in_aa(T718, X1174))
U40_GA(T714, X1174, n32_out_ga(T714, T718)) → T322_IN_AA(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, t234_in_ga(T726, T728))
U44_GA(T726, X1195, t234_out_ga(T726, T728)) → U45_GA(T726, X1195, e317_in_aa(T728, X1195))
U44_GA(T726, X1195, t234_out_ga(T726, T728)) → E317_IN_AA(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, n32_in_ga(T736, T740))
U48_GA(T736, X1217, n32_out_ga(T736, T740)) → U49_GA(T736, X1217, t293_in_aa(T740, X1217))
U48_GA(T736, X1217, n32_out_ga(T736, T740)) → T293_IN_AA(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, t234_in_ga(T748, T750))
U52_GA(T748, X1238, t234_out_ga(T748, T750)) → U53_GA(T748, X1238, e288_in_aa(T750, X1238))
U52_GA(T748, X1238, t234_out_ga(T748, T750)) → E288_IN_AA(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, n32_in_ga(T758, T762))
U56_GA(T758, X1260, n32_out_ga(T758, T762)) → U57_GA(T758, X1260, t264_in_aa(T762, X1260))
U56_GA(T758, X1260, n32_out_ga(T758, T762)) → T264_IN_AA(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, t234_in_ga(T770, T772))
U60_GA(T770, X1281, t234_out_ga(T770, T772)) → U61_GA(T770, X1281, e259_in_aa(T772, X1281))
U60_GA(T770, X1281, t234_out_ga(T770, T772)) → E259_IN_AA(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, n32_in_ga(T345, T349))
U4_GA(T345, X530, n32_out_ga(T345, T349)) → U5_GA(T345, X530, t203_in_aa(T349, X530))
U4_GA(T345, X530, n32_out_ga(T345, T349)) → T203_IN_AA(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, t234_in_ga(T357, T359))
U8_GA(T357, X551, t234_out_ga(T357, T359)) → U9_GA(T357, X551, e198_in_aa(T359, X551))
U8_GA(T357, X551, t234_out_ga(T357, T359)) → E198_IN_AA(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, n32_in_ga(T795, T799))
U64_GA(T795, X1326, n32_out_ga(T795, T799)) → U65_GA(T795, X1326, t174_in_aa(T799, X1326))
U64_GA(T795, X1326, n32_out_ga(T795, T799)) → T174_IN_AA(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, t234_in_ga(T807, T809))
U68_GA(T807, X1347, t234_out_ga(T807, T809)) → U69_GA(T807, X1347, e169_in_aa(T809, X1347))
U68_GA(T807, X1347, t234_out_ga(T807, T809)) → E169_IN_AA(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, n32_in_ga(T817, T821))
U72_GA(T817, X1369, n32_out_ga(T817, T821)) → U73_GA(T817, X1369, t145_in_aa(T821, X1369))
U72_GA(T817, X1369, n32_out_ga(T817, T821)) → T145_IN_AA(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, t234_in_ga(T829, T831))
U76_GA(T829, X1390, t234_out_ga(T829, T831)) → U77_GA(T829, X1390, e140_in_aa(T831, X1390))
U76_GA(T829, X1390, t234_out_ga(T829, T831)) → E140_IN_AA(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, n32_in_ga(T839, T843))
U80_GA(T839, X1412, n32_out_ga(T839, T843)) → U81_GA(T839, X1412, t116_in_aa(T843, X1412))
U80_GA(T839, X1412, n32_out_ga(T839, T843)) → T116_IN_AA(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, t234_in_ga(T851, T853))
U84_GA(T851, X1433, t234_out_ga(T851, T853)) → U85_GA(T851, X1433, e111_in_aa(T853, X1433))
U84_GA(T851, X1433, t234_out_ga(T851, T853)) → E111_IN_AA(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, n32_in_ga(T861, T865))
U88_GA(T861, X1455, n32_out_ga(T861, T865)) → U89_GA(T861, X1455, t87_in_aa(T865, X1455))
U88_GA(T861, X1455, n32_out_ga(T861, T865)) → T87_IN_AA(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, t234_in_ga(T873, T875))
U92_GA(T873, X1476, t234_out_ga(T873, T875)) → U93_GA(T873, X1476, e82_in_aa(T875, X1476))
U92_GA(T873, X1476, t234_out_ga(T873, T875)) → E82_IN_AA(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, n32_in_ga(T883, T887))
U96_GA(T883, X1498, n32_out_ga(T883, T887)) → U97_GA(T883, X1498, t58_in_aa(T887, X1498))
U96_GA(T883, X1498, n32_out_ga(T883, T887)) → T58_IN_AA(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, t234_in_ga(T895, T897))
U100_GA(T895, X1519, t234_out_ga(T895, T897)) → U101_GA(T895, X1519, e53_in_aa(T897, X1519))
U100_GA(T895, X1519, t234_out_ga(T895, T897)) → E53_IN_AA(T897, X1519)
P31_IN_GAA(T62, T916, T918) → U104_GAA(T62, T916, T918, n32_in_ga(T62, T916))
U104_GAA(T62, T916, T918, n32_out_ga(T62, T916)) → U105_GAA(T62, T916, T918, n7_in_aa(T916, T918))
U104_GAA(T62, T916, T918, n32_out_ga(T62, T916)) → N7_IN_AA(T916, T918)
P31_IN_GAA(T62, T929, T931) → U106_GAA(T62, T929, T931, n32_in_ga(T62, T929))
U106_GAA(T62, T929, T931, n32_out_ga(T62, T929)) → U107_GAA(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U106_GAA(T62, T929, T931, n32_out_ga(T62, T929)) → P31_IN_AAA(T929, X1556, T931)

The TRS R consists of the following rules:

e1_in_ga(T22, T24) → U108_ga(T22, T24, n7_in_ga(T22, T24))
n7_in_ga(.(a, T36), T36) → n7_out_ga(.(a, T36), T36)
n7_in_ga(.(b, T36), T36) → n7_out_ga(.(b, T36), T36)
n7_in_ga(.(c, T36), T36) → n7_out_ga(.(c, T36), T36)
n7_in_ga(.(lbrace, T41), T43) → U102_ga(T41, T43, e1_in_ga(T41, .(rbrace, T43)))
e1_in_ga(T62, T64) → U109_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))
n32_in_ga(.(a, .(star, T86)), T86) → n32_out_ga(.(a, .(star, T86)), T86)
n32_in_ga(.(b, .(star, T86)), T86) → n32_out_ga(.(b, .(star, T86)), T86)
n32_in_ga(.(c, .(star, T86)), T86) → n32_out_ga(.(c, .(star, T86)), T86)
n32_in_ga(.(lbrace, T89), X84) → U1_ga(T89, X84, e53_in_ga(T89, X84))
e53_in_ga(T97, X110) → U98_ga(T97, X110, t58_in_ga(T97, X110))
t58_in_ga(.(a, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(b, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(c, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(lbrace, T130), X155) → U94_ga(T130, X155, e82_in_ga(T130, X155))
e82_in_ga(T138, X181) → U90_ga(T138, X181, t87_in_ga(T138, X181))
t87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(lbrace, T171), X226) → U86_ga(T171, X226, e111_in_ga(T171, X226))
e111_in_ga(T179, X252) → U82_ga(T179, X252, t116_in_ga(T179, X252))
t116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(lbrace, T212), X297) → U78_ga(T212, X297, e140_in_ga(T212, X297))
e140_in_ga(T220, X323) → U74_ga(T220, X323, t145_in_ga(T220, X323))
t145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(lbrace, T253), X368) → U70_ga(T253, X368, e169_in_ga(T253, X368))
e169_in_ga(T261, X394) → U66_ga(T261, X394, t174_in_ga(T261, X394))
t174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(lbrace, T294), X439) → U62_ga(T294, X439, e198_in_ga(T294, X439))
e198_in_ga(T302, X465) → U6_ga(T302, X465, t203_in_ga(T302, X465))
t203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(lbrace, T335), X510) → U2_ga(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))
t234_in_ga(.(a, .(plus, T389)), T389) → t234_out_ga(.(a, .(plus, T389)), T389)
t234_in_ga(.(b, .(plus, T389)), T389) → t234_out_ga(.(b, .(plus, T389)), T389)
t234_in_ga(.(c, .(plus, T389)), T389) → t234_out_ga(.(c, .(plus, T389)), T389)
t234_in_ga(.(lbrace, T392), X599) → U14_ga(T392, X599, e259_in_ga(T392, X599))
e259_in_ga(T400, X625) → U58_ga(T400, X625, t264_in_ga(T400, X625))
t264_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(lbrace, T433), X670) → U54_ga(T433, X670, e288_in_ga(T433, X670))
e288_in_ga(T441, X696) → U50_ga(T441, X696, t293_in_ga(T441, X696))
t293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(lbrace, T474), X741) → U46_ga(T474, X741, e317_in_ga(T474, X741))
e317_in_ga(T482, X767) → U42_ga(T482, X767, t322_in_ga(T482, X767))
t322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(lbrace, T515), X812) → U38_ga(T515, X812, e346_in_ga(T515, X812))
e346_in_ga(T523, X838) → U34_ga(T523, X838, t351_in_ga(T523, X838))
t351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(lbrace, T556), X883) → U30_ga(T556, X883, e375_in_ga(T556, X883))
e375_in_ga(T564, X909) → U26_ga(T564, X909, t380_in_ga(T564, X909))
t380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(lbrace, T597), X954) → U22_ga(T597, X954, e404_in_ga(T597, X954))
e404_in_ga(T605, X980) → U18_ga(T605, X980, t409_in_ga(T605, X980))
t409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(lbrace, T638), X1025) → U10_ga(T638, X1025, e1_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_ga(T941, T943) → U111_ga(T941, T943, t234_in_ga(T941, T945))
t234_in_ga(T780, X1303) → U15_ga(T780, X1303, n32_in_ga(T780, X1302))
U15_ga(T780, X1303, n32_out_ga(T780, X1302)) → t234_out_ga(T780, X1303)
t234_in_ga(T780, X1303) → U16_ga(T780, X1303, n32_in_ga(T780, T784))
U16_ga(T780, X1303, n32_out_ga(T780, T784)) → U17_ga(T780, X1303, t234_in_aa(T784, X1303))
t234_in_aa(.(a, .(plus, T389)), T389) → t234_out_aa(.(a, .(plus, T389)), T389)
t234_in_aa(.(b, .(plus, T389)), T389) → t234_out_aa(.(b, .(plus, T389)), T389)
t234_in_aa(.(c, .(plus, T389)), T389) → t234_out_aa(.(c, .(plus, T389)), T389)
t234_in_aa(.(lbrace, T392), X599) → U14_aa(T392, X599, e259_in_aa(T392, X599))
e259_in_aa(T400, X625) → U58_aa(T400, X625, t264_in_aa(T400, X625))
t264_in_aa(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(lbrace, T433), X670) → U54_aa(T433, X670, e288_in_aa(T433, X670))
e288_in_aa(T441, X696) → U50_aa(T441, X696, t293_in_aa(T441, X696))
t293_in_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(lbrace, T474), X741) → U46_aa(T474, X741, e317_in_aa(T474, X741))
e317_in_aa(T482, X767) → U42_aa(T482, X767, t322_in_aa(T482, X767))
t322_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(lbrace, T515), X812) → U38_aa(T515, X812, e346_in_aa(T515, X812))
e346_in_aa(T523, X838) → U34_aa(T523, X838, t351_in_aa(T523, X838))
t351_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(lbrace, T556), X883) → U30_aa(T556, X883, e375_in_aa(T556, X883))
e375_in_aa(T564, X909) → U26_aa(T564, X909, t380_in_aa(T564, X909))
t380_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(lbrace, T597), X954) → U22_aa(T597, X954, e404_in_aa(T597, X954))
e404_in_aa(T605, X980) → U18_aa(T605, X980, t409_in_aa(T605, X980))
t409_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(lbrace, T638), X1025) → U10_aa(T638, X1025, e1_in_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_aa(T22, T24) → U108_aa(T22, T24, n7_in_aa(T22, T24))
n7_in_aa(.(a, T36), T36) → n7_out_aa(.(a, T36), T36)
n7_in_aa(.(b, T36), T36) → n7_out_aa(.(b, T36), T36)
n7_in_aa(.(c, T36), T36) → n7_out_aa(.(c, T36), T36)
n7_in_aa(.(lbrace, T41), T43) → U102_aa(T41, T43, e1_in_aa(T41, .(rbrace, T43)))
e1_in_aa(T62, T64) → U109_aa(T62, T64, p31_in_aaa(T62, X59, T64))
p31_in_aaa(T62, X59, T64) → U103_aaa(T62, X59, T64, n32_in_aa(T62, X59))
n32_in_aa(.(a, .(star, T86)), T86) → n32_out_aa(.(a, .(star, T86)), T86)
n32_in_aa(.(b, .(star, T86)), T86) → n32_out_aa(.(b, .(star, T86)), T86)
n32_in_aa(.(c, .(star, T86)), T86) → n32_out_aa(.(c, .(star, T86)), T86)
n32_in_aa(.(lbrace, T89), X84) → U1_aa(T89, X84, e53_in_aa(T89, X84))
e53_in_aa(T97, X110) → U98_aa(T97, X110, t58_in_aa(T97, X110))
t58_in_aa(.(a, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(a, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(b, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(b, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(c, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(c, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(lbrace, T130), X155) → U94_aa(T130, X155, e82_in_aa(T130, X155))
e82_in_aa(T138, X181) → U90_aa(T138, X181, t87_in_aa(T138, X181))
t87_in_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(lbrace, T171), X226) → U86_aa(T171, X226, e111_in_aa(T171, X226))
e111_in_aa(T179, X252) → U82_aa(T179, X252, t116_in_aa(T179, X252))
t116_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(lbrace, T212), X297) → U78_aa(T212, X297, e140_in_aa(T212, X297))
e140_in_aa(T220, X323) → U74_aa(T220, X323, t145_in_aa(T220, X323))
t145_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(lbrace, T253), X368) → U70_aa(T253, X368, e169_in_aa(T253, X368))
e169_in_aa(T261, X394) → U66_aa(T261, X394, t174_in_aa(T261, X394))
t174_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(lbrace, T294), X439) → U62_aa(T294, X439, e198_in_aa(T294, X439))
e198_in_aa(T302, X465) → U6_aa(T302, X465, t203_in_aa(T302, X465))
t203_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(lbrace, T335), X510) → U2_aa(T335, X510, e1_in_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
e1_in_aa(T941, T943) → U110_aa(T941, T943, t234_in_aa(T941, X1569))
t234_in_aa(T780, X1303) → U15_aa(T780, X1303, n32_in_aa(T780, X1302))
U15_aa(T780, X1303, n32_out_aa(T780, X1302)) → t234_out_aa(T780, X1303)
t234_in_aa(T780, X1303) → U16_aa(T780, X1303, n32_in_aa(T780, T784))
U16_aa(T780, X1303, n32_out_aa(T780, T784)) → U17_aa(T780, X1303, t234_in_aa(T784, X1303))
U17_aa(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_aa(T780, X1303)
U110_aa(T941, T943, t234_out_aa(T941, X1569)) → e1_out_aa(T941, T943)
e1_in_aa(T941, T943) → U111_aa(T941, T943, t234_in_aa(T941, T945))
U111_aa(T941, T943, t234_out_aa(T941, T945)) → U112_aa(T941, T943, e1_in_aa(T945, T943))
U112_aa(T941, T943, e1_out_aa(T945, T943)) → e1_out_aa(T941, T943)
U2_aa(T335, X510, e1_out_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_aa(.(lbrace, T335), X510)
t203_in_aa(T345, X530) → U3_aa(T345, X530, n32_in_aa(T345, X529))
U3_aa(T345, X530, n32_out_aa(T345, X529)) → t203_out_aa(T345, X530)
t203_in_aa(T345, X530) → U4_aa(T345, X530, n32_in_aa(T345, T349))
U4_aa(T345, X530, n32_out_aa(T345, T349)) → U5_aa(T345, X530, t203_in_aa(T349, X530))
U5_aa(T345, X530, t203_out_aa(T349, X530)) → t203_out_aa(T345, X530)
U6_aa(T302, X465, t203_out_aa(T302, X465)) → e198_out_aa(T302, X465)
e198_in_aa(T357, X551) → U7_aa(T357, X551, t234_in_aa(T357, X550))
U7_aa(T357, X551, t234_out_aa(T357, X550)) → e198_out_aa(T357, X551)
e198_in_aa(T357, X551) → U8_aa(T357, X551, t234_in_aa(T357, T359))
U8_aa(T357, X551, t234_out_aa(T357, T359)) → U9_aa(T357, X551, e198_in_aa(T359, X551))
U9_aa(T357, X551, e198_out_aa(T359, X551)) → e198_out_aa(T357, X551)
U62_aa(T294, X439, e198_out_aa(T294, X439)) → t174_out_aa(.(lbrace, T294), X439)
t174_in_aa(T795, X1326) → U63_aa(T795, X1326, n32_in_aa(T795, X1325))
U63_aa(T795, X1326, n32_out_aa(T795, X1325)) → t174_out_aa(T795, X1326)
t174_in_aa(T795, X1326) → U64_aa(T795, X1326, n32_in_aa(T795, T799))
U64_aa(T795, X1326, n32_out_aa(T795, T799)) → U65_aa(T795, X1326, t174_in_aa(T799, X1326))
U65_aa(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_aa(T795, X1326)
U66_aa(T261, X394, t174_out_aa(T261, X394)) → e169_out_aa(T261, X394)
e169_in_aa(T807, X1347) → U67_aa(T807, X1347, t234_in_aa(T807, X1346))
U67_aa(T807, X1347, t234_out_aa(T807, X1346)) → e169_out_aa(T807, X1347)
e169_in_aa(T807, X1347) → U68_aa(T807, X1347, t234_in_aa(T807, T809))
U68_aa(T807, X1347, t234_out_aa(T807, T809)) → U69_aa(T807, X1347, e169_in_aa(T809, X1347))
U69_aa(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_aa(T807, X1347)
U70_aa(T253, X368, e169_out_aa(T253, X368)) → t145_out_aa(.(lbrace, T253), X368)
t145_in_aa(T817, X1369) → U71_aa(T817, X1369, n32_in_aa(T817, X1368))
U71_aa(T817, X1369, n32_out_aa(T817, X1368)) → t145_out_aa(T817, X1369)
t145_in_aa(T817, X1369) → U72_aa(T817, X1369, n32_in_aa(T817, T821))
U72_aa(T817, X1369, n32_out_aa(T817, T821)) → U73_aa(T817, X1369, t145_in_aa(T821, X1369))
U73_aa(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_aa(T817, X1369)
U74_aa(T220, X323, t145_out_aa(T220, X323)) → e140_out_aa(T220, X323)
e140_in_aa(T829, X1390) → U75_aa(T829, X1390, t234_in_aa(T829, X1389))
U75_aa(T829, X1390, t234_out_aa(T829, X1389)) → e140_out_aa(T829, X1390)
e140_in_aa(T829, X1390) → U76_aa(T829, X1390, t234_in_aa(T829, T831))
U76_aa(T829, X1390, t234_out_aa(T829, T831)) → U77_aa(T829, X1390, e140_in_aa(T831, X1390))
U77_aa(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_aa(T829, X1390)
U78_aa(T212, X297, e140_out_aa(T212, X297)) → t116_out_aa(.(lbrace, T212), X297)
t116_in_aa(T839, X1412) → U79_aa(T839, X1412, n32_in_aa(T839, X1411))
U79_aa(T839, X1412, n32_out_aa(T839, X1411)) → t116_out_aa(T839, X1412)
t116_in_aa(T839, X1412) → U80_aa(T839, X1412, n32_in_aa(T839, T843))
U80_aa(T839, X1412, n32_out_aa(T839, T843)) → U81_aa(T839, X1412, t116_in_aa(T843, X1412))
U81_aa(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_aa(T839, X1412)
U82_aa(T179, X252, t116_out_aa(T179, X252)) → e111_out_aa(T179, X252)
e111_in_aa(T851, X1433) → U83_aa(T851, X1433, t234_in_aa(T851, X1432))
U83_aa(T851, X1433, t234_out_aa(T851, X1432)) → e111_out_aa(T851, X1433)
e111_in_aa(T851, X1433) → U84_aa(T851, X1433, t234_in_aa(T851, T853))
U84_aa(T851, X1433, t234_out_aa(T851, T853)) → U85_aa(T851, X1433, e111_in_aa(T853, X1433))
U85_aa(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_aa(T851, X1433)
U86_aa(T171, X226, e111_out_aa(T171, X226)) → t87_out_aa(.(lbrace, T171), X226)
t87_in_aa(T861, X1455) → U87_aa(T861, X1455, n32_in_aa(T861, X1454))
U87_aa(T861, X1455, n32_out_aa(T861, X1454)) → t87_out_aa(T861, X1455)
t87_in_aa(T861, X1455) → U88_aa(T861, X1455, n32_in_aa(T861, T865))
U88_aa(T861, X1455, n32_out_aa(T861, T865)) → U89_aa(T861, X1455, t87_in_aa(T865, X1455))
U89_aa(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_aa(T861, X1455)
U90_aa(T138, X181, t87_out_aa(T138, X181)) → e82_out_aa(T138, X181)
e82_in_aa(T873, X1476) → U91_aa(T873, X1476, t234_in_aa(T873, X1475))
U91_aa(T873, X1476, t234_out_aa(T873, X1475)) → e82_out_aa(T873, X1476)
e82_in_aa(T873, X1476) → U92_aa(T873, X1476, t234_in_aa(T873, T875))
U92_aa(T873, X1476, t234_out_aa(T873, T875)) → U93_aa(T873, X1476, e82_in_aa(T875, X1476))
U93_aa(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_aa(T873, X1476)
U94_aa(T130, X155, e82_out_aa(T130, X155)) → t58_out_aa(.(lbrace, T130), X155)
t58_in_aa(T883, X1498) → U95_aa(T883, X1498, n32_in_aa(T883, X1497))
U95_aa(T883, X1498, n32_out_aa(T883, X1497)) → t58_out_aa(T883, X1498)
t58_in_aa(T883, X1498) → U96_aa(T883, X1498, n32_in_aa(T883, T887))
U96_aa(T883, X1498, n32_out_aa(T883, T887)) → U97_aa(T883, X1498, t58_in_aa(T887, X1498))
U97_aa(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_aa(T883, X1498)
U98_aa(T97, X110, t58_out_aa(T97, X110)) → e53_out_aa(T97, X110)
e53_in_aa(T895, X1519) → U99_aa(T895, X1519, t234_in_aa(T895, X1518))
U99_aa(T895, X1519, t234_out_aa(T895, X1518)) → e53_out_aa(T895, X1519)
e53_in_aa(T895, X1519) → U100_aa(T895, X1519, t234_in_aa(T895, T897))
U100_aa(T895, X1519, t234_out_aa(T895, T897)) → U101_aa(T895, X1519, e53_in_aa(T897, X1519))
U101_aa(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_aa(T895, X1519)
U1_aa(T89, X84, e53_out_aa(T89, X84)) → n32_out_aa(.(lbrace, T89), X84)
U103_aaa(T62, X59, T64, n32_out_aa(T62, X59)) → p31_out_aaa(T62, X59, T64)
p31_in_aaa(T62, T916, T918) → U104_aaa(T62, T916, T918, n32_in_aa(T62, T916))
U104_aaa(T62, T916, T918, n32_out_aa(T62, T916)) → U105_aaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_aaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_aaa(T62, T916, T918)
p31_in_aaa(T62, T929, T931) → U106_aaa(T62, T929, T931, n32_in_aa(T62, T929))
U106_aaa(T62, T929, T931, n32_out_aa(T62, T929)) → U107_aaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_aaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_aaa(T62, T929, T931)
U109_aa(T62, T64, p31_out_aaa(T62, X59, T64)) → e1_out_aa(T62, T64)
U102_aa(T41, T43, e1_out_aa(T41, .(rbrace, T43))) → n7_out_aa(.(lbrace, T41), T43)
U108_aa(T22, T24, n7_out_aa(T22, T24)) → e1_out_aa(T22, T24)
U10_aa(T638, X1025, e1_out_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_aa(.(lbrace, T638), X1025)
t409_in_aa(T648, X1045) → U11_aa(T648, X1045, n32_in_aa(T648, X1044))
U11_aa(T648, X1045, n32_out_aa(T648, X1044)) → t409_out_aa(T648, X1045)
t409_in_aa(T648, X1045) → U12_aa(T648, X1045, n32_in_aa(T648, T652))
U12_aa(T648, X1045, n32_out_aa(T648, T652)) → U13_aa(T648, X1045, t409_in_aa(T652, X1045))
U13_aa(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_aa(T648, X1045)
U18_aa(T605, X980, t409_out_aa(T605, X980)) → e404_out_aa(T605, X980)
e404_in_aa(T660, X1066) → U19_aa(T660, X1066, t234_in_aa(T660, X1065))
U19_aa(T660, X1066, t234_out_aa(T660, X1065)) → e404_out_aa(T660, X1066)
e404_in_aa(T660, X1066) → U20_aa(T660, X1066, t234_in_aa(T660, T662))
U20_aa(T660, X1066, t234_out_aa(T660, T662)) → U21_aa(T660, X1066, e404_in_aa(T662, X1066))
U21_aa(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_aa(T660, X1066)
U22_aa(T597, X954, e404_out_aa(T597, X954)) → t380_out_aa(.(lbrace, T597), X954)
t380_in_aa(T670, X1088) → U23_aa(T670, X1088, n32_in_aa(T670, X1087))
U23_aa(T670, X1088, n32_out_aa(T670, X1087)) → t380_out_aa(T670, X1088)
t380_in_aa(T670, X1088) → U24_aa(T670, X1088, n32_in_aa(T670, T674))
U24_aa(T670, X1088, n32_out_aa(T670, T674)) → U25_aa(T670, X1088, t380_in_aa(T674, X1088))
U25_aa(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_aa(T670, X1088)
U26_aa(T564, X909, t380_out_aa(T564, X909)) → e375_out_aa(T564, X909)
e375_in_aa(T682, X1109) → U27_aa(T682, X1109, t234_in_aa(T682, X1108))
U27_aa(T682, X1109, t234_out_aa(T682, X1108)) → e375_out_aa(T682, X1109)
e375_in_aa(T682, X1109) → U28_aa(T682, X1109, t234_in_aa(T682, T684))
U28_aa(T682, X1109, t234_out_aa(T682, T684)) → U29_aa(T682, X1109, e375_in_aa(T684, X1109))
U29_aa(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_aa(T682, X1109)
U30_aa(T556, X883, e375_out_aa(T556, X883)) → t351_out_aa(.(lbrace, T556), X883)
t351_in_aa(T692, X1131) → U31_aa(T692, X1131, n32_in_aa(T692, X1130))
U31_aa(T692, X1131, n32_out_aa(T692, X1130)) → t351_out_aa(T692, X1131)
t351_in_aa(T692, X1131) → U32_aa(T692, X1131, n32_in_aa(T692, T696))
U32_aa(T692, X1131, n32_out_aa(T692, T696)) → U33_aa(T692, X1131, t351_in_aa(T696, X1131))
U33_aa(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_aa(T692, X1131)
U34_aa(T523, X838, t351_out_aa(T523, X838)) → e346_out_aa(T523, X838)
e346_in_aa(T704, X1152) → U35_aa(T704, X1152, t234_in_aa(T704, X1151))
U35_aa(T704, X1152, t234_out_aa(T704, X1151)) → e346_out_aa(T704, X1152)
e346_in_aa(T704, X1152) → U36_aa(T704, X1152, t234_in_aa(T704, T706))
U36_aa(T704, X1152, t234_out_aa(T704, T706)) → U37_aa(T704, X1152, e346_in_aa(T706, X1152))
U37_aa(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_aa(T704, X1152)
U38_aa(T515, X812, e346_out_aa(T515, X812)) → t322_out_aa(.(lbrace, T515), X812)
t322_in_aa(T714, X1174) → U39_aa(T714, X1174, n32_in_aa(T714, X1173))
U39_aa(T714, X1174, n32_out_aa(T714, X1173)) → t322_out_aa(T714, X1174)
t322_in_aa(T714, X1174) → U40_aa(T714, X1174, n32_in_aa(T714, T718))
U40_aa(T714, X1174, n32_out_aa(T714, T718)) → U41_aa(T714, X1174, t322_in_aa(T718, X1174))
U41_aa(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_aa(T714, X1174)
U42_aa(T482, X767, t322_out_aa(T482, X767)) → e317_out_aa(T482, X767)
e317_in_aa(T726, X1195) → U43_aa(T726, X1195, t234_in_aa(T726, X1194))
U43_aa(T726, X1195, t234_out_aa(T726, X1194)) → e317_out_aa(T726, X1195)
e317_in_aa(T726, X1195) → U44_aa(T726, X1195, t234_in_aa(T726, T728))
U44_aa(T726, X1195, t234_out_aa(T726, T728)) → U45_aa(T726, X1195, e317_in_aa(T728, X1195))
U45_aa(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_aa(T726, X1195)
U46_aa(T474, X741, e317_out_aa(T474, X741)) → t293_out_aa(.(lbrace, T474), X741)
t293_in_aa(T736, X1217) → U47_aa(T736, X1217, n32_in_aa(T736, X1216))
U47_aa(T736, X1217, n32_out_aa(T736, X1216)) → t293_out_aa(T736, X1217)
t293_in_aa(T736, X1217) → U48_aa(T736, X1217, n32_in_aa(T736, T740))
U48_aa(T736, X1217, n32_out_aa(T736, T740)) → U49_aa(T736, X1217, t293_in_aa(T740, X1217))
U49_aa(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_aa(T736, X1217)
U50_aa(T441, X696, t293_out_aa(T441, X696)) → e288_out_aa(T441, X696)
e288_in_aa(T748, X1238) → U51_aa(T748, X1238, t234_in_aa(T748, X1237))
U51_aa(T748, X1238, t234_out_aa(T748, X1237)) → e288_out_aa(T748, X1238)
e288_in_aa(T748, X1238) → U52_aa(T748, X1238, t234_in_aa(T748, T750))
U52_aa(T748, X1238, t234_out_aa(T748, T750)) → U53_aa(T748, X1238, e288_in_aa(T750, X1238))
U53_aa(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_aa(T748, X1238)
U54_aa(T433, X670, e288_out_aa(T433, X670)) → t264_out_aa(.(lbrace, T433), X670)
t264_in_aa(T758, X1260) → U55_aa(T758, X1260, n32_in_aa(T758, X1259))
U55_aa(T758, X1260, n32_out_aa(T758, X1259)) → t264_out_aa(T758, X1260)
t264_in_aa(T758, X1260) → U56_aa(T758, X1260, n32_in_aa(T758, T762))
U56_aa(T758, X1260, n32_out_aa(T758, T762)) → U57_aa(T758, X1260, t264_in_aa(T762, X1260))
U57_aa(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_aa(T758, X1260)
U58_aa(T400, X625, t264_out_aa(T400, X625)) → e259_out_aa(T400, X625)
e259_in_aa(T770, X1281) → U59_aa(T770, X1281, t234_in_aa(T770, X1280))
U59_aa(T770, X1281, t234_out_aa(T770, X1280)) → e259_out_aa(T770, X1281)
e259_in_aa(T770, X1281) → U60_aa(T770, X1281, t234_in_aa(T770, T772))
U60_aa(T770, X1281, t234_out_aa(T770, T772)) → U61_aa(T770, X1281, e259_in_aa(T772, X1281))
U61_aa(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_aa(T770, X1281)
U14_aa(T392, X599, e259_out_aa(T392, X599)) → t234_out_aa(.(lbrace, T392), X599)
U17_ga(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_ga(T780, X1303)
U111_ga(T941, T943, t234_out_ga(T941, T945)) → U112_ga(T941, T943, e1_in_aa(T945, T943))
U112_ga(T941, T943, e1_out_aa(T945, T943)) → e1_out_ga(T941, T943)
U10_ga(T638, X1025, e1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_ga(.(lbrace, T638), X1025)
t409_in_ga(T648, X1045) → U11_ga(T648, X1045, n32_in_ga(T648, X1044))
U11_ga(T648, X1045, n32_out_ga(T648, X1044)) → t409_out_ga(T648, X1045)
t409_in_ga(T648, X1045) → U12_ga(T648, X1045, n32_in_ga(T648, T652))
U12_ga(T648, X1045, n32_out_ga(T648, T652)) → U13_ga(T648, X1045, t409_in_aa(T652, X1045))
U13_ga(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_ga(T648, X1045)
U18_ga(T605, X980, t409_out_ga(T605, X980)) → e404_out_ga(T605, X980)
e404_in_ga(T660, X1066) → U19_ga(T660, X1066, t234_in_ga(T660, X1065))
U19_ga(T660, X1066, t234_out_ga(T660, X1065)) → e404_out_ga(T660, X1066)
e404_in_ga(T660, X1066) → U20_ga(T660, X1066, t234_in_ga(T660, T662))
U20_ga(T660, X1066, t234_out_ga(T660, T662)) → U21_ga(T660, X1066, e404_in_aa(T662, X1066))
U21_ga(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_ga(T660, X1066)
U22_ga(T597, X954, e404_out_ga(T597, X954)) → t380_out_ga(.(lbrace, T597), X954)
t380_in_ga(T670, X1088) → U23_ga(T670, X1088, n32_in_ga(T670, X1087))
U23_ga(T670, X1088, n32_out_ga(T670, X1087)) → t380_out_ga(T670, X1088)
t380_in_ga(T670, X1088) → U24_ga(T670, X1088, n32_in_ga(T670, T674))
U24_ga(T670, X1088, n32_out_ga(T670, T674)) → U25_ga(T670, X1088, t380_in_aa(T674, X1088))
U25_ga(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_ga(T670, X1088)
U26_ga(T564, X909, t380_out_ga(T564, X909)) → e375_out_ga(T564, X909)
e375_in_ga(T682, X1109) → U27_ga(T682, X1109, t234_in_ga(T682, X1108))
U27_ga(T682, X1109, t234_out_ga(T682, X1108)) → e375_out_ga(T682, X1109)
e375_in_ga(T682, X1109) → U28_ga(T682, X1109, t234_in_ga(T682, T684))
U28_ga(T682, X1109, t234_out_ga(T682, T684)) → U29_ga(T682, X1109, e375_in_aa(T684, X1109))
U29_ga(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_ga(T682, X1109)
U30_ga(T556, X883, e375_out_ga(T556, X883)) → t351_out_ga(.(lbrace, T556), X883)
t351_in_ga(T692, X1131) → U31_ga(T692, X1131, n32_in_ga(T692, X1130))
U31_ga(T692, X1131, n32_out_ga(T692, X1130)) → t351_out_ga(T692, X1131)
t351_in_ga(T692, X1131) → U32_ga(T692, X1131, n32_in_ga(T692, T696))
U32_ga(T692, X1131, n32_out_ga(T692, T696)) → U33_ga(T692, X1131, t351_in_aa(T696, X1131))
U33_ga(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_ga(T692, X1131)
U34_ga(T523, X838, t351_out_ga(T523, X838)) → e346_out_ga(T523, X838)
e346_in_ga(T704, X1152) → U35_ga(T704, X1152, t234_in_ga(T704, X1151))
U35_ga(T704, X1152, t234_out_ga(T704, X1151)) → e346_out_ga(T704, X1152)
e346_in_ga(T704, X1152) → U36_ga(T704, X1152, t234_in_ga(T704, T706))
U36_ga(T704, X1152, t234_out_ga(T704, T706)) → U37_ga(T704, X1152, e346_in_aa(T706, X1152))
U37_ga(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_ga(T704, X1152)
U38_ga(T515, X812, e346_out_ga(T515, X812)) → t322_out_ga(.(lbrace, T515), X812)
t322_in_ga(T714, X1174) → U39_ga(T714, X1174, n32_in_ga(T714, X1173))
U39_ga(T714, X1174, n32_out_ga(T714, X1173)) → t322_out_ga(T714, X1174)
t322_in_ga(T714, X1174) → U40_ga(T714, X1174, n32_in_ga(T714, T718))
U40_ga(T714, X1174, n32_out_ga(T714, T718)) → U41_ga(T714, X1174, t322_in_aa(T718, X1174))
U41_ga(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_ga(T714, X1174)
U42_ga(T482, X767, t322_out_ga(T482, X767)) → e317_out_ga(T482, X767)
e317_in_ga(T726, X1195) → U43_ga(T726, X1195, t234_in_ga(T726, X1194))
U43_ga(T726, X1195, t234_out_ga(T726, X1194)) → e317_out_ga(T726, X1195)
e317_in_ga(T726, X1195) → U44_ga(T726, X1195, t234_in_ga(T726, T728))
U44_ga(T726, X1195, t234_out_ga(T726, T728)) → U45_ga(T726, X1195, e317_in_aa(T728, X1195))
U45_ga(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_ga(T726, X1195)
U46_ga(T474, X741, e317_out_ga(T474, X741)) → t293_out_ga(.(lbrace, T474), X741)
t293_in_ga(T736, X1217) → U47_ga(T736, X1217, n32_in_ga(T736, X1216))
U47_ga(T736, X1217, n32_out_ga(T736, X1216)) → t293_out_ga(T736, X1217)
t293_in_ga(T736, X1217) → U48_ga(T736, X1217, n32_in_ga(T736, T740))
U48_ga(T736, X1217, n32_out_ga(T736, T740)) → U49_ga(T736, X1217, t293_in_aa(T740, X1217))
U49_ga(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_ga(T736, X1217)
U50_ga(T441, X696, t293_out_ga(T441, X696)) → e288_out_ga(T441, X696)
e288_in_ga(T748, X1238) → U51_ga(T748, X1238, t234_in_ga(T748, X1237))
U51_ga(T748, X1238, t234_out_ga(T748, X1237)) → e288_out_ga(T748, X1238)
e288_in_ga(T748, X1238) → U52_ga(T748, X1238, t234_in_ga(T748, T750))
U52_ga(T748, X1238, t234_out_ga(T748, T750)) → U53_ga(T748, X1238, e288_in_aa(T750, X1238))
U53_ga(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_ga(T748, X1238)
U54_ga(T433, X670, e288_out_ga(T433, X670)) → t264_out_ga(.(lbrace, T433), X670)
t264_in_ga(T758, X1260) → U55_ga(T758, X1260, n32_in_ga(T758, X1259))
U55_ga(T758, X1260, n32_out_ga(T758, X1259)) → t264_out_ga(T758, X1260)
t264_in_ga(T758, X1260) → U56_ga(T758, X1260, n32_in_ga(T758, T762))
U56_ga(T758, X1260, n32_out_ga(T758, T762)) → U57_ga(T758, X1260, t264_in_aa(T762, X1260))
U57_ga(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_ga(T758, X1260)
U58_ga(T400, X625, t264_out_ga(T400, X625)) → e259_out_ga(T400, X625)
e259_in_ga(T770, X1281) → U59_ga(T770, X1281, t234_in_ga(T770, X1280))
U59_ga(T770, X1281, t234_out_ga(T770, X1280)) → e259_out_ga(T770, X1281)
e259_in_ga(T770, X1281) → U60_ga(T770, X1281, t234_in_ga(T770, T772))
U60_ga(T770, X1281, t234_out_ga(T770, T772)) → U61_ga(T770, X1281, e259_in_aa(T772, X1281))
U61_ga(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_ga(T770, X1281)
U14_ga(T392, X599, e259_out_ga(T392, X599)) → t234_out_ga(.(lbrace, T392), X599)
U110_ga(T941, T943, t234_out_ga(T941, X1569)) → e1_out_ga(T941, T943)
U2_ga(T335, X510, e1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_ga(.(lbrace, T335), X510)
t203_in_ga(T345, X530) → U3_ga(T345, X530, n32_in_ga(T345, X529))
U3_ga(T345, X530, n32_out_ga(T345, X529)) → t203_out_ga(T345, X530)
t203_in_ga(T345, X530) → U4_ga(T345, X530, n32_in_ga(T345, T349))
U4_ga(T345, X530, n32_out_ga(T345, T349)) → U5_ga(T345, X530, t203_in_aa(T349, X530))
U5_ga(T345, X530, t203_out_aa(T349, X530)) → t203_out_ga(T345, X530)
U6_ga(T302, X465, t203_out_ga(T302, X465)) → e198_out_ga(T302, X465)
e198_in_ga(T357, X551) → U7_ga(T357, X551, t234_in_ga(T357, X550))
U7_ga(T357, X551, t234_out_ga(T357, X550)) → e198_out_ga(T357, X551)
e198_in_ga(T357, X551) → U8_ga(T357, X551, t234_in_ga(T357, T359))
U8_ga(T357, X551, t234_out_ga(T357, T359)) → U9_ga(T357, X551, e198_in_aa(T359, X551))
U9_ga(T357, X551, e198_out_aa(T359, X551)) → e198_out_ga(T357, X551)
U62_ga(T294, X439, e198_out_ga(T294, X439)) → t174_out_ga(.(lbrace, T294), X439)
t174_in_ga(T795, X1326) → U63_ga(T795, X1326, n32_in_ga(T795, X1325))
U63_ga(T795, X1326, n32_out_ga(T795, X1325)) → t174_out_ga(T795, X1326)
t174_in_ga(T795, X1326) → U64_ga(T795, X1326, n32_in_ga(T795, T799))
U64_ga(T795, X1326, n32_out_ga(T795, T799)) → U65_ga(T795, X1326, t174_in_aa(T799, X1326))
U65_ga(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_ga(T795, X1326)
U66_ga(T261, X394, t174_out_ga(T261, X394)) → e169_out_ga(T261, X394)
e169_in_ga(T807, X1347) → U67_ga(T807, X1347, t234_in_ga(T807, X1346))
U67_ga(T807, X1347, t234_out_ga(T807, X1346)) → e169_out_ga(T807, X1347)
e169_in_ga(T807, X1347) → U68_ga(T807, X1347, t234_in_ga(T807, T809))
U68_ga(T807, X1347, t234_out_ga(T807, T809)) → U69_ga(T807, X1347, e169_in_aa(T809, X1347))
U69_ga(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_ga(T807, X1347)
U70_ga(T253, X368, e169_out_ga(T253, X368)) → t145_out_ga(.(lbrace, T253), X368)
t145_in_ga(T817, X1369) → U71_ga(T817, X1369, n32_in_ga(T817, X1368))
U71_ga(T817, X1369, n32_out_ga(T817, X1368)) → t145_out_ga(T817, X1369)
t145_in_ga(T817, X1369) → U72_ga(T817, X1369, n32_in_ga(T817, T821))
U72_ga(T817, X1369, n32_out_ga(T817, T821)) → U73_ga(T817, X1369, t145_in_aa(T821, X1369))
U73_ga(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_ga(T817, X1369)
U74_ga(T220, X323, t145_out_ga(T220, X323)) → e140_out_ga(T220, X323)
e140_in_ga(T829, X1390) → U75_ga(T829, X1390, t234_in_ga(T829, X1389))
U75_ga(T829, X1390, t234_out_ga(T829, X1389)) → e140_out_ga(T829, X1390)
e140_in_ga(T829, X1390) → U76_ga(T829, X1390, t234_in_ga(T829, T831))
U76_ga(T829, X1390, t234_out_ga(T829, T831)) → U77_ga(T829, X1390, e140_in_aa(T831, X1390))
U77_ga(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_ga(T829, X1390)
U78_ga(T212, X297, e140_out_ga(T212, X297)) → t116_out_ga(.(lbrace, T212), X297)
t116_in_ga(T839, X1412) → U79_ga(T839, X1412, n32_in_ga(T839, X1411))
U79_ga(T839, X1412, n32_out_ga(T839, X1411)) → t116_out_ga(T839, X1412)
t116_in_ga(T839, X1412) → U80_ga(T839, X1412, n32_in_ga(T839, T843))
U80_ga(T839, X1412, n32_out_ga(T839, T843)) → U81_ga(T839, X1412, t116_in_aa(T843, X1412))
U81_ga(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_ga(T839, X1412)
U82_ga(T179, X252, t116_out_ga(T179, X252)) → e111_out_ga(T179, X252)
e111_in_ga(T851, X1433) → U83_ga(T851, X1433, t234_in_ga(T851, X1432))
U83_ga(T851, X1433, t234_out_ga(T851, X1432)) → e111_out_ga(T851, X1433)
e111_in_ga(T851, X1433) → U84_ga(T851, X1433, t234_in_ga(T851, T853))
U84_ga(T851, X1433, t234_out_ga(T851, T853)) → U85_ga(T851, X1433, e111_in_aa(T853, X1433))
U85_ga(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_ga(T851, X1433)
U86_ga(T171, X226, e111_out_ga(T171, X226)) → t87_out_ga(.(lbrace, T171), X226)
t87_in_ga(T861, X1455) → U87_ga(T861, X1455, n32_in_ga(T861, X1454))
U87_ga(T861, X1455, n32_out_ga(T861, X1454)) → t87_out_ga(T861, X1455)
t87_in_ga(T861, X1455) → U88_ga(T861, X1455, n32_in_ga(T861, T865))
U88_ga(T861, X1455, n32_out_ga(T861, T865)) → U89_ga(T861, X1455, t87_in_aa(T865, X1455))
U89_ga(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_ga(T861, X1455)
U90_ga(T138, X181, t87_out_ga(T138, X181)) → e82_out_ga(T138, X181)
e82_in_ga(T873, X1476) → U91_ga(T873, X1476, t234_in_ga(T873, X1475))
U91_ga(T873, X1476, t234_out_ga(T873, X1475)) → e82_out_ga(T873, X1476)
e82_in_ga(T873, X1476) → U92_ga(T873, X1476, t234_in_ga(T873, T875))
U92_ga(T873, X1476, t234_out_ga(T873, T875)) → U93_ga(T873, X1476, e82_in_aa(T875, X1476))
U93_ga(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_ga(T873, X1476)
U94_ga(T130, X155, e82_out_ga(T130, X155)) → t58_out_ga(.(lbrace, T130), X155)
t58_in_ga(T883, X1498) → U95_ga(T883, X1498, n32_in_ga(T883, X1497))
U95_ga(T883, X1498, n32_out_ga(T883, X1497)) → t58_out_ga(T883, X1498)
t58_in_ga(T883, X1498) → U96_ga(T883, X1498, n32_in_ga(T883, T887))
U96_ga(T883, X1498, n32_out_ga(T883, T887)) → U97_ga(T883, X1498, t58_in_aa(T887, X1498))
U97_ga(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_ga(T883, X1498)
U98_ga(T97, X110, t58_out_ga(T97, X110)) → e53_out_ga(T97, X110)
e53_in_ga(T895, X1519) → U99_ga(T895, X1519, t234_in_ga(T895, X1518))
U99_ga(T895, X1519, t234_out_ga(T895, X1518)) → e53_out_ga(T895, X1519)
e53_in_ga(T895, X1519) → U100_ga(T895, X1519, t234_in_ga(T895, T897))
U100_ga(T895, X1519, t234_out_ga(T895, T897)) → U101_ga(T895, X1519, e53_in_aa(T897, X1519))
U101_ga(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_ga(T895, X1519)
U1_ga(T89, X84, e53_out_ga(T89, X84)) → n32_out_ga(.(lbrace, T89), X84)
U103_gaa(T62, X59, T64, n32_out_ga(T62, X59)) → p31_out_gaa(T62, X59, T64)
p31_in_gaa(T62, T916, T918) → U104_gaa(T62, T916, T918, n32_in_ga(T62, T916))
U104_gaa(T62, T916, T918, n32_out_ga(T62, T916)) → U105_gaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_gaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_gaa(T62, T916, T918)
p31_in_gaa(T62, T929, T931) → U106_gaa(T62, T929, T931, n32_in_ga(T62, T929))
U106_gaa(T62, T929, T931, n32_out_ga(T62, T929)) → U107_gaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_gaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_gaa(T62, T929, T931)
U109_ga(T62, T64, p31_out_gaa(T62, X59, T64)) → e1_out_ga(T62, T64)
U102_ga(T41, T43, e1_out_ga(T41, .(rbrace, T43))) → n7_out_ga(.(lbrace, T41), T43)
U108_ga(T22, T24, n7_out_ga(T22, T24)) → e1_out_ga(T22, T24)

The argument filtering Pi contains the following mapping:
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)
.(x1, x2)  =  .(x1, x2)
a  =  a
n7_out_ga(x1, x2)  =  n7_out_ga(x1)
b  =  b
c  =  c
lbrace  =  lbrace
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)
star  =  star
n32_out_ga(x1, x2)  =  n32_out_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)
rbrace  =  rbrace
t58_out_ga(x1, x2)  =  t58_out_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)
t87_out_ga(x1, x2)  =  t87_out_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)
t116_out_ga(x1, x2)  =  t116_out_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)
t145_out_ga(x1, x2)  =  t145_out_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)
t174_out_ga(x1, x2)  =  t174_out_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)
t203_out_ga(x1, x2)  =  t203_out_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)
plus  =  plus
t234_out_ga(x1, x2)  =  t234_out_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)
t264_out_ga(x1, x2)  =  t264_out_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)
t293_out_ga(x1, x2)  =  t293_out_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)
t322_out_ga(x1, x2)  =  t322_out_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)
t351_out_ga(x1, x2)  =  t351_out_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)
t380_out_ga(x1, x2)  =  t380_out_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)
t409_out_ga(x1, x2)  =  t409_out_ga(x1)
U10_ga(x1, x2, x3)  =  U10_ga(x1, x3)
U111_ga(x1, x2, x3)  =  U111_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)
U112_ga(x1, x2, x3)  =  U112_ga(x1, x3)
e1_in_aa(x1, x2)  =  e1_in_aa
U108_aa(x1, x2, x3)  =  U108_aa(x3)
n7_in_aa(x1, x2)  =  n7_in_aa
n7_out_aa(x1, x2)  =  n7_out_aa
U102_aa(x1, x2, x3)  =  U102_aa(x3)
U109_aa(x1, x2, x3)  =  U109_aa(x3)
p31_in_aaa(x1, x2, x3)  =  p31_in_aaa
U103_aaa(x1, x2, x3, x4)  =  U103_aaa(x4)
n32_in_aa(x1, x2)  =  n32_in_aa
n32_out_aa(x1, x2)  =  n32_out_aa
U1_aa(x1, x2, x3)  =  U1_aa(x3)
e53_in_aa(x1, x2)  =  e53_in_aa
U98_aa(x1, x2, x3)  =  U98_aa(x3)
t58_in_aa(x1, x2)  =  t58_in_aa
t58_out_aa(x1, x2)  =  t58_out_aa
U94_aa(x1, x2, x3)  =  U94_aa(x3)
e82_in_aa(x1, x2)  =  e82_in_aa
U90_aa(x1, x2, x3)  =  U90_aa(x3)
t87_in_aa(x1, x2)  =  t87_in_aa
t87_out_aa(x1, x2)  =  t87_out_aa
U86_aa(x1, x2, x3)  =  U86_aa(x3)
e111_in_aa(x1, x2)  =  e111_in_aa
U82_aa(x1, x2, x3)  =  U82_aa(x3)
t116_in_aa(x1, x2)  =  t116_in_aa
t116_out_aa(x1, x2)  =  t116_out_aa
U78_aa(x1, x2, x3)  =  U78_aa(x3)
e140_in_aa(x1, x2)  =  e140_in_aa
U74_aa(x1, x2, x3)  =  U74_aa(x3)
t145_in_aa(x1, x2)  =  t145_in_aa
t145_out_aa(x1, x2)  =  t145_out_aa
U70_aa(x1, x2, x3)  =  U70_aa(x3)
e169_in_aa(x1, x2)  =  e169_in_aa
U66_aa(x1, x2, x3)  =  U66_aa(x3)
t174_in_aa(x1, x2)  =  t174_in_aa
t174_out_aa(x1, x2)  =  t174_out_aa
U62_aa(x1, x2, x3)  =  U62_aa(x3)
e198_in_aa(x1, x2)  =  e198_in_aa
U6_aa(x1, x2, x3)  =  U6_aa(x3)
t203_in_aa(x1, x2)  =  t203_in_aa
t203_out_aa(x1, x2)  =  t203_out_aa
U2_aa(x1, x2, x3)  =  U2_aa(x3)
U110_aa(x1, x2, x3)  =  U110_aa(x3)
t234_in_aa(x1, x2)  =  t234_in_aa
t234_out_aa(x1, x2)  =  t234_out_aa
U14_aa(x1, x2, x3)  =  U14_aa(x3)
e259_in_aa(x1, x2)  =  e259_in_aa
U58_aa(x1, x2, x3)  =  U58_aa(x3)
t264_in_aa(x1, x2)  =  t264_in_aa
t264_out_aa(x1, x2)  =  t264_out_aa
U54_aa(x1, x2, x3)  =  U54_aa(x3)
e288_in_aa(x1, x2)  =  e288_in_aa
U50_aa(x1, x2, x3)  =  U50_aa(x3)
t293_in_aa(x1, x2)  =  t293_in_aa
t293_out_aa(x1, x2)  =  t293_out_aa
U46_aa(x1, x2, x3)  =  U46_aa(x3)
e317_in_aa(x1, x2)  =  e317_in_aa
U42_aa(x1, x2, x3)  =  U42_aa(x3)
t322_in_aa(x1, x2)  =  t322_in_aa
t322_out_aa(x1, x2)  =  t322_out_aa
U38_aa(x1, x2, x3)  =  U38_aa(x3)
e346_in_aa(x1, x2)  =  e346_in_aa
U34_aa(x1, x2, x3)  =  U34_aa(x3)
t351_in_aa(x1, x2)  =  t351_in_aa
t351_out_aa(x1, x2)  =  t351_out_aa
U30_aa(x1, x2, x3)  =  U30_aa(x3)
e375_in_aa(x1, x2)  =  e375_in_aa
U26_aa(x1, x2, x3)  =  U26_aa(x3)
t380_in_aa(x1, x2)  =  t380_in_aa
t380_out_aa(x1, x2)  =  t380_out_aa
U22_aa(x1, x2, x3)  =  U22_aa(x3)
e404_in_aa(x1, x2)  =  e404_in_aa
U18_aa(x1, x2, x3)  =  U18_aa(x3)
t409_in_aa(x1, x2)  =  t409_in_aa
t409_out_aa(x1, x2)  =  t409_out_aa
U10_aa(x1, x2, x3)  =  U10_aa(x3)
U111_aa(x1, x2, x3)  =  U111_aa(x3)
U15_aa(x1, x2, x3)  =  U15_aa(x3)
U16_aa(x1, x2, x3)  =  U16_aa(x3)
U17_aa(x1, x2, x3)  =  U17_aa(x3)
U112_aa(x1, x2, x3)  =  U112_aa(x3)
e1_out_aa(x1, x2)  =  e1_out_aa
U11_aa(x1, x2, x3)  =  U11_aa(x3)
U12_aa(x1, x2, x3)  =  U12_aa(x3)
U13_aa(x1, x2, x3)  =  U13_aa(x3)
e404_out_aa(x1, x2)  =  e404_out_aa
U19_aa(x1, x2, x3)  =  U19_aa(x3)
U20_aa(x1, x2, x3)  =  U20_aa(x3)
U21_aa(x1, x2, x3)  =  U21_aa(x3)
U23_aa(x1, x2, x3)  =  U23_aa(x3)
U24_aa(x1, x2, x3)  =  U24_aa(x3)
U25_aa(x1, x2, x3)  =  U25_aa(x3)
e375_out_aa(x1, x2)  =  e375_out_aa
U27_aa(x1, x2, x3)  =  U27_aa(x3)
U28_aa(x1, x2, x3)  =  U28_aa(x3)
U29_aa(x1, x2, x3)  =  U29_aa(x3)
U31_aa(x1, x2, x3)  =  U31_aa(x3)
U32_aa(x1, x2, x3)  =  U32_aa(x3)
U33_aa(x1, x2, x3)  =  U33_aa(x3)
e346_out_aa(x1, x2)  =  e346_out_aa
U35_aa(x1, x2, x3)  =  U35_aa(x3)
U36_aa(x1, x2, x3)  =  U36_aa(x3)
U37_aa(x1, x2, x3)  =  U37_aa(x3)
U39_aa(x1, x2, x3)  =  U39_aa(x3)
U40_aa(x1, x2, x3)  =  U40_aa(x3)
U41_aa(x1, x2, x3)  =  U41_aa(x3)
e317_out_aa(x1, x2)  =  e317_out_aa
U43_aa(x1, x2, x3)  =  U43_aa(x3)
U44_aa(x1, x2, x3)  =  U44_aa(x3)
U45_aa(x1, x2, x3)  =  U45_aa(x3)
U47_aa(x1, x2, x3)  =  U47_aa(x3)
U48_aa(x1, x2, x3)  =  U48_aa(x3)
U49_aa(x1, x2, x3)  =  U49_aa(x3)
e288_out_aa(x1, x2)  =  e288_out_aa
U51_aa(x1, x2, x3)  =  U51_aa(x3)
U52_aa(x1, x2, x3)  =  U52_aa(x3)
U53_aa(x1, x2, x3)  =  U53_aa(x3)
U55_aa(x1, x2, x3)  =  U55_aa(x3)
U56_aa(x1, x2, x3)  =  U56_aa(x3)
U57_aa(x1, x2, x3)  =  U57_aa(x3)
e259_out_aa(x1, x2)  =  e259_out_aa
U59_aa(x1, x2, x3)  =  U59_aa(x3)
U60_aa(x1, x2, x3)  =  U60_aa(x3)
U61_aa(x1, x2, x3)  =  U61_aa(x3)
U3_aa(x1, x2, x3)  =  U3_aa(x3)
U4_aa(x1, x2, x3)  =  U4_aa(x3)
U5_aa(x1, x2, x3)  =  U5_aa(x3)
e198_out_aa(x1, x2)  =  e198_out_aa
U7_aa(x1, x2, x3)  =  U7_aa(x3)
U8_aa(x1, x2, x3)  =  U8_aa(x3)
U9_aa(x1, x2, x3)  =  U9_aa(x3)
U63_aa(x1, x2, x3)  =  U63_aa(x3)
U64_aa(x1, x2, x3)  =  U64_aa(x3)
U65_aa(x1, x2, x3)  =  U65_aa(x3)
e169_out_aa(x1, x2)  =  e169_out_aa
U67_aa(x1, x2, x3)  =  U67_aa(x3)
U68_aa(x1, x2, x3)  =  U68_aa(x3)
U69_aa(x1, x2, x3)  =  U69_aa(x3)
U71_aa(x1, x2, x3)  =  U71_aa(x3)
U72_aa(x1, x2, x3)  =  U72_aa(x3)
U73_aa(x1, x2, x3)  =  U73_aa(x3)
e140_out_aa(x1, x2)  =  e140_out_aa
U75_aa(x1, x2, x3)  =  U75_aa(x3)
U76_aa(x1, x2, x3)  =  U76_aa(x3)
U77_aa(x1, x2, x3)  =  U77_aa(x3)
U79_aa(x1, x2, x3)  =  U79_aa(x3)
U80_aa(x1, x2, x3)  =  U80_aa(x3)
U81_aa(x1, x2, x3)  =  U81_aa(x3)
e111_out_aa(x1, x2)  =  e111_out_aa
U83_aa(x1, x2, x3)  =  U83_aa(x3)
U84_aa(x1, x2, x3)  =  U84_aa(x3)
U85_aa(x1, x2, x3)  =  U85_aa(x3)
U87_aa(x1, x2, x3)  =  U87_aa(x3)
U88_aa(x1, x2, x3)  =  U88_aa(x3)
U89_aa(x1, x2, x3)  =  U89_aa(x3)
e82_out_aa(x1, x2)  =  e82_out_aa
U91_aa(x1, x2, x3)  =  U91_aa(x3)
U92_aa(x1, x2, x3)  =  U92_aa(x3)
U93_aa(x1, x2, x3)  =  U93_aa(x3)
U95_aa(x1, x2, x3)  =  U95_aa(x3)
U96_aa(x1, x2, x3)  =  U96_aa(x3)
U97_aa(x1, x2, x3)  =  U97_aa(x3)
e53_out_aa(x1, x2)  =  e53_out_aa
U99_aa(x1, x2, x3)  =  U99_aa(x3)
U100_aa(x1, x2, x3)  =  U100_aa(x3)
U101_aa(x1, x2, x3)  =  U101_aa(x3)
p31_out_aaa(x1, x2, x3)  =  p31_out_aaa
U104_aaa(x1, x2, x3, x4)  =  U104_aaa(x4)
U105_aaa(x1, x2, x3, x4)  =  U105_aaa(x4)
U106_aaa(x1, x2, x3, x4)  =  U106_aaa(x4)
U107_aaa(x1, x2, x3, x4)  =  U107_aaa(x4)
e1_out_ga(x1, x2)  =  e1_out_ga(x1)
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)
e404_out_ga(x1, x2)  =  e404_out_ga(x1)
U19_ga(x1, x2, x3)  =  U19_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)
e375_out_ga(x1, x2)  =  e375_out_ga(x1)
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)
e346_out_ga(x1, x2)  =  e346_out_ga(x1)
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)
e317_out_ga(x1, x2)  =  e317_out_ga(x1)
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)
e288_out_ga(x1, x2)  =  e288_out_ga(x1)
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)
e259_out_ga(x1, x2)  =  e259_out_ga(x1)
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)
e198_out_ga(x1, x2)  =  e198_out_ga(x1)
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)
e169_out_ga(x1, x2)  =  e169_out_ga(x1)
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)
e140_out_ga(x1, x2)  =  e140_out_ga(x1)
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)
e111_out_ga(x1, x2)  =  e111_out_ga(x1)
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)
e82_out_ga(x1, x2)  =  e82_out_ga(x1)
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)
e53_out_ga(x1, x2)  =  e53_out_ga(x1)
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)
p31_out_gaa(x1, x2, x3)  =  p31_out_gaa(x1)
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)
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)
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)
T234_IN_AA(x1, x2)  =  T234_IN_AA
U14_AA(x1, x2, x3)  =  U14_AA(x3)
E259_IN_AA(x1, x2)  =  E259_IN_AA
U58_AA(x1, x2, x3)  =  U58_AA(x3)
T264_IN_AA(x1, x2)  =  T264_IN_AA
U54_AA(x1, x2, x3)  =  U54_AA(x3)
E288_IN_AA(x1, x2)  =  E288_IN_AA
U50_AA(x1, x2, x3)  =  U50_AA(x3)
T293_IN_AA(x1, x2)  =  T293_IN_AA
U46_AA(x1, x2, x3)  =  U46_AA(x3)
E317_IN_AA(x1, x2)  =  E317_IN_AA
U42_AA(x1, x2, x3)  =  U42_AA(x3)
T322_IN_AA(x1, x2)  =  T322_IN_AA
U38_AA(x1, x2, x3)  =  U38_AA(x3)
E346_IN_AA(x1, x2)  =  E346_IN_AA
U34_AA(x1, x2, x3)  =  U34_AA(x3)
T351_IN_AA(x1, x2)  =  T351_IN_AA
U30_AA(x1, x2, x3)  =  U30_AA(x3)
E375_IN_AA(x1, x2)  =  E375_IN_AA
U26_AA(x1, x2, x3)  =  U26_AA(x3)
T380_IN_AA(x1, x2)  =  T380_IN_AA
U22_AA(x1, x2, x3)  =  U22_AA(x3)
E404_IN_AA(x1, x2)  =  E404_IN_AA
U18_AA(x1, x2, x3)  =  U18_AA(x3)
T409_IN_AA(x1, x2)  =  T409_IN_AA
U10_AA(x1, x2, x3)  =  U10_AA(x3)
E1_IN_AA(x1, x2)  =  E1_IN_AA
U108_AA(x1, x2, x3)  =  U108_AA(x3)
N7_IN_AA(x1, x2)  =  N7_IN_AA
U102_AA(x1, x2, x3)  =  U102_AA(x3)
U109_AA(x1, x2, x3)  =  U109_AA(x3)
P31_IN_AAA(x1, x2, x3)  =  P31_IN_AAA
U103_AAA(x1, x2, x3, x4)  =  U103_AAA(x4)
N32_IN_AA(x1, x2)  =  N32_IN_AA
U1_AA(x1, x2, x3)  =  U1_AA(x3)
E53_IN_AA(x1, x2)  =  E53_IN_AA
U98_AA(x1, x2, x3)  =  U98_AA(x3)
T58_IN_AA(x1, x2)  =  T58_IN_AA
U94_AA(x1, x2, x3)  =  U94_AA(x3)
E82_IN_AA(x1, x2)  =  E82_IN_AA
U90_AA(x1, x2, x3)  =  U90_AA(x3)
T87_IN_AA(x1, x2)  =  T87_IN_AA
U86_AA(x1, x2, x3)  =  U86_AA(x3)
E111_IN_AA(x1, x2)  =  E111_IN_AA
U82_AA(x1, x2, x3)  =  U82_AA(x3)
T116_IN_AA(x1, x2)  =  T116_IN_AA
U78_AA(x1, x2, x3)  =  U78_AA(x3)
E140_IN_AA(x1, x2)  =  E140_IN_AA
U74_AA(x1, x2, x3)  =  U74_AA(x3)
T145_IN_AA(x1, x2)  =  T145_IN_AA
U70_AA(x1, x2, x3)  =  U70_AA(x3)
E169_IN_AA(x1, x2)  =  E169_IN_AA
U66_AA(x1, x2, x3)  =  U66_AA(x3)
T174_IN_AA(x1, x2)  =  T174_IN_AA
U62_AA(x1, x2, x3)  =  U62_AA(x3)
E198_IN_AA(x1, x2)  =  E198_IN_AA
U6_AA(x1, x2, x3)  =  U6_AA(x3)
T203_IN_AA(x1, x2)  =  T203_IN_AA
U2_AA(x1, x2, x3)  =  U2_AA(x3)
U110_AA(x1, x2, x3)  =  U110_AA(x3)
U15_AA(x1, x2, x3)  =  U15_AA(x3)
U16_AA(x1, x2, x3)  =  U16_AA(x3)
U17_AA(x1, x2, x3)  =  U17_AA(x3)
U111_AA(x1, x2, x3)  =  U111_AA(x3)
U112_AA(x1, x2, x3)  =  U112_AA(x3)
U3_AA(x1, x2, x3)  =  U3_AA(x3)
U4_AA(x1, x2, x3)  =  U4_AA(x3)
U5_AA(x1, x2, x3)  =  U5_AA(x3)
U7_AA(x1, x2, x3)  =  U7_AA(x3)
U8_AA(x1, x2, x3)  =  U8_AA(x3)
U9_AA(x1, x2, x3)  =  U9_AA(x3)
U63_AA(x1, x2, x3)  =  U63_AA(x3)
U64_AA(x1, x2, x3)  =  U64_AA(x3)
U65_AA(x1, x2, x3)  =  U65_AA(x3)
U67_AA(x1, x2, x3)  =  U67_AA(x3)
U68_AA(x1, x2, x3)  =  U68_AA(x3)
U69_AA(x1, x2, x3)  =  U69_AA(x3)
U71_AA(x1, x2, x3)  =  U71_AA(x3)
U72_AA(x1, x2, x3)  =  U72_AA(x3)
U73_AA(x1, x2, x3)  =  U73_AA(x3)
U75_AA(x1, x2, x3)  =  U75_AA(x3)
U76_AA(x1, x2, x3)  =  U76_AA(x3)
U77_AA(x1, x2, x3)  =  U77_AA(x3)
U79_AA(x1, x2, x3)  =  U79_AA(x3)
U80_AA(x1, x2, x3)  =  U80_AA(x3)
U81_AA(x1, x2, x3)  =  U81_AA(x3)
U83_AA(x1, x2, x3)  =  U83_AA(x3)
U84_AA(x1, x2, x3)  =  U84_AA(x3)
U85_AA(x1, x2, x3)  =  U85_AA(x3)
U87_AA(x1, x2, x3)  =  U87_AA(x3)
U88_AA(x1, x2, x3)  =  U88_AA(x3)
U89_AA(x1, x2, x3)  =  U89_AA(x3)
U91_AA(x1, x2, x3)  =  U91_AA(x3)
U92_AA(x1, x2, x3)  =  U92_AA(x3)
U93_AA(x1, x2, x3)  =  U93_AA(x3)
U95_AA(x1, x2, x3)  =  U95_AA(x3)
U96_AA(x1, x2, x3)  =  U96_AA(x3)
U97_AA(x1, x2, x3)  =  U97_AA(x3)
U99_AA(x1, x2, x3)  =  U99_AA(x3)
U100_AA(x1, x2, x3)  =  U100_AA(x3)
U101_AA(x1, x2, x3)  =  U101_AA(x3)
U104_AAA(x1, x2, x3, x4)  =  U104_AAA(x4)
U105_AAA(x1, x2, x3, x4)  =  U105_AAA(x4)
U106_AAA(x1, x2, x3, x4)  =  U106_AAA(x4)
U107_AAA(x1, x2, x3, x4)  =  U107_AAA(x4)
U11_AA(x1, x2, x3)  =  U11_AA(x3)
U12_AA(x1, x2, x3)  =  U12_AA(x3)
U13_AA(x1, x2, x3)  =  U13_AA(x3)
U19_AA(x1, x2, x3)  =  U19_AA(x3)
U20_AA(x1, x2, x3)  =  U20_AA(x3)
U21_AA(x1, x2, x3)  =  U21_AA(x3)
U23_AA(x1, x2, x3)  =  U23_AA(x3)
U24_AA(x1, x2, x3)  =  U24_AA(x3)
U25_AA(x1, x2, x3)  =  U25_AA(x3)
U27_AA(x1, x2, x3)  =  U27_AA(x3)
U28_AA(x1, x2, x3)  =  U28_AA(x3)
U29_AA(x1, x2, x3)  =  U29_AA(x3)
U31_AA(x1, x2, x3)  =  U31_AA(x3)
U32_AA(x1, x2, x3)  =  U32_AA(x3)
U33_AA(x1, x2, x3)  =  U33_AA(x3)
U35_AA(x1, x2, x3)  =  U35_AA(x3)
U36_AA(x1, x2, x3)  =  U36_AA(x3)
U37_AA(x1, x2, x3)  =  U37_AA(x3)
U39_AA(x1, x2, x3)  =  U39_AA(x3)
U40_AA(x1, x2, x3)  =  U40_AA(x3)
U41_AA(x1, x2, x3)  =  U41_AA(x3)
U43_AA(x1, x2, x3)  =  U43_AA(x3)
U44_AA(x1, x2, x3)  =  U44_AA(x3)
U45_AA(x1, x2, x3)  =  U45_AA(x3)
U47_AA(x1, x2, x3)  =  U47_AA(x3)
U48_AA(x1, x2, x3)  =  U48_AA(x3)
U49_AA(x1, x2, x3)  =  U49_AA(x3)
U51_AA(x1, x2, x3)  =  U51_AA(x3)
U52_AA(x1, x2, x3)  =  U52_AA(x3)
U53_AA(x1, x2, x3)  =  U53_AA(x3)
U55_AA(x1, x2, x3)  =  U55_AA(x3)
U56_AA(x1, x2, x3)  =  U56_AA(x3)
U57_AA(x1, x2, x3)  =  U57_AA(x3)
U59_AA(x1, x2, x3)  =  U59_AA(x3)
U60_AA(x1, x2, x3)  =  U60_AA(x3)
U61_AA(x1, x2, x3)  =  U61_AA(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)
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

(6) 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, t234_in_ga(T941, T945))
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, n32_in_ga(T780, T784))
U16_GA(T780, X1303, n32_out_ga(T780, T784)) → U17_GA(T780, X1303, t234_in_aa(T784, X1303))
U16_GA(T780, X1303, n32_out_ga(T780, T784)) → T234_IN_AA(T784, X1303)
T234_IN_AA(.(lbrace, T392), X599) → U14_AA(T392, X599, e259_in_aa(T392, X599))
T234_IN_AA(.(lbrace, T392), X599) → E259_IN_AA(T392, X599)
E259_IN_AA(T400, X625) → U58_AA(T400, X625, t264_in_aa(T400, X625))
E259_IN_AA(T400, X625) → T264_IN_AA(T400, X625)
T264_IN_AA(.(lbrace, T433), X670) → U54_AA(T433, X670, e288_in_aa(T433, X670))
T264_IN_AA(.(lbrace, T433), X670) → E288_IN_AA(T433, X670)
E288_IN_AA(T441, X696) → U50_AA(T441, X696, t293_in_aa(T441, X696))
E288_IN_AA(T441, X696) → T293_IN_AA(T441, X696)
T293_IN_AA(.(lbrace, T474), X741) → U46_AA(T474, X741, e317_in_aa(T474, X741))
T293_IN_AA(.(lbrace, T474), X741) → E317_IN_AA(T474, X741)
E317_IN_AA(T482, X767) → U42_AA(T482, X767, t322_in_aa(T482, X767))
E317_IN_AA(T482, X767) → T322_IN_AA(T482, X767)
T322_IN_AA(.(lbrace, T515), X812) → U38_AA(T515, X812, e346_in_aa(T515, X812))
T322_IN_AA(.(lbrace, T515), X812) → E346_IN_AA(T515, X812)
E346_IN_AA(T523, X838) → U34_AA(T523, X838, t351_in_aa(T523, X838))
E346_IN_AA(T523, X838) → T351_IN_AA(T523, X838)
T351_IN_AA(.(lbrace, T556), X883) → U30_AA(T556, X883, e375_in_aa(T556, X883))
T351_IN_AA(.(lbrace, T556), X883) → E375_IN_AA(T556, X883)
E375_IN_AA(T564, X909) → U26_AA(T564, X909, t380_in_aa(T564, X909))
E375_IN_AA(T564, X909) → T380_IN_AA(T564, X909)
T380_IN_AA(.(lbrace, T597), X954) → U22_AA(T597, X954, e404_in_aa(T597, X954))
T380_IN_AA(.(lbrace, T597), X954) → E404_IN_AA(T597, X954)
E404_IN_AA(T605, X980) → U18_AA(T605, X980, t409_in_aa(T605, X980))
E404_IN_AA(T605, X980) → T409_IN_AA(T605, X980)
T409_IN_AA(.(lbrace, T638), X1025) → U10_AA(T638, X1025, e1_in_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
T409_IN_AA(.(lbrace, T638), X1025) → E1_IN_AA(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))
E1_IN_AA(T22, T24) → U108_AA(T22, T24, n7_in_aa(T22, T24))
E1_IN_AA(T22, T24) → N7_IN_AA(T22, T24)
N7_IN_AA(.(lbrace, T41), T43) → U102_AA(T41, T43, e1_in_aa(T41, .(rbrace, T43)))
N7_IN_AA(.(lbrace, T41), T43) → E1_IN_AA(T41, .(rbrace, T43))
E1_IN_AA(T62, T64) → U109_AA(T62, T64, p31_in_aaa(T62, X59, T64))
E1_IN_AA(T62, T64) → P31_IN_AAA(T62, X59, T64)
P31_IN_AAA(T62, X59, T64) → U103_AAA(T62, X59, T64, n32_in_aa(T62, X59))
P31_IN_AAA(T62, X59, T64) → N32_IN_AA(T62, X59)
N32_IN_AA(.(lbrace, T89), X84) → U1_AA(T89, X84, e53_in_aa(T89, X84))
N32_IN_AA(.(lbrace, T89), X84) → E53_IN_AA(T89, X84)
E53_IN_AA(T97, X110) → U98_AA(T97, X110, t58_in_aa(T97, X110))
E53_IN_AA(T97, X110) → T58_IN_AA(T97, X110)
T58_IN_AA(.(lbrace, T130), X155) → U94_AA(T130, X155, e82_in_aa(T130, X155))
T58_IN_AA(.(lbrace, T130), X155) → E82_IN_AA(T130, X155)
E82_IN_AA(T138, X181) → U90_AA(T138, X181, t87_in_aa(T138, X181))
E82_IN_AA(T138, X181) → T87_IN_AA(T138, X181)
T87_IN_AA(.(lbrace, T171), X226) → U86_AA(T171, X226, e111_in_aa(T171, X226))
T87_IN_AA(.(lbrace, T171), X226) → E111_IN_AA(T171, X226)
E111_IN_AA(T179, X252) → U82_AA(T179, X252, t116_in_aa(T179, X252))
E111_IN_AA(T179, X252) → T116_IN_AA(T179, X252)
T116_IN_AA(.(lbrace, T212), X297) → U78_AA(T212, X297, e140_in_aa(T212, X297))
T116_IN_AA(.(lbrace, T212), X297) → E140_IN_AA(T212, X297)
E140_IN_AA(T220, X323) → U74_AA(T220, X323, t145_in_aa(T220, X323))
E140_IN_AA(T220, X323) → T145_IN_AA(T220, X323)
T145_IN_AA(.(lbrace, T253), X368) → U70_AA(T253, X368, e169_in_aa(T253, X368))
T145_IN_AA(.(lbrace, T253), X368) → E169_IN_AA(T253, X368)
E169_IN_AA(T261, X394) → U66_AA(T261, X394, t174_in_aa(T261, X394))
E169_IN_AA(T261, X394) → T174_IN_AA(T261, X394)
T174_IN_AA(.(lbrace, T294), X439) → U62_AA(T294, X439, e198_in_aa(T294, X439))
T174_IN_AA(.(lbrace, T294), X439) → E198_IN_AA(T294, X439)
E198_IN_AA(T302, X465) → U6_AA(T302, X465, t203_in_aa(T302, X465))
E198_IN_AA(T302, X465) → T203_IN_AA(T302, X465)
T203_IN_AA(.(lbrace, T335), X510) → U2_AA(T335, X510, e1_in_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
T203_IN_AA(.(lbrace, T335), X510) → E1_IN_AA(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))
E1_IN_AA(T941, T943) → U110_AA(T941, T943, t234_in_aa(T941, X1569))
E1_IN_AA(T941, T943) → T234_IN_AA(T941, X1569)
T234_IN_AA(T780, X1303) → U15_AA(T780, X1303, n32_in_aa(T780, X1302))
T234_IN_AA(T780, X1303) → N32_IN_AA(T780, X1302)
T234_IN_AA(T780, X1303) → U16_AA(T780, X1303, n32_in_aa(T780, T784))
U16_AA(T780, X1303, n32_out_aa(T780, T784)) → U17_AA(T780, X1303, t234_in_aa(T784, X1303))
U16_AA(T780, X1303, n32_out_aa(T780, T784)) → T234_IN_AA(T784, X1303)
E1_IN_AA(T941, T943) → U111_AA(T941, T943, t234_in_aa(T941, T945))
U111_AA(T941, T943, t234_out_aa(T941, T945)) → U112_AA(T941, T943, e1_in_aa(T945, T943))
U111_AA(T941, T943, t234_out_aa(T941, T945)) → E1_IN_AA(T945, T943)
T203_IN_AA(T345, X530) → U3_AA(T345, X530, n32_in_aa(T345, X529))
T203_IN_AA(T345, X530) → N32_IN_AA(T345, X529)
T203_IN_AA(T345, X530) → U4_AA(T345, X530, n32_in_aa(T345, T349))
U4_AA(T345, X530, n32_out_aa(T345, T349)) → U5_AA(T345, X530, t203_in_aa(T349, X530))
U4_AA(T345, X530, n32_out_aa(T345, T349)) → T203_IN_AA(T349, X530)
E198_IN_AA(T357, X551) → U7_AA(T357, X551, t234_in_aa(T357, X550))
E198_IN_AA(T357, X551) → T234_IN_AA(T357, X550)
E198_IN_AA(T357, X551) → U8_AA(T357, X551, t234_in_aa(T357, T359))
U8_AA(T357, X551, t234_out_aa(T357, T359)) → U9_AA(T357, X551, e198_in_aa(T359, X551))
U8_AA(T357, X551, t234_out_aa(T357, T359)) → E198_IN_AA(T359, X551)
T174_IN_AA(T795, X1326) → U63_AA(T795, X1326, n32_in_aa(T795, X1325))
T174_IN_AA(T795, X1326) → N32_IN_AA(T795, X1325)
T174_IN_AA(T795, X1326) → U64_AA(T795, X1326, n32_in_aa(T795, T799))
U64_AA(T795, X1326, n32_out_aa(T795, T799)) → U65_AA(T795, X1326, t174_in_aa(T799, X1326))
U64_AA(T795, X1326, n32_out_aa(T795, T799)) → T174_IN_AA(T799, X1326)
E169_IN_AA(T807, X1347) → U67_AA(T807, X1347, t234_in_aa(T807, X1346))
E169_IN_AA(T807, X1347) → T234_IN_AA(T807, X1346)
E169_IN_AA(T807, X1347) → U68_AA(T807, X1347, t234_in_aa(T807, T809))
U68_AA(T807, X1347, t234_out_aa(T807, T809)) → U69_AA(T807, X1347, e169_in_aa(T809, X1347))
U68_AA(T807, X1347, t234_out_aa(T807, T809)) → E169_IN_AA(T809, X1347)
T145_IN_AA(T817, X1369) → U71_AA(T817, X1369, n32_in_aa(T817, X1368))
T145_IN_AA(T817, X1369) → N32_IN_AA(T817, X1368)
T145_IN_AA(T817, X1369) → U72_AA(T817, X1369, n32_in_aa(T817, T821))
U72_AA(T817, X1369, n32_out_aa(T817, T821)) → U73_AA(T817, X1369, t145_in_aa(T821, X1369))
U72_AA(T817, X1369, n32_out_aa(T817, T821)) → T145_IN_AA(T821, X1369)
E140_IN_AA(T829, X1390) → U75_AA(T829, X1390, t234_in_aa(T829, X1389))
E140_IN_AA(T829, X1390) → T234_IN_AA(T829, X1389)
E140_IN_AA(T829, X1390) → U76_AA(T829, X1390, t234_in_aa(T829, T831))
U76_AA(T829, X1390, t234_out_aa(T829, T831)) → U77_AA(T829, X1390, e140_in_aa(T831, X1390))
U76_AA(T829, X1390, t234_out_aa(T829, T831)) → E140_IN_AA(T831, X1390)
T116_IN_AA(T839, X1412) → U79_AA(T839, X1412, n32_in_aa(T839, X1411))
T116_IN_AA(T839, X1412) → N32_IN_AA(T839, X1411)
T116_IN_AA(T839, X1412) → U80_AA(T839, X1412, n32_in_aa(T839, T843))
U80_AA(T839, X1412, n32_out_aa(T839, T843)) → U81_AA(T839, X1412, t116_in_aa(T843, X1412))
U80_AA(T839, X1412, n32_out_aa(T839, T843)) → T116_IN_AA(T843, X1412)
E111_IN_AA(T851, X1433) → U83_AA(T851, X1433, t234_in_aa(T851, X1432))
E111_IN_AA(T851, X1433) → T234_IN_AA(T851, X1432)
E111_IN_AA(T851, X1433) → U84_AA(T851, X1433, t234_in_aa(T851, T853))
U84_AA(T851, X1433, t234_out_aa(T851, T853)) → U85_AA(T851, X1433, e111_in_aa(T853, X1433))
U84_AA(T851, X1433, t234_out_aa(T851, T853)) → E111_IN_AA(T853, X1433)
T87_IN_AA(T861, X1455) → U87_AA(T861, X1455, n32_in_aa(T861, X1454))
T87_IN_AA(T861, X1455) → N32_IN_AA(T861, X1454)
T87_IN_AA(T861, X1455) → U88_AA(T861, X1455, n32_in_aa(T861, T865))
U88_AA(T861, X1455, n32_out_aa(T861, T865)) → U89_AA(T861, X1455, t87_in_aa(T865, X1455))
U88_AA(T861, X1455, n32_out_aa(T861, T865)) → T87_IN_AA(T865, X1455)
E82_IN_AA(T873, X1476) → U91_AA(T873, X1476, t234_in_aa(T873, X1475))
E82_IN_AA(T873, X1476) → T234_IN_AA(T873, X1475)
E82_IN_AA(T873, X1476) → U92_AA(T873, X1476, t234_in_aa(T873, T875))
U92_AA(T873, X1476, t234_out_aa(T873, T875)) → U93_AA(T873, X1476, e82_in_aa(T875, X1476))
U92_AA(T873, X1476, t234_out_aa(T873, T875)) → E82_IN_AA(T875, X1476)
T58_IN_AA(T883, X1498) → U95_AA(T883, X1498, n32_in_aa(T883, X1497))
T58_IN_AA(T883, X1498) → N32_IN_AA(T883, X1497)
T58_IN_AA(T883, X1498) → U96_AA(T883, X1498, n32_in_aa(T883, T887))
U96_AA(T883, X1498, n32_out_aa(T883, T887)) → U97_AA(T883, X1498, t58_in_aa(T887, X1498))
U96_AA(T883, X1498, n32_out_aa(T883, T887)) → T58_IN_AA(T887, X1498)
E53_IN_AA(T895, X1519) → U99_AA(T895, X1519, t234_in_aa(T895, X1518))
E53_IN_AA(T895, X1519) → T234_IN_AA(T895, X1518)
E53_IN_AA(T895, X1519) → U100_AA(T895, X1519, t234_in_aa(T895, T897))
U100_AA(T895, X1519, t234_out_aa(T895, T897)) → U101_AA(T895, X1519, e53_in_aa(T897, X1519))
U100_AA(T895, X1519, t234_out_aa(T895, T897)) → E53_IN_AA(T897, X1519)
P31_IN_AAA(T62, T916, T918) → U104_AAA(T62, T916, T918, n32_in_aa(T62, T916))
U104_AAA(T62, T916, T918, n32_out_aa(T62, T916)) → U105_AAA(T62, T916, T918, n7_in_aa(T916, T918))
U104_AAA(T62, T916, T918, n32_out_aa(T62, T916)) → N7_IN_AA(T916, T918)
P31_IN_AAA(T62, T929, T931) → U106_AAA(T62, T929, T931, n32_in_aa(T62, T929))
U106_AAA(T62, T929, T931, n32_out_aa(T62, T929)) → U107_AAA(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U106_AAA(T62, T929, T931, n32_out_aa(T62, T929)) → P31_IN_AAA(T929, X1556, T931)
T409_IN_AA(T648, X1045) → U11_AA(T648, X1045, n32_in_aa(T648, X1044))
T409_IN_AA(T648, X1045) → N32_IN_AA(T648, X1044)
T409_IN_AA(T648, X1045) → U12_AA(T648, X1045, n32_in_aa(T648, T652))
U12_AA(T648, X1045, n32_out_aa(T648, T652)) → U13_AA(T648, X1045, t409_in_aa(T652, X1045))
U12_AA(T648, X1045, n32_out_aa(T648, T652)) → T409_IN_AA(T652, X1045)
E404_IN_AA(T660, X1066) → U19_AA(T660, X1066, t234_in_aa(T660, X1065))
E404_IN_AA(T660, X1066) → T234_IN_AA(T660, X1065)
E404_IN_AA(T660, X1066) → U20_AA(T660, X1066, t234_in_aa(T660, T662))
U20_AA(T660, X1066, t234_out_aa(T660, T662)) → U21_AA(T660, X1066, e404_in_aa(T662, X1066))
U20_AA(T660, X1066, t234_out_aa(T660, T662)) → E404_IN_AA(T662, X1066)
T380_IN_AA(T670, X1088) → U23_AA(T670, X1088, n32_in_aa(T670, X1087))
T380_IN_AA(T670, X1088) → N32_IN_AA(T670, X1087)
T380_IN_AA(T670, X1088) → U24_AA(T670, X1088, n32_in_aa(T670, T674))
U24_AA(T670, X1088, n32_out_aa(T670, T674)) → U25_AA(T670, X1088, t380_in_aa(T674, X1088))
U24_AA(T670, X1088, n32_out_aa(T670, T674)) → T380_IN_AA(T674, X1088)
E375_IN_AA(T682, X1109) → U27_AA(T682, X1109, t234_in_aa(T682, X1108))
E375_IN_AA(T682, X1109) → T234_IN_AA(T682, X1108)
E375_IN_AA(T682, X1109) → U28_AA(T682, X1109, t234_in_aa(T682, T684))
U28_AA(T682, X1109, t234_out_aa(T682, T684)) → U29_AA(T682, X1109, e375_in_aa(T684, X1109))
U28_AA(T682, X1109, t234_out_aa(T682, T684)) → E375_IN_AA(T684, X1109)
T351_IN_AA(T692, X1131) → U31_AA(T692, X1131, n32_in_aa(T692, X1130))
T351_IN_AA(T692, X1131) → N32_IN_AA(T692, X1130)
T351_IN_AA(T692, X1131) → U32_AA(T692, X1131, n32_in_aa(T692, T696))
U32_AA(T692, X1131, n32_out_aa(T692, T696)) → U33_AA(T692, X1131, t351_in_aa(T696, X1131))
U32_AA(T692, X1131, n32_out_aa(T692, T696)) → T351_IN_AA(T696, X1131)
E346_IN_AA(T704, X1152) → U35_AA(T704, X1152, t234_in_aa(T704, X1151))
E346_IN_AA(T704, X1152) → T234_IN_AA(T704, X1151)
E346_IN_AA(T704, X1152) → U36_AA(T704, X1152, t234_in_aa(T704, T706))
U36_AA(T704, X1152, t234_out_aa(T704, T706)) → U37_AA(T704, X1152, e346_in_aa(T706, X1152))
U36_AA(T704, X1152, t234_out_aa(T704, T706)) → E346_IN_AA(T706, X1152)
T322_IN_AA(T714, X1174) → U39_AA(T714, X1174, n32_in_aa(T714, X1173))
T322_IN_AA(T714, X1174) → N32_IN_AA(T714, X1173)
T322_IN_AA(T714, X1174) → U40_AA(T714, X1174, n32_in_aa(T714, T718))
U40_AA(T714, X1174, n32_out_aa(T714, T718)) → U41_AA(T714, X1174, t322_in_aa(T718, X1174))
U40_AA(T714, X1174, n32_out_aa(T714, T718)) → T322_IN_AA(T718, X1174)
E317_IN_AA(T726, X1195) → U43_AA(T726, X1195, t234_in_aa(T726, X1194))
E317_IN_AA(T726, X1195) → T234_IN_AA(T726, X1194)
E317_IN_AA(T726, X1195) → U44_AA(T726, X1195, t234_in_aa(T726, T728))
U44_AA(T726, X1195, t234_out_aa(T726, T728)) → U45_AA(T726, X1195, e317_in_aa(T728, X1195))
U44_AA(T726, X1195, t234_out_aa(T726, T728)) → E317_IN_AA(T728, X1195)
T293_IN_AA(T736, X1217) → U47_AA(T736, X1217, n32_in_aa(T736, X1216))
T293_IN_AA(T736, X1217) → N32_IN_AA(T736, X1216)
T293_IN_AA(T736, X1217) → U48_AA(T736, X1217, n32_in_aa(T736, T740))
U48_AA(T736, X1217, n32_out_aa(T736, T740)) → U49_AA(T736, X1217, t293_in_aa(T740, X1217))
U48_AA(T736, X1217, n32_out_aa(T736, T740)) → T293_IN_AA(T740, X1217)
E288_IN_AA(T748, X1238) → U51_AA(T748, X1238, t234_in_aa(T748, X1237))
E288_IN_AA(T748, X1238) → T234_IN_AA(T748, X1237)
E288_IN_AA(T748, X1238) → U52_AA(T748, X1238, t234_in_aa(T748, T750))
U52_AA(T748, X1238, t234_out_aa(T748, T750)) → U53_AA(T748, X1238, e288_in_aa(T750, X1238))
U52_AA(T748, X1238, t234_out_aa(T748, T750)) → E288_IN_AA(T750, X1238)
T264_IN_AA(T758, X1260) → U55_AA(T758, X1260, n32_in_aa(T758, X1259))
T264_IN_AA(T758, X1260) → N32_IN_AA(T758, X1259)
T264_IN_AA(T758, X1260) → U56_AA(T758, X1260, n32_in_aa(T758, T762))
U56_AA(T758, X1260, n32_out_aa(T758, T762)) → U57_AA(T758, X1260, t264_in_aa(T762, X1260))
U56_AA(T758, X1260, n32_out_aa(T758, T762)) → T264_IN_AA(T762, X1260)
E259_IN_AA(T770, X1281) → U59_AA(T770, X1281, t234_in_aa(T770, X1280))
E259_IN_AA(T770, X1281) → T234_IN_AA(T770, X1280)
E259_IN_AA(T770, X1281) → U60_AA(T770, X1281, t234_in_aa(T770, T772))
U60_AA(T770, X1281, t234_out_aa(T770, T772)) → U61_AA(T770, X1281, e259_in_aa(T772, X1281))
U60_AA(T770, X1281, t234_out_aa(T770, T772)) → E259_IN_AA(T772, X1281)
U111_GA(T941, T943, t234_out_ga(T941, T945)) → U112_GA(T941, T943, e1_in_aa(T945, T943))
U111_GA(T941, T943, t234_out_ga(T941, T945)) → E1_IN_AA(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, n32_in_ga(T648, T652))
U12_GA(T648, X1045, n32_out_ga(T648, T652)) → U13_GA(T648, X1045, t409_in_aa(T652, X1045))
U12_GA(T648, X1045, n32_out_ga(T648, T652)) → T409_IN_AA(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)
E404_IN_GA(T660, X1066) → U20_GA(T660, X1066, t234_in_ga(T660, T662))
U20_GA(T660, X1066, t234_out_ga(T660, T662)) → U21_GA(T660, X1066, e404_in_aa(T662, X1066))
U20_GA(T660, X1066, t234_out_ga(T660, T662)) → E404_IN_AA(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, n32_in_ga(T670, T674))
U24_GA(T670, X1088, n32_out_ga(T670, T674)) → U25_GA(T670, X1088, t380_in_aa(T674, X1088))
U24_GA(T670, X1088, n32_out_ga(T670, T674)) → T380_IN_AA(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, t234_in_ga(T682, T684))
U28_GA(T682, X1109, t234_out_ga(T682, T684)) → U29_GA(T682, X1109, e375_in_aa(T684, X1109))
U28_GA(T682, X1109, t234_out_ga(T682, T684)) → E375_IN_AA(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, n32_in_ga(T692, T696))
U32_GA(T692, X1131, n32_out_ga(T692, T696)) → U33_GA(T692, X1131, t351_in_aa(T696, X1131))
U32_GA(T692, X1131, n32_out_ga(T692, T696)) → T351_IN_AA(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, t234_in_ga(T704, T706))
U36_GA(T704, X1152, t234_out_ga(T704, T706)) → U37_GA(T704, X1152, e346_in_aa(T706, X1152))
U36_GA(T704, X1152, t234_out_ga(T704, T706)) → E346_IN_AA(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, n32_in_ga(T714, T718))
U40_GA(T714, X1174, n32_out_ga(T714, T718)) → U41_GA(T714, X1174, t322_in_aa(T718, X1174))
U40_GA(T714, X1174, n32_out_ga(T714, T718)) → T322_IN_AA(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, t234_in_ga(T726, T728))
U44_GA(T726, X1195, t234_out_ga(T726, T728)) → U45_GA(T726, X1195, e317_in_aa(T728, X1195))
U44_GA(T726, X1195, t234_out_ga(T726, T728)) → E317_IN_AA(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, n32_in_ga(T736, T740))
U48_GA(T736, X1217, n32_out_ga(T736, T740)) → U49_GA(T736, X1217, t293_in_aa(T740, X1217))
U48_GA(T736, X1217, n32_out_ga(T736, T740)) → T293_IN_AA(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, t234_in_ga(T748, T750))
U52_GA(T748, X1238, t234_out_ga(T748, T750)) → U53_GA(T748, X1238, e288_in_aa(T750, X1238))
U52_GA(T748, X1238, t234_out_ga(T748, T750)) → E288_IN_AA(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, n32_in_ga(T758, T762))
U56_GA(T758, X1260, n32_out_ga(T758, T762)) → U57_GA(T758, X1260, t264_in_aa(T762, X1260))
U56_GA(T758, X1260, n32_out_ga(T758, T762)) → T264_IN_AA(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, t234_in_ga(T770, T772))
U60_GA(T770, X1281, t234_out_ga(T770, T772)) → U61_GA(T770, X1281, e259_in_aa(T772, X1281))
U60_GA(T770, X1281, t234_out_ga(T770, T772)) → E259_IN_AA(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, n32_in_ga(T345, T349))
U4_GA(T345, X530, n32_out_ga(T345, T349)) → U5_GA(T345, X530, t203_in_aa(T349, X530))
U4_GA(T345, X530, n32_out_ga(T345, T349)) → T203_IN_AA(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, t234_in_ga(T357, T359))
U8_GA(T357, X551, t234_out_ga(T357, T359)) → U9_GA(T357, X551, e198_in_aa(T359, X551))
U8_GA(T357, X551, t234_out_ga(T357, T359)) → E198_IN_AA(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, n32_in_ga(T795, T799))
U64_GA(T795, X1326, n32_out_ga(T795, T799)) → U65_GA(T795, X1326, t174_in_aa(T799, X1326))
U64_GA(T795, X1326, n32_out_ga(T795, T799)) → T174_IN_AA(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, t234_in_ga(T807, T809))
U68_GA(T807, X1347, t234_out_ga(T807, T809)) → U69_GA(T807, X1347, e169_in_aa(T809, X1347))
U68_GA(T807, X1347, t234_out_ga(T807, T809)) → E169_IN_AA(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, n32_in_ga(T817, T821))
U72_GA(T817, X1369, n32_out_ga(T817, T821)) → U73_GA(T817, X1369, t145_in_aa(T821, X1369))
U72_GA(T817, X1369, n32_out_ga(T817, T821)) → T145_IN_AA(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, t234_in_ga(T829, T831))
U76_GA(T829, X1390, t234_out_ga(T829, T831)) → U77_GA(T829, X1390, e140_in_aa(T831, X1390))
U76_GA(T829, X1390, t234_out_ga(T829, T831)) → E140_IN_AA(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, n32_in_ga(T839, T843))
U80_GA(T839, X1412, n32_out_ga(T839, T843)) → U81_GA(T839, X1412, t116_in_aa(T843, X1412))
U80_GA(T839, X1412, n32_out_ga(T839, T843)) → T116_IN_AA(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, t234_in_ga(T851, T853))
U84_GA(T851, X1433, t234_out_ga(T851, T853)) → U85_GA(T851, X1433, e111_in_aa(T853, X1433))
U84_GA(T851, X1433, t234_out_ga(T851, T853)) → E111_IN_AA(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, n32_in_ga(T861, T865))
U88_GA(T861, X1455, n32_out_ga(T861, T865)) → U89_GA(T861, X1455, t87_in_aa(T865, X1455))
U88_GA(T861, X1455, n32_out_ga(T861, T865)) → T87_IN_AA(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, t234_in_ga(T873, T875))
U92_GA(T873, X1476, t234_out_ga(T873, T875)) → U93_GA(T873, X1476, e82_in_aa(T875, X1476))
U92_GA(T873, X1476, t234_out_ga(T873, T875)) → E82_IN_AA(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, n32_in_ga(T883, T887))
U96_GA(T883, X1498, n32_out_ga(T883, T887)) → U97_GA(T883, X1498, t58_in_aa(T887, X1498))
U96_GA(T883, X1498, n32_out_ga(T883, T887)) → T58_IN_AA(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, t234_in_ga(T895, T897))
U100_GA(T895, X1519, t234_out_ga(T895, T897)) → U101_GA(T895, X1519, e53_in_aa(T897, X1519))
U100_GA(T895, X1519, t234_out_ga(T895, T897)) → E53_IN_AA(T897, X1519)
P31_IN_GAA(T62, T916, T918) → U104_GAA(T62, T916, T918, n32_in_ga(T62, T916))
U104_GAA(T62, T916, T918, n32_out_ga(T62, T916)) → U105_GAA(T62, T916, T918, n7_in_aa(T916, T918))
U104_GAA(T62, T916, T918, n32_out_ga(T62, T916)) → N7_IN_AA(T916, T918)
P31_IN_GAA(T62, T929, T931) → U106_GAA(T62, T929, T931, n32_in_ga(T62, T929))
U106_GAA(T62, T929, T931, n32_out_ga(T62, T929)) → U107_GAA(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U106_GAA(T62, T929, T931, n32_out_ga(T62, T929)) → P31_IN_AAA(T929, X1556, T931)

The TRS R consists of the following rules:

e1_in_ga(T22, T24) → U108_ga(T22, T24, n7_in_ga(T22, T24))
n7_in_ga(.(a, T36), T36) → n7_out_ga(.(a, T36), T36)
n7_in_ga(.(b, T36), T36) → n7_out_ga(.(b, T36), T36)
n7_in_ga(.(c, T36), T36) → n7_out_ga(.(c, T36), T36)
n7_in_ga(.(lbrace, T41), T43) → U102_ga(T41, T43, e1_in_ga(T41, .(rbrace, T43)))
e1_in_ga(T62, T64) → U109_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))
n32_in_ga(.(a, .(star, T86)), T86) → n32_out_ga(.(a, .(star, T86)), T86)
n32_in_ga(.(b, .(star, T86)), T86) → n32_out_ga(.(b, .(star, T86)), T86)
n32_in_ga(.(c, .(star, T86)), T86) → n32_out_ga(.(c, .(star, T86)), T86)
n32_in_ga(.(lbrace, T89), X84) → U1_ga(T89, X84, e53_in_ga(T89, X84))
e53_in_ga(T97, X110) → U98_ga(T97, X110, t58_in_ga(T97, X110))
t58_in_ga(.(a, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(b, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(c, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(lbrace, T130), X155) → U94_ga(T130, X155, e82_in_ga(T130, X155))
e82_in_ga(T138, X181) → U90_ga(T138, X181, t87_in_ga(T138, X181))
t87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(lbrace, T171), X226) → U86_ga(T171, X226, e111_in_ga(T171, X226))
e111_in_ga(T179, X252) → U82_ga(T179, X252, t116_in_ga(T179, X252))
t116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(lbrace, T212), X297) → U78_ga(T212, X297, e140_in_ga(T212, X297))
e140_in_ga(T220, X323) → U74_ga(T220, X323, t145_in_ga(T220, X323))
t145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(lbrace, T253), X368) → U70_ga(T253, X368, e169_in_ga(T253, X368))
e169_in_ga(T261, X394) → U66_ga(T261, X394, t174_in_ga(T261, X394))
t174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(lbrace, T294), X439) → U62_ga(T294, X439, e198_in_ga(T294, X439))
e198_in_ga(T302, X465) → U6_ga(T302, X465, t203_in_ga(T302, X465))
t203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(lbrace, T335), X510) → U2_ga(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))
t234_in_ga(.(a, .(plus, T389)), T389) → t234_out_ga(.(a, .(plus, T389)), T389)
t234_in_ga(.(b, .(plus, T389)), T389) → t234_out_ga(.(b, .(plus, T389)), T389)
t234_in_ga(.(c, .(plus, T389)), T389) → t234_out_ga(.(c, .(plus, T389)), T389)
t234_in_ga(.(lbrace, T392), X599) → U14_ga(T392, X599, e259_in_ga(T392, X599))
e259_in_ga(T400, X625) → U58_ga(T400, X625, t264_in_ga(T400, X625))
t264_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(lbrace, T433), X670) → U54_ga(T433, X670, e288_in_ga(T433, X670))
e288_in_ga(T441, X696) → U50_ga(T441, X696, t293_in_ga(T441, X696))
t293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(lbrace, T474), X741) → U46_ga(T474, X741, e317_in_ga(T474, X741))
e317_in_ga(T482, X767) → U42_ga(T482, X767, t322_in_ga(T482, X767))
t322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(lbrace, T515), X812) → U38_ga(T515, X812, e346_in_ga(T515, X812))
e346_in_ga(T523, X838) → U34_ga(T523, X838, t351_in_ga(T523, X838))
t351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(lbrace, T556), X883) → U30_ga(T556, X883, e375_in_ga(T556, X883))
e375_in_ga(T564, X909) → U26_ga(T564, X909, t380_in_ga(T564, X909))
t380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(lbrace, T597), X954) → U22_ga(T597, X954, e404_in_ga(T597, X954))
e404_in_ga(T605, X980) → U18_ga(T605, X980, t409_in_ga(T605, X980))
t409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(lbrace, T638), X1025) → U10_ga(T638, X1025, e1_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_ga(T941, T943) → U111_ga(T941, T943, t234_in_ga(T941, T945))
t234_in_ga(T780, X1303) → U15_ga(T780, X1303, n32_in_ga(T780, X1302))
U15_ga(T780, X1303, n32_out_ga(T780, X1302)) → t234_out_ga(T780, X1303)
t234_in_ga(T780, X1303) → U16_ga(T780, X1303, n32_in_ga(T780, T784))
U16_ga(T780, X1303, n32_out_ga(T780, T784)) → U17_ga(T780, X1303, t234_in_aa(T784, X1303))
t234_in_aa(.(a, .(plus, T389)), T389) → t234_out_aa(.(a, .(plus, T389)), T389)
t234_in_aa(.(b, .(plus, T389)), T389) → t234_out_aa(.(b, .(plus, T389)), T389)
t234_in_aa(.(c, .(plus, T389)), T389) → t234_out_aa(.(c, .(plus, T389)), T389)
t234_in_aa(.(lbrace, T392), X599) → U14_aa(T392, X599, e259_in_aa(T392, X599))
e259_in_aa(T400, X625) → U58_aa(T400, X625, t264_in_aa(T400, X625))
t264_in_aa(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(lbrace, T433), X670) → U54_aa(T433, X670, e288_in_aa(T433, X670))
e288_in_aa(T441, X696) → U50_aa(T441, X696, t293_in_aa(T441, X696))
t293_in_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(lbrace, T474), X741) → U46_aa(T474, X741, e317_in_aa(T474, X741))
e317_in_aa(T482, X767) → U42_aa(T482, X767, t322_in_aa(T482, X767))
t322_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(lbrace, T515), X812) → U38_aa(T515, X812, e346_in_aa(T515, X812))
e346_in_aa(T523, X838) → U34_aa(T523, X838, t351_in_aa(T523, X838))
t351_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(lbrace, T556), X883) → U30_aa(T556, X883, e375_in_aa(T556, X883))
e375_in_aa(T564, X909) → U26_aa(T564, X909, t380_in_aa(T564, X909))
t380_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(lbrace, T597), X954) → U22_aa(T597, X954, e404_in_aa(T597, X954))
e404_in_aa(T605, X980) → U18_aa(T605, X980, t409_in_aa(T605, X980))
t409_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(lbrace, T638), X1025) → U10_aa(T638, X1025, e1_in_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_aa(T22, T24) → U108_aa(T22, T24, n7_in_aa(T22, T24))
n7_in_aa(.(a, T36), T36) → n7_out_aa(.(a, T36), T36)
n7_in_aa(.(b, T36), T36) → n7_out_aa(.(b, T36), T36)
n7_in_aa(.(c, T36), T36) → n7_out_aa(.(c, T36), T36)
n7_in_aa(.(lbrace, T41), T43) → U102_aa(T41, T43, e1_in_aa(T41, .(rbrace, T43)))
e1_in_aa(T62, T64) → U109_aa(T62, T64, p31_in_aaa(T62, X59, T64))
p31_in_aaa(T62, X59, T64) → U103_aaa(T62, X59, T64, n32_in_aa(T62, X59))
n32_in_aa(.(a, .(star, T86)), T86) → n32_out_aa(.(a, .(star, T86)), T86)
n32_in_aa(.(b, .(star, T86)), T86) → n32_out_aa(.(b, .(star, T86)), T86)
n32_in_aa(.(c, .(star, T86)), T86) → n32_out_aa(.(c, .(star, T86)), T86)
n32_in_aa(.(lbrace, T89), X84) → U1_aa(T89, X84, e53_in_aa(T89, X84))
e53_in_aa(T97, X110) → U98_aa(T97, X110, t58_in_aa(T97, X110))
t58_in_aa(.(a, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(a, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(b, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(b, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(c, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(c, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(lbrace, T130), X155) → U94_aa(T130, X155, e82_in_aa(T130, X155))
e82_in_aa(T138, X181) → U90_aa(T138, X181, t87_in_aa(T138, X181))
t87_in_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(lbrace, T171), X226) → U86_aa(T171, X226, e111_in_aa(T171, X226))
e111_in_aa(T179, X252) → U82_aa(T179, X252, t116_in_aa(T179, X252))
t116_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(lbrace, T212), X297) → U78_aa(T212, X297, e140_in_aa(T212, X297))
e140_in_aa(T220, X323) → U74_aa(T220, X323, t145_in_aa(T220, X323))
t145_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(lbrace, T253), X368) → U70_aa(T253, X368, e169_in_aa(T253, X368))
e169_in_aa(T261, X394) → U66_aa(T261, X394, t174_in_aa(T261, X394))
t174_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(lbrace, T294), X439) → U62_aa(T294, X439, e198_in_aa(T294, X439))
e198_in_aa(T302, X465) → U6_aa(T302, X465, t203_in_aa(T302, X465))
t203_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(lbrace, T335), X510) → U2_aa(T335, X510, e1_in_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
e1_in_aa(T941, T943) → U110_aa(T941, T943, t234_in_aa(T941, X1569))
t234_in_aa(T780, X1303) → U15_aa(T780, X1303, n32_in_aa(T780, X1302))
U15_aa(T780, X1303, n32_out_aa(T780, X1302)) → t234_out_aa(T780, X1303)
t234_in_aa(T780, X1303) → U16_aa(T780, X1303, n32_in_aa(T780, T784))
U16_aa(T780, X1303, n32_out_aa(T780, T784)) → U17_aa(T780, X1303, t234_in_aa(T784, X1303))
U17_aa(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_aa(T780, X1303)
U110_aa(T941, T943, t234_out_aa(T941, X1569)) → e1_out_aa(T941, T943)
e1_in_aa(T941, T943) → U111_aa(T941, T943, t234_in_aa(T941, T945))
U111_aa(T941, T943, t234_out_aa(T941, T945)) → U112_aa(T941, T943, e1_in_aa(T945, T943))
U112_aa(T941, T943, e1_out_aa(T945, T943)) → e1_out_aa(T941, T943)
U2_aa(T335, X510, e1_out_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_aa(.(lbrace, T335), X510)
t203_in_aa(T345, X530) → U3_aa(T345, X530, n32_in_aa(T345, X529))
U3_aa(T345, X530, n32_out_aa(T345, X529)) → t203_out_aa(T345, X530)
t203_in_aa(T345, X530) → U4_aa(T345, X530, n32_in_aa(T345, T349))
U4_aa(T345, X530, n32_out_aa(T345, T349)) → U5_aa(T345, X530, t203_in_aa(T349, X530))
U5_aa(T345, X530, t203_out_aa(T349, X530)) → t203_out_aa(T345, X530)
U6_aa(T302, X465, t203_out_aa(T302, X465)) → e198_out_aa(T302, X465)
e198_in_aa(T357, X551) → U7_aa(T357, X551, t234_in_aa(T357, X550))
U7_aa(T357, X551, t234_out_aa(T357, X550)) → e198_out_aa(T357, X551)
e198_in_aa(T357, X551) → U8_aa(T357, X551, t234_in_aa(T357, T359))
U8_aa(T357, X551, t234_out_aa(T357, T359)) → U9_aa(T357, X551, e198_in_aa(T359, X551))
U9_aa(T357, X551, e198_out_aa(T359, X551)) → e198_out_aa(T357, X551)
U62_aa(T294, X439, e198_out_aa(T294, X439)) → t174_out_aa(.(lbrace, T294), X439)
t174_in_aa(T795, X1326) → U63_aa(T795, X1326, n32_in_aa(T795, X1325))
U63_aa(T795, X1326, n32_out_aa(T795, X1325)) → t174_out_aa(T795, X1326)
t174_in_aa(T795, X1326) → U64_aa(T795, X1326, n32_in_aa(T795, T799))
U64_aa(T795, X1326, n32_out_aa(T795, T799)) → U65_aa(T795, X1326, t174_in_aa(T799, X1326))
U65_aa(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_aa(T795, X1326)
U66_aa(T261, X394, t174_out_aa(T261, X394)) → e169_out_aa(T261, X394)
e169_in_aa(T807, X1347) → U67_aa(T807, X1347, t234_in_aa(T807, X1346))
U67_aa(T807, X1347, t234_out_aa(T807, X1346)) → e169_out_aa(T807, X1347)
e169_in_aa(T807, X1347) → U68_aa(T807, X1347, t234_in_aa(T807, T809))
U68_aa(T807, X1347, t234_out_aa(T807, T809)) → U69_aa(T807, X1347, e169_in_aa(T809, X1347))
U69_aa(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_aa(T807, X1347)
U70_aa(T253, X368, e169_out_aa(T253, X368)) → t145_out_aa(.(lbrace, T253), X368)
t145_in_aa(T817, X1369) → U71_aa(T817, X1369, n32_in_aa(T817, X1368))
U71_aa(T817, X1369, n32_out_aa(T817, X1368)) → t145_out_aa(T817, X1369)
t145_in_aa(T817, X1369) → U72_aa(T817, X1369, n32_in_aa(T817, T821))
U72_aa(T817, X1369, n32_out_aa(T817, T821)) → U73_aa(T817, X1369, t145_in_aa(T821, X1369))
U73_aa(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_aa(T817, X1369)
U74_aa(T220, X323, t145_out_aa(T220, X323)) → e140_out_aa(T220, X323)
e140_in_aa(T829, X1390) → U75_aa(T829, X1390, t234_in_aa(T829, X1389))
U75_aa(T829, X1390, t234_out_aa(T829, X1389)) → e140_out_aa(T829, X1390)
e140_in_aa(T829, X1390) → U76_aa(T829, X1390, t234_in_aa(T829, T831))
U76_aa(T829, X1390, t234_out_aa(T829, T831)) → U77_aa(T829, X1390, e140_in_aa(T831, X1390))
U77_aa(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_aa(T829, X1390)
U78_aa(T212, X297, e140_out_aa(T212, X297)) → t116_out_aa(.(lbrace, T212), X297)
t116_in_aa(T839, X1412) → U79_aa(T839, X1412, n32_in_aa(T839, X1411))
U79_aa(T839, X1412, n32_out_aa(T839, X1411)) → t116_out_aa(T839, X1412)
t116_in_aa(T839, X1412) → U80_aa(T839, X1412, n32_in_aa(T839, T843))
U80_aa(T839, X1412, n32_out_aa(T839, T843)) → U81_aa(T839, X1412, t116_in_aa(T843, X1412))
U81_aa(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_aa(T839, X1412)
U82_aa(T179, X252, t116_out_aa(T179, X252)) → e111_out_aa(T179, X252)
e111_in_aa(T851, X1433) → U83_aa(T851, X1433, t234_in_aa(T851, X1432))
U83_aa(T851, X1433, t234_out_aa(T851, X1432)) → e111_out_aa(T851, X1433)
e111_in_aa(T851, X1433) → U84_aa(T851, X1433, t234_in_aa(T851, T853))
U84_aa(T851, X1433, t234_out_aa(T851, T853)) → U85_aa(T851, X1433, e111_in_aa(T853, X1433))
U85_aa(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_aa(T851, X1433)
U86_aa(T171, X226, e111_out_aa(T171, X226)) → t87_out_aa(.(lbrace, T171), X226)
t87_in_aa(T861, X1455) → U87_aa(T861, X1455, n32_in_aa(T861, X1454))
U87_aa(T861, X1455, n32_out_aa(T861, X1454)) → t87_out_aa(T861, X1455)
t87_in_aa(T861, X1455) → U88_aa(T861, X1455, n32_in_aa(T861, T865))
U88_aa(T861, X1455, n32_out_aa(T861, T865)) → U89_aa(T861, X1455, t87_in_aa(T865, X1455))
U89_aa(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_aa(T861, X1455)
U90_aa(T138, X181, t87_out_aa(T138, X181)) → e82_out_aa(T138, X181)
e82_in_aa(T873, X1476) → U91_aa(T873, X1476, t234_in_aa(T873, X1475))
U91_aa(T873, X1476, t234_out_aa(T873, X1475)) → e82_out_aa(T873, X1476)
e82_in_aa(T873, X1476) → U92_aa(T873, X1476, t234_in_aa(T873, T875))
U92_aa(T873, X1476, t234_out_aa(T873, T875)) → U93_aa(T873, X1476, e82_in_aa(T875, X1476))
U93_aa(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_aa(T873, X1476)
U94_aa(T130, X155, e82_out_aa(T130, X155)) → t58_out_aa(.(lbrace, T130), X155)
t58_in_aa(T883, X1498) → U95_aa(T883, X1498, n32_in_aa(T883, X1497))
U95_aa(T883, X1498, n32_out_aa(T883, X1497)) → t58_out_aa(T883, X1498)
t58_in_aa(T883, X1498) → U96_aa(T883, X1498, n32_in_aa(T883, T887))
U96_aa(T883, X1498, n32_out_aa(T883, T887)) → U97_aa(T883, X1498, t58_in_aa(T887, X1498))
U97_aa(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_aa(T883, X1498)
U98_aa(T97, X110, t58_out_aa(T97, X110)) → e53_out_aa(T97, X110)
e53_in_aa(T895, X1519) → U99_aa(T895, X1519, t234_in_aa(T895, X1518))
U99_aa(T895, X1519, t234_out_aa(T895, X1518)) → e53_out_aa(T895, X1519)
e53_in_aa(T895, X1519) → U100_aa(T895, X1519, t234_in_aa(T895, T897))
U100_aa(T895, X1519, t234_out_aa(T895, T897)) → U101_aa(T895, X1519, e53_in_aa(T897, X1519))
U101_aa(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_aa(T895, X1519)
U1_aa(T89, X84, e53_out_aa(T89, X84)) → n32_out_aa(.(lbrace, T89), X84)
U103_aaa(T62, X59, T64, n32_out_aa(T62, X59)) → p31_out_aaa(T62, X59, T64)
p31_in_aaa(T62, T916, T918) → U104_aaa(T62, T916, T918, n32_in_aa(T62, T916))
U104_aaa(T62, T916, T918, n32_out_aa(T62, T916)) → U105_aaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_aaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_aaa(T62, T916, T918)
p31_in_aaa(T62, T929, T931) → U106_aaa(T62, T929, T931, n32_in_aa(T62, T929))
U106_aaa(T62, T929, T931, n32_out_aa(T62, T929)) → U107_aaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_aaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_aaa(T62, T929, T931)
U109_aa(T62, T64, p31_out_aaa(T62, X59, T64)) → e1_out_aa(T62, T64)
U102_aa(T41, T43, e1_out_aa(T41, .(rbrace, T43))) → n7_out_aa(.(lbrace, T41), T43)
U108_aa(T22, T24, n7_out_aa(T22, T24)) → e1_out_aa(T22, T24)
U10_aa(T638, X1025, e1_out_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_aa(.(lbrace, T638), X1025)
t409_in_aa(T648, X1045) → U11_aa(T648, X1045, n32_in_aa(T648, X1044))
U11_aa(T648, X1045, n32_out_aa(T648, X1044)) → t409_out_aa(T648, X1045)
t409_in_aa(T648, X1045) → U12_aa(T648, X1045, n32_in_aa(T648, T652))
U12_aa(T648, X1045, n32_out_aa(T648, T652)) → U13_aa(T648, X1045, t409_in_aa(T652, X1045))
U13_aa(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_aa(T648, X1045)
U18_aa(T605, X980, t409_out_aa(T605, X980)) → e404_out_aa(T605, X980)
e404_in_aa(T660, X1066) → U19_aa(T660, X1066, t234_in_aa(T660, X1065))
U19_aa(T660, X1066, t234_out_aa(T660, X1065)) → e404_out_aa(T660, X1066)
e404_in_aa(T660, X1066) → U20_aa(T660, X1066, t234_in_aa(T660, T662))
U20_aa(T660, X1066, t234_out_aa(T660, T662)) → U21_aa(T660, X1066, e404_in_aa(T662, X1066))
U21_aa(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_aa(T660, X1066)
U22_aa(T597, X954, e404_out_aa(T597, X954)) → t380_out_aa(.(lbrace, T597), X954)
t380_in_aa(T670, X1088) → U23_aa(T670, X1088, n32_in_aa(T670, X1087))
U23_aa(T670, X1088, n32_out_aa(T670, X1087)) → t380_out_aa(T670, X1088)
t380_in_aa(T670, X1088) → U24_aa(T670, X1088, n32_in_aa(T670, T674))
U24_aa(T670, X1088, n32_out_aa(T670, T674)) → U25_aa(T670, X1088, t380_in_aa(T674, X1088))
U25_aa(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_aa(T670, X1088)
U26_aa(T564, X909, t380_out_aa(T564, X909)) → e375_out_aa(T564, X909)
e375_in_aa(T682, X1109) → U27_aa(T682, X1109, t234_in_aa(T682, X1108))
U27_aa(T682, X1109, t234_out_aa(T682, X1108)) → e375_out_aa(T682, X1109)
e375_in_aa(T682, X1109) → U28_aa(T682, X1109, t234_in_aa(T682, T684))
U28_aa(T682, X1109, t234_out_aa(T682, T684)) → U29_aa(T682, X1109, e375_in_aa(T684, X1109))
U29_aa(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_aa(T682, X1109)
U30_aa(T556, X883, e375_out_aa(T556, X883)) → t351_out_aa(.(lbrace, T556), X883)
t351_in_aa(T692, X1131) → U31_aa(T692, X1131, n32_in_aa(T692, X1130))
U31_aa(T692, X1131, n32_out_aa(T692, X1130)) → t351_out_aa(T692, X1131)
t351_in_aa(T692, X1131) → U32_aa(T692, X1131, n32_in_aa(T692, T696))
U32_aa(T692, X1131, n32_out_aa(T692, T696)) → U33_aa(T692, X1131, t351_in_aa(T696, X1131))
U33_aa(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_aa(T692, X1131)
U34_aa(T523, X838, t351_out_aa(T523, X838)) → e346_out_aa(T523, X838)
e346_in_aa(T704, X1152) → U35_aa(T704, X1152, t234_in_aa(T704, X1151))
U35_aa(T704, X1152, t234_out_aa(T704, X1151)) → e346_out_aa(T704, X1152)
e346_in_aa(T704, X1152) → U36_aa(T704, X1152, t234_in_aa(T704, T706))
U36_aa(T704, X1152, t234_out_aa(T704, T706)) → U37_aa(T704, X1152, e346_in_aa(T706, X1152))
U37_aa(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_aa(T704, X1152)
U38_aa(T515, X812, e346_out_aa(T515, X812)) → t322_out_aa(.(lbrace, T515), X812)
t322_in_aa(T714, X1174) → U39_aa(T714, X1174, n32_in_aa(T714, X1173))
U39_aa(T714, X1174, n32_out_aa(T714, X1173)) → t322_out_aa(T714, X1174)
t322_in_aa(T714, X1174) → U40_aa(T714, X1174, n32_in_aa(T714, T718))
U40_aa(T714, X1174, n32_out_aa(T714, T718)) → U41_aa(T714, X1174, t322_in_aa(T718, X1174))
U41_aa(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_aa(T714, X1174)
U42_aa(T482, X767, t322_out_aa(T482, X767)) → e317_out_aa(T482, X767)
e317_in_aa(T726, X1195) → U43_aa(T726, X1195, t234_in_aa(T726, X1194))
U43_aa(T726, X1195, t234_out_aa(T726, X1194)) → e317_out_aa(T726, X1195)
e317_in_aa(T726, X1195) → U44_aa(T726, X1195, t234_in_aa(T726, T728))
U44_aa(T726, X1195, t234_out_aa(T726, T728)) → U45_aa(T726, X1195, e317_in_aa(T728, X1195))
U45_aa(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_aa(T726, X1195)
U46_aa(T474, X741, e317_out_aa(T474, X741)) → t293_out_aa(.(lbrace, T474), X741)
t293_in_aa(T736, X1217) → U47_aa(T736, X1217, n32_in_aa(T736, X1216))
U47_aa(T736, X1217, n32_out_aa(T736, X1216)) → t293_out_aa(T736, X1217)
t293_in_aa(T736, X1217) → U48_aa(T736, X1217, n32_in_aa(T736, T740))
U48_aa(T736, X1217, n32_out_aa(T736, T740)) → U49_aa(T736, X1217, t293_in_aa(T740, X1217))
U49_aa(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_aa(T736, X1217)
U50_aa(T441, X696, t293_out_aa(T441, X696)) → e288_out_aa(T441, X696)
e288_in_aa(T748, X1238) → U51_aa(T748, X1238, t234_in_aa(T748, X1237))
U51_aa(T748, X1238, t234_out_aa(T748, X1237)) → e288_out_aa(T748, X1238)
e288_in_aa(T748, X1238) → U52_aa(T748, X1238, t234_in_aa(T748, T750))
U52_aa(T748, X1238, t234_out_aa(T748, T750)) → U53_aa(T748, X1238, e288_in_aa(T750, X1238))
U53_aa(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_aa(T748, X1238)
U54_aa(T433, X670, e288_out_aa(T433, X670)) → t264_out_aa(.(lbrace, T433), X670)
t264_in_aa(T758, X1260) → U55_aa(T758, X1260, n32_in_aa(T758, X1259))
U55_aa(T758, X1260, n32_out_aa(T758, X1259)) → t264_out_aa(T758, X1260)
t264_in_aa(T758, X1260) → U56_aa(T758, X1260, n32_in_aa(T758, T762))
U56_aa(T758, X1260, n32_out_aa(T758, T762)) → U57_aa(T758, X1260, t264_in_aa(T762, X1260))
U57_aa(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_aa(T758, X1260)
U58_aa(T400, X625, t264_out_aa(T400, X625)) → e259_out_aa(T400, X625)
e259_in_aa(T770, X1281) → U59_aa(T770, X1281, t234_in_aa(T770, X1280))
U59_aa(T770, X1281, t234_out_aa(T770, X1280)) → e259_out_aa(T770, X1281)
e259_in_aa(T770, X1281) → U60_aa(T770, X1281, t234_in_aa(T770, T772))
U60_aa(T770, X1281, t234_out_aa(T770, T772)) → U61_aa(T770, X1281, e259_in_aa(T772, X1281))
U61_aa(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_aa(T770, X1281)
U14_aa(T392, X599, e259_out_aa(T392, X599)) → t234_out_aa(.(lbrace, T392), X599)
U17_ga(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_ga(T780, X1303)
U111_ga(T941, T943, t234_out_ga(T941, T945)) → U112_ga(T941, T943, e1_in_aa(T945, T943))
U112_ga(T941, T943, e1_out_aa(T945, T943)) → e1_out_ga(T941, T943)
U10_ga(T638, X1025, e1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_ga(.(lbrace, T638), X1025)
t409_in_ga(T648, X1045) → U11_ga(T648, X1045, n32_in_ga(T648, X1044))
U11_ga(T648, X1045, n32_out_ga(T648, X1044)) → t409_out_ga(T648, X1045)
t409_in_ga(T648, X1045) → U12_ga(T648, X1045, n32_in_ga(T648, T652))
U12_ga(T648, X1045, n32_out_ga(T648, T652)) → U13_ga(T648, X1045, t409_in_aa(T652, X1045))
U13_ga(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_ga(T648, X1045)
U18_ga(T605, X980, t409_out_ga(T605, X980)) → e404_out_ga(T605, X980)
e404_in_ga(T660, X1066) → U19_ga(T660, X1066, t234_in_ga(T660, X1065))
U19_ga(T660, X1066, t234_out_ga(T660, X1065)) → e404_out_ga(T660, X1066)
e404_in_ga(T660, X1066) → U20_ga(T660, X1066, t234_in_ga(T660, T662))
U20_ga(T660, X1066, t234_out_ga(T660, T662)) → U21_ga(T660, X1066, e404_in_aa(T662, X1066))
U21_ga(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_ga(T660, X1066)
U22_ga(T597, X954, e404_out_ga(T597, X954)) → t380_out_ga(.(lbrace, T597), X954)
t380_in_ga(T670, X1088) → U23_ga(T670, X1088, n32_in_ga(T670, X1087))
U23_ga(T670, X1088, n32_out_ga(T670, X1087)) → t380_out_ga(T670, X1088)
t380_in_ga(T670, X1088) → U24_ga(T670, X1088, n32_in_ga(T670, T674))
U24_ga(T670, X1088, n32_out_ga(T670, T674)) → U25_ga(T670, X1088, t380_in_aa(T674, X1088))
U25_ga(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_ga(T670, X1088)
U26_ga(T564, X909, t380_out_ga(T564, X909)) → e375_out_ga(T564, X909)
e375_in_ga(T682, X1109) → U27_ga(T682, X1109, t234_in_ga(T682, X1108))
U27_ga(T682, X1109, t234_out_ga(T682, X1108)) → e375_out_ga(T682, X1109)
e375_in_ga(T682, X1109) → U28_ga(T682, X1109, t234_in_ga(T682, T684))
U28_ga(T682, X1109, t234_out_ga(T682, T684)) → U29_ga(T682, X1109, e375_in_aa(T684, X1109))
U29_ga(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_ga(T682, X1109)
U30_ga(T556, X883, e375_out_ga(T556, X883)) → t351_out_ga(.(lbrace, T556), X883)
t351_in_ga(T692, X1131) → U31_ga(T692, X1131, n32_in_ga(T692, X1130))
U31_ga(T692, X1131, n32_out_ga(T692, X1130)) → t351_out_ga(T692, X1131)
t351_in_ga(T692, X1131) → U32_ga(T692, X1131, n32_in_ga(T692, T696))
U32_ga(T692, X1131, n32_out_ga(T692, T696)) → U33_ga(T692, X1131, t351_in_aa(T696, X1131))
U33_ga(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_ga(T692, X1131)
U34_ga(T523, X838, t351_out_ga(T523, X838)) → e346_out_ga(T523, X838)
e346_in_ga(T704, X1152) → U35_ga(T704, X1152, t234_in_ga(T704, X1151))
U35_ga(T704, X1152, t234_out_ga(T704, X1151)) → e346_out_ga(T704, X1152)
e346_in_ga(T704, X1152) → U36_ga(T704, X1152, t234_in_ga(T704, T706))
U36_ga(T704, X1152, t234_out_ga(T704, T706)) → U37_ga(T704, X1152, e346_in_aa(T706, X1152))
U37_ga(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_ga(T704, X1152)
U38_ga(T515, X812, e346_out_ga(T515, X812)) → t322_out_ga(.(lbrace, T515), X812)
t322_in_ga(T714, X1174) → U39_ga(T714, X1174, n32_in_ga(T714, X1173))
U39_ga(T714, X1174, n32_out_ga(T714, X1173)) → t322_out_ga(T714, X1174)
t322_in_ga(T714, X1174) → U40_ga(T714, X1174, n32_in_ga(T714, T718))
U40_ga(T714, X1174, n32_out_ga(T714, T718)) → U41_ga(T714, X1174, t322_in_aa(T718, X1174))
U41_ga(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_ga(T714, X1174)
U42_ga(T482, X767, t322_out_ga(T482, X767)) → e317_out_ga(T482, X767)
e317_in_ga(T726, X1195) → U43_ga(T726, X1195, t234_in_ga(T726, X1194))
U43_ga(T726, X1195, t234_out_ga(T726, X1194)) → e317_out_ga(T726, X1195)
e317_in_ga(T726, X1195) → U44_ga(T726, X1195, t234_in_ga(T726, T728))
U44_ga(T726, X1195, t234_out_ga(T726, T728)) → U45_ga(T726, X1195, e317_in_aa(T728, X1195))
U45_ga(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_ga(T726, X1195)
U46_ga(T474, X741, e317_out_ga(T474, X741)) → t293_out_ga(.(lbrace, T474), X741)
t293_in_ga(T736, X1217) → U47_ga(T736, X1217, n32_in_ga(T736, X1216))
U47_ga(T736, X1217, n32_out_ga(T736, X1216)) → t293_out_ga(T736, X1217)
t293_in_ga(T736, X1217) → U48_ga(T736, X1217, n32_in_ga(T736, T740))
U48_ga(T736, X1217, n32_out_ga(T736, T740)) → U49_ga(T736, X1217, t293_in_aa(T740, X1217))
U49_ga(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_ga(T736, X1217)
U50_ga(T441, X696, t293_out_ga(T441, X696)) → e288_out_ga(T441, X696)
e288_in_ga(T748, X1238) → U51_ga(T748, X1238, t234_in_ga(T748, X1237))
U51_ga(T748, X1238, t234_out_ga(T748, X1237)) → e288_out_ga(T748, X1238)
e288_in_ga(T748, X1238) → U52_ga(T748, X1238, t234_in_ga(T748, T750))
U52_ga(T748, X1238, t234_out_ga(T748, T750)) → U53_ga(T748, X1238, e288_in_aa(T750, X1238))
U53_ga(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_ga(T748, X1238)
U54_ga(T433, X670, e288_out_ga(T433, X670)) → t264_out_ga(.(lbrace, T433), X670)
t264_in_ga(T758, X1260) → U55_ga(T758, X1260, n32_in_ga(T758, X1259))
U55_ga(T758, X1260, n32_out_ga(T758, X1259)) → t264_out_ga(T758, X1260)
t264_in_ga(T758, X1260) → U56_ga(T758, X1260, n32_in_ga(T758, T762))
U56_ga(T758, X1260, n32_out_ga(T758, T762)) → U57_ga(T758, X1260, t264_in_aa(T762, X1260))
U57_ga(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_ga(T758, X1260)
U58_ga(T400, X625, t264_out_ga(T400, X625)) → e259_out_ga(T400, X625)
e259_in_ga(T770, X1281) → U59_ga(T770, X1281, t234_in_ga(T770, X1280))
U59_ga(T770, X1281, t234_out_ga(T770, X1280)) → e259_out_ga(T770, X1281)
e259_in_ga(T770, X1281) → U60_ga(T770, X1281, t234_in_ga(T770, T772))
U60_ga(T770, X1281, t234_out_ga(T770, T772)) → U61_ga(T770, X1281, e259_in_aa(T772, X1281))
U61_ga(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_ga(T770, X1281)
U14_ga(T392, X599, e259_out_ga(T392, X599)) → t234_out_ga(.(lbrace, T392), X599)
U110_ga(T941, T943, t234_out_ga(T941, X1569)) → e1_out_ga(T941, T943)
U2_ga(T335, X510, e1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_ga(.(lbrace, T335), X510)
t203_in_ga(T345, X530) → U3_ga(T345, X530, n32_in_ga(T345, X529))
U3_ga(T345, X530, n32_out_ga(T345, X529)) → t203_out_ga(T345, X530)
t203_in_ga(T345, X530) → U4_ga(T345, X530, n32_in_ga(T345, T349))
U4_ga(T345, X530, n32_out_ga(T345, T349)) → U5_ga(T345, X530, t203_in_aa(T349, X530))
U5_ga(T345, X530, t203_out_aa(T349, X530)) → t203_out_ga(T345, X530)
U6_ga(T302, X465, t203_out_ga(T302, X465)) → e198_out_ga(T302, X465)
e198_in_ga(T357, X551) → U7_ga(T357, X551, t234_in_ga(T357, X550))
U7_ga(T357, X551, t234_out_ga(T357, X550)) → e198_out_ga(T357, X551)
e198_in_ga(T357, X551) → U8_ga(T357, X551, t234_in_ga(T357, T359))
U8_ga(T357, X551, t234_out_ga(T357, T359)) → U9_ga(T357, X551, e198_in_aa(T359, X551))
U9_ga(T357, X551, e198_out_aa(T359, X551)) → e198_out_ga(T357, X551)
U62_ga(T294, X439, e198_out_ga(T294, X439)) → t174_out_ga(.(lbrace, T294), X439)
t174_in_ga(T795, X1326) → U63_ga(T795, X1326, n32_in_ga(T795, X1325))
U63_ga(T795, X1326, n32_out_ga(T795, X1325)) → t174_out_ga(T795, X1326)
t174_in_ga(T795, X1326) → U64_ga(T795, X1326, n32_in_ga(T795, T799))
U64_ga(T795, X1326, n32_out_ga(T795, T799)) → U65_ga(T795, X1326, t174_in_aa(T799, X1326))
U65_ga(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_ga(T795, X1326)
U66_ga(T261, X394, t174_out_ga(T261, X394)) → e169_out_ga(T261, X394)
e169_in_ga(T807, X1347) → U67_ga(T807, X1347, t234_in_ga(T807, X1346))
U67_ga(T807, X1347, t234_out_ga(T807, X1346)) → e169_out_ga(T807, X1347)
e169_in_ga(T807, X1347) → U68_ga(T807, X1347, t234_in_ga(T807, T809))
U68_ga(T807, X1347, t234_out_ga(T807, T809)) → U69_ga(T807, X1347, e169_in_aa(T809, X1347))
U69_ga(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_ga(T807, X1347)
U70_ga(T253, X368, e169_out_ga(T253, X368)) → t145_out_ga(.(lbrace, T253), X368)
t145_in_ga(T817, X1369) → U71_ga(T817, X1369, n32_in_ga(T817, X1368))
U71_ga(T817, X1369, n32_out_ga(T817, X1368)) → t145_out_ga(T817, X1369)
t145_in_ga(T817, X1369) → U72_ga(T817, X1369, n32_in_ga(T817, T821))
U72_ga(T817, X1369, n32_out_ga(T817, T821)) → U73_ga(T817, X1369, t145_in_aa(T821, X1369))
U73_ga(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_ga(T817, X1369)
U74_ga(T220, X323, t145_out_ga(T220, X323)) → e140_out_ga(T220, X323)
e140_in_ga(T829, X1390) → U75_ga(T829, X1390, t234_in_ga(T829, X1389))
U75_ga(T829, X1390, t234_out_ga(T829, X1389)) → e140_out_ga(T829, X1390)
e140_in_ga(T829, X1390) → U76_ga(T829, X1390, t234_in_ga(T829, T831))
U76_ga(T829, X1390, t234_out_ga(T829, T831)) → U77_ga(T829, X1390, e140_in_aa(T831, X1390))
U77_ga(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_ga(T829, X1390)
U78_ga(T212, X297, e140_out_ga(T212, X297)) → t116_out_ga(.(lbrace, T212), X297)
t116_in_ga(T839, X1412) → U79_ga(T839, X1412, n32_in_ga(T839, X1411))
U79_ga(T839, X1412, n32_out_ga(T839, X1411)) → t116_out_ga(T839, X1412)
t116_in_ga(T839, X1412) → U80_ga(T839, X1412, n32_in_ga(T839, T843))
U80_ga(T839, X1412, n32_out_ga(T839, T843)) → U81_ga(T839, X1412, t116_in_aa(T843, X1412))
U81_ga(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_ga(T839, X1412)
U82_ga(T179, X252, t116_out_ga(T179, X252)) → e111_out_ga(T179, X252)
e111_in_ga(T851, X1433) → U83_ga(T851, X1433, t234_in_ga(T851, X1432))
U83_ga(T851, X1433, t234_out_ga(T851, X1432)) → e111_out_ga(T851, X1433)
e111_in_ga(T851, X1433) → U84_ga(T851, X1433, t234_in_ga(T851, T853))
U84_ga(T851, X1433, t234_out_ga(T851, T853)) → U85_ga(T851, X1433, e111_in_aa(T853, X1433))
U85_ga(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_ga(T851, X1433)
U86_ga(T171, X226, e111_out_ga(T171, X226)) → t87_out_ga(.(lbrace, T171), X226)
t87_in_ga(T861, X1455) → U87_ga(T861, X1455, n32_in_ga(T861, X1454))
U87_ga(T861, X1455, n32_out_ga(T861, X1454)) → t87_out_ga(T861, X1455)
t87_in_ga(T861, X1455) → U88_ga(T861, X1455, n32_in_ga(T861, T865))
U88_ga(T861, X1455, n32_out_ga(T861, T865)) → U89_ga(T861, X1455, t87_in_aa(T865, X1455))
U89_ga(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_ga(T861, X1455)
U90_ga(T138, X181, t87_out_ga(T138, X181)) → e82_out_ga(T138, X181)
e82_in_ga(T873, X1476) → U91_ga(T873, X1476, t234_in_ga(T873, X1475))
U91_ga(T873, X1476, t234_out_ga(T873, X1475)) → e82_out_ga(T873, X1476)
e82_in_ga(T873, X1476) → U92_ga(T873, X1476, t234_in_ga(T873, T875))
U92_ga(T873, X1476, t234_out_ga(T873, T875)) → U93_ga(T873, X1476, e82_in_aa(T875, X1476))
U93_ga(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_ga(T873, X1476)
U94_ga(T130, X155, e82_out_ga(T130, X155)) → t58_out_ga(.(lbrace, T130), X155)
t58_in_ga(T883, X1498) → U95_ga(T883, X1498, n32_in_ga(T883, X1497))
U95_ga(T883, X1498, n32_out_ga(T883, X1497)) → t58_out_ga(T883, X1498)
t58_in_ga(T883, X1498) → U96_ga(T883, X1498, n32_in_ga(T883, T887))
U96_ga(T883, X1498, n32_out_ga(T883, T887)) → U97_ga(T883, X1498, t58_in_aa(T887, X1498))
U97_ga(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_ga(T883, X1498)
U98_ga(T97, X110, t58_out_ga(T97, X110)) → e53_out_ga(T97, X110)
e53_in_ga(T895, X1519) → U99_ga(T895, X1519, t234_in_ga(T895, X1518))
U99_ga(T895, X1519, t234_out_ga(T895, X1518)) → e53_out_ga(T895, X1519)
e53_in_ga(T895, X1519) → U100_ga(T895, X1519, t234_in_ga(T895, T897))
U100_ga(T895, X1519, t234_out_ga(T895, T897)) → U101_ga(T895, X1519, e53_in_aa(T897, X1519))
U101_ga(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_ga(T895, X1519)
U1_ga(T89, X84, e53_out_ga(T89, X84)) → n32_out_ga(.(lbrace, T89), X84)
U103_gaa(T62, X59, T64, n32_out_ga(T62, X59)) → p31_out_gaa(T62, X59, T64)
p31_in_gaa(T62, T916, T918) → U104_gaa(T62, T916, T918, n32_in_ga(T62, T916))
U104_gaa(T62, T916, T918, n32_out_ga(T62, T916)) → U105_gaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_gaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_gaa(T62, T916, T918)
p31_in_gaa(T62, T929, T931) → U106_gaa(T62, T929, T931, n32_in_ga(T62, T929))
U106_gaa(T62, T929, T931, n32_out_ga(T62, T929)) → U107_gaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_gaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_gaa(T62, T929, T931)
U109_ga(T62, T64, p31_out_gaa(T62, X59, T64)) → e1_out_ga(T62, T64)
U102_ga(T41, T43, e1_out_ga(T41, .(rbrace, T43))) → n7_out_ga(.(lbrace, T41), T43)
U108_ga(T22, T24, n7_out_ga(T22, T24)) → e1_out_ga(T22, T24)

The argument filtering Pi contains the following mapping:
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)
.(x1, x2)  =  .(x1, x2)
a  =  a
n7_out_ga(x1, x2)  =  n7_out_ga(x1)
b  =  b
c  =  c
lbrace  =  lbrace
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)
star  =  star
n32_out_ga(x1, x2)  =  n32_out_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)
rbrace  =  rbrace
t58_out_ga(x1, x2)  =  t58_out_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)
t87_out_ga(x1, x2)  =  t87_out_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)
t116_out_ga(x1, x2)  =  t116_out_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)
t145_out_ga(x1, x2)  =  t145_out_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)
t174_out_ga(x1, x2)  =  t174_out_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)
t203_out_ga(x1, x2)  =  t203_out_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)
plus  =  plus
t234_out_ga(x1, x2)  =  t234_out_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)
t264_out_ga(x1, x2)  =  t264_out_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)
t293_out_ga(x1, x2)  =  t293_out_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)
t322_out_ga(x1, x2)  =  t322_out_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)
t351_out_ga(x1, x2)  =  t351_out_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)
t380_out_ga(x1, x2)  =  t380_out_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)
t409_out_ga(x1, x2)  =  t409_out_ga(x1)
U10_ga(x1, x2, x3)  =  U10_ga(x1, x3)
U111_ga(x1, x2, x3)  =  U111_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)
U112_ga(x1, x2, x3)  =  U112_ga(x1, x3)
e1_in_aa(x1, x2)  =  e1_in_aa
U108_aa(x1, x2, x3)  =  U108_aa(x3)
n7_in_aa(x1, x2)  =  n7_in_aa
n7_out_aa(x1, x2)  =  n7_out_aa
U102_aa(x1, x2, x3)  =  U102_aa(x3)
U109_aa(x1, x2, x3)  =  U109_aa(x3)
p31_in_aaa(x1, x2, x3)  =  p31_in_aaa
U103_aaa(x1, x2, x3, x4)  =  U103_aaa(x4)
n32_in_aa(x1, x2)  =  n32_in_aa
n32_out_aa(x1, x2)  =  n32_out_aa
U1_aa(x1, x2, x3)  =  U1_aa(x3)
e53_in_aa(x1, x2)  =  e53_in_aa
U98_aa(x1, x2, x3)  =  U98_aa(x3)
t58_in_aa(x1, x2)  =  t58_in_aa
t58_out_aa(x1, x2)  =  t58_out_aa
U94_aa(x1, x2, x3)  =  U94_aa(x3)
e82_in_aa(x1, x2)  =  e82_in_aa
U90_aa(x1, x2, x3)  =  U90_aa(x3)
t87_in_aa(x1, x2)  =  t87_in_aa
t87_out_aa(x1, x2)  =  t87_out_aa
U86_aa(x1, x2, x3)  =  U86_aa(x3)
e111_in_aa(x1, x2)  =  e111_in_aa
U82_aa(x1, x2, x3)  =  U82_aa(x3)
t116_in_aa(x1, x2)  =  t116_in_aa
t116_out_aa(x1, x2)  =  t116_out_aa
U78_aa(x1, x2, x3)  =  U78_aa(x3)
e140_in_aa(x1, x2)  =  e140_in_aa
U74_aa(x1, x2, x3)  =  U74_aa(x3)
t145_in_aa(x1, x2)  =  t145_in_aa
t145_out_aa(x1, x2)  =  t145_out_aa
U70_aa(x1, x2, x3)  =  U70_aa(x3)
e169_in_aa(x1, x2)  =  e169_in_aa
U66_aa(x1, x2, x3)  =  U66_aa(x3)
t174_in_aa(x1, x2)  =  t174_in_aa
t174_out_aa(x1, x2)  =  t174_out_aa
U62_aa(x1, x2, x3)  =  U62_aa(x3)
e198_in_aa(x1, x2)  =  e198_in_aa
U6_aa(x1, x2, x3)  =  U6_aa(x3)
t203_in_aa(x1, x2)  =  t203_in_aa
t203_out_aa(x1, x2)  =  t203_out_aa
U2_aa(x1, x2, x3)  =  U2_aa(x3)
U110_aa(x1, x2, x3)  =  U110_aa(x3)
t234_in_aa(x1, x2)  =  t234_in_aa
t234_out_aa(x1, x2)  =  t234_out_aa
U14_aa(x1, x2, x3)  =  U14_aa(x3)
e259_in_aa(x1, x2)  =  e259_in_aa
U58_aa(x1, x2, x3)  =  U58_aa(x3)
t264_in_aa(x1, x2)  =  t264_in_aa
t264_out_aa(x1, x2)  =  t264_out_aa
U54_aa(x1, x2, x3)  =  U54_aa(x3)
e288_in_aa(x1, x2)  =  e288_in_aa
U50_aa(x1, x2, x3)  =  U50_aa(x3)
t293_in_aa(x1, x2)  =  t293_in_aa
t293_out_aa(x1, x2)  =  t293_out_aa
U46_aa(x1, x2, x3)  =  U46_aa(x3)
e317_in_aa(x1, x2)  =  e317_in_aa
U42_aa(x1, x2, x3)  =  U42_aa(x3)
t322_in_aa(x1, x2)  =  t322_in_aa
t322_out_aa(x1, x2)  =  t322_out_aa
U38_aa(x1, x2, x3)  =  U38_aa(x3)
e346_in_aa(x1, x2)  =  e346_in_aa
U34_aa(x1, x2, x3)  =  U34_aa(x3)
t351_in_aa(x1, x2)  =  t351_in_aa
t351_out_aa(x1, x2)  =  t351_out_aa
U30_aa(x1, x2, x3)  =  U30_aa(x3)
e375_in_aa(x1, x2)  =  e375_in_aa
U26_aa(x1, x2, x3)  =  U26_aa(x3)
t380_in_aa(x1, x2)  =  t380_in_aa
t380_out_aa(x1, x2)  =  t380_out_aa
U22_aa(x1, x2, x3)  =  U22_aa(x3)
e404_in_aa(x1, x2)  =  e404_in_aa
U18_aa(x1, x2, x3)  =  U18_aa(x3)
t409_in_aa(x1, x2)  =  t409_in_aa
t409_out_aa(x1, x2)  =  t409_out_aa
U10_aa(x1, x2, x3)  =  U10_aa(x3)
U111_aa(x1, x2, x3)  =  U111_aa(x3)
U15_aa(x1, x2, x3)  =  U15_aa(x3)
U16_aa(x1, x2, x3)  =  U16_aa(x3)
U17_aa(x1, x2, x3)  =  U17_aa(x3)
U112_aa(x1, x2, x3)  =  U112_aa(x3)
e1_out_aa(x1, x2)  =  e1_out_aa
U11_aa(x1, x2, x3)  =  U11_aa(x3)
U12_aa(x1, x2, x3)  =  U12_aa(x3)
U13_aa(x1, x2, x3)  =  U13_aa(x3)
e404_out_aa(x1, x2)  =  e404_out_aa
U19_aa(x1, x2, x3)  =  U19_aa(x3)
U20_aa(x1, x2, x3)  =  U20_aa(x3)
U21_aa(x1, x2, x3)  =  U21_aa(x3)
U23_aa(x1, x2, x3)  =  U23_aa(x3)
U24_aa(x1, x2, x3)  =  U24_aa(x3)
U25_aa(x1, x2, x3)  =  U25_aa(x3)
e375_out_aa(x1, x2)  =  e375_out_aa
U27_aa(x1, x2, x3)  =  U27_aa(x3)
U28_aa(x1, x2, x3)  =  U28_aa(x3)
U29_aa(x1, x2, x3)  =  U29_aa(x3)
U31_aa(x1, x2, x3)  =  U31_aa(x3)
U32_aa(x1, x2, x3)  =  U32_aa(x3)
U33_aa(x1, x2, x3)  =  U33_aa(x3)
e346_out_aa(x1, x2)  =  e346_out_aa
U35_aa(x1, x2, x3)  =  U35_aa(x3)
U36_aa(x1, x2, x3)  =  U36_aa(x3)
U37_aa(x1, x2, x3)  =  U37_aa(x3)
U39_aa(x1, x2, x3)  =  U39_aa(x3)
U40_aa(x1, x2, x3)  =  U40_aa(x3)
U41_aa(x1, x2, x3)  =  U41_aa(x3)
e317_out_aa(x1, x2)  =  e317_out_aa
U43_aa(x1, x2, x3)  =  U43_aa(x3)
U44_aa(x1, x2, x3)  =  U44_aa(x3)
U45_aa(x1, x2, x3)  =  U45_aa(x3)
U47_aa(x1, x2, x3)  =  U47_aa(x3)
U48_aa(x1, x2, x3)  =  U48_aa(x3)
U49_aa(x1, x2, x3)  =  U49_aa(x3)
e288_out_aa(x1, x2)  =  e288_out_aa
U51_aa(x1, x2, x3)  =  U51_aa(x3)
U52_aa(x1, x2, x3)  =  U52_aa(x3)
U53_aa(x1, x2, x3)  =  U53_aa(x3)
U55_aa(x1, x2, x3)  =  U55_aa(x3)
U56_aa(x1, x2, x3)  =  U56_aa(x3)
U57_aa(x1, x2, x3)  =  U57_aa(x3)
e259_out_aa(x1, x2)  =  e259_out_aa
U59_aa(x1, x2, x3)  =  U59_aa(x3)
U60_aa(x1, x2, x3)  =  U60_aa(x3)
U61_aa(x1, x2, x3)  =  U61_aa(x3)
U3_aa(x1, x2, x3)  =  U3_aa(x3)
U4_aa(x1, x2, x3)  =  U4_aa(x3)
U5_aa(x1, x2, x3)  =  U5_aa(x3)
e198_out_aa(x1, x2)  =  e198_out_aa
U7_aa(x1, x2, x3)  =  U7_aa(x3)
U8_aa(x1, x2, x3)  =  U8_aa(x3)
U9_aa(x1, x2, x3)  =  U9_aa(x3)
U63_aa(x1, x2, x3)  =  U63_aa(x3)
U64_aa(x1, x2, x3)  =  U64_aa(x3)
U65_aa(x1, x2, x3)  =  U65_aa(x3)
e169_out_aa(x1, x2)  =  e169_out_aa
U67_aa(x1, x2, x3)  =  U67_aa(x3)
U68_aa(x1, x2, x3)  =  U68_aa(x3)
U69_aa(x1, x2, x3)  =  U69_aa(x3)
U71_aa(x1, x2, x3)  =  U71_aa(x3)
U72_aa(x1, x2, x3)  =  U72_aa(x3)
U73_aa(x1, x2, x3)  =  U73_aa(x3)
e140_out_aa(x1, x2)  =  e140_out_aa
U75_aa(x1, x2, x3)  =  U75_aa(x3)
U76_aa(x1, x2, x3)  =  U76_aa(x3)
U77_aa(x1, x2, x3)  =  U77_aa(x3)
U79_aa(x1, x2, x3)  =  U79_aa(x3)
U80_aa(x1, x2, x3)  =  U80_aa(x3)
U81_aa(x1, x2, x3)  =  U81_aa(x3)
e111_out_aa(x1, x2)  =  e111_out_aa
U83_aa(x1, x2, x3)  =  U83_aa(x3)
U84_aa(x1, x2, x3)  =  U84_aa(x3)
U85_aa(x1, x2, x3)  =  U85_aa(x3)
U87_aa(x1, x2, x3)  =  U87_aa(x3)
U88_aa(x1, x2, x3)  =  U88_aa(x3)
U89_aa(x1, x2, x3)  =  U89_aa(x3)
e82_out_aa(x1, x2)  =  e82_out_aa
U91_aa(x1, x2, x3)  =  U91_aa(x3)
U92_aa(x1, x2, x3)  =  U92_aa(x3)
U93_aa(x1, x2, x3)  =  U93_aa(x3)
U95_aa(x1, x2, x3)  =  U95_aa(x3)
U96_aa(x1, x2, x3)  =  U96_aa(x3)
U97_aa(x1, x2, x3)  =  U97_aa(x3)
e53_out_aa(x1, x2)  =  e53_out_aa
U99_aa(x1, x2, x3)  =  U99_aa(x3)
U100_aa(x1, x2, x3)  =  U100_aa(x3)
U101_aa(x1, x2, x3)  =  U101_aa(x3)
p31_out_aaa(x1, x2, x3)  =  p31_out_aaa
U104_aaa(x1, x2, x3, x4)  =  U104_aaa(x4)
U105_aaa(x1, x2, x3, x4)  =  U105_aaa(x4)
U106_aaa(x1, x2, x3, x4)  =  U106_aaa(x4)
U107_aaa(x1, x2, x3, x4)  =  U107_aaa(x4)
e1_out_ga(x1, x2)  =  e1_out_ga(x1)
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)
e404_out_ga(x1, x2)  =  e404_out_ga(x1)
U19_ga(x1, x2, x3)  =  U19_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)
e375_out_ga(x1, x2)  =  e375_out_ga(x1)
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)
e346_out_ga(x1, x2)  =  e346_out_ga(x1)
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)
e317_out_ga(x1, x2)  =  e317_out_ga(x1)
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)
e288_out_ga(x1, x2)  =  e288_out_ga(x1)
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)
e259_out_ga(x1, x2)  =  e259_out_ga(x1)
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)
e198_out_ga(x1, x2)  =  e198_out_ga(x1)
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)
e169_out_ga(x1, x2)  =  e169_out_ga(x1)
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)
e140_out_ga(x1, x2)  =  e140_out_ga(x1)
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)
e111_out_ga(x1, x2)  =  e111_out_ga(x1)
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)
e82_out_ga(x1, x2)  =  e82_out_ga(x1)
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)
e53_out_ga(x1, x2)  =  e53_out_ga(x1)
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)
p31_out_gaa(x1, x2, x3)  =  p31_out_gaa(x1)
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)
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)
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)
T234_IN_AA(x1, x2)  =  T234_IN_AA
U14_AA(x1, x2, x3)  =  U14_AA(x3)
E259_IN_AA(x1, x2)  =  E259_IN_AA
U58_AA(x1, x2, x3)  =  U58_AA(x3)
T264_IN_AA(x1, x2)  =  T264_IN_AA
U54_AA(x1, x2, x3)  =  U54_AA(x3)
E288_IN_AA(x1, x2)  =  E288_IN_AA
U50_AA(x1, x2, x3)  =  U50_AA(x3)
T293_IN_AA(x1, x2)  =  T293_IN_AA
U46_AA(x1, x2, x3)  =  U46_AA(x3)
E317_IN_AA(x1, x2)  =  E317_IN_AA
U42_AA(x1, x2, x3)  =  U42_AA(x3)
T322_IN_AA(x1, x2)  =  T322_IN_AA
U38_AA(x1, x2, x3)  =  U38_AA(x3)
E346_IN_AA(x1, x2)  =  E346_IN_AA
U34_AA(x1, x2, x3)  =  U34_AA(x3)
T351_IN_AA(x1, x2)  =  T351_IN_AA
U30_AA(x1, x2, x3)  =  U30_AA(x3)
E375_IN_AA(x1, x2)  =  E375_IN_AA
U26_AA(x1, x2, x3)  =  U26_AA(x3)
T380_IN_AA(x1, x2)  =  T380_IN_AA
U22_AA(x1, x2, x3)  =  U22_AA(x3)
E404_IN_AA(x1, x2)  =  E404_IN_AA
U18_AA(x1, x2, x3)  =  U18_AA(x3)
T409_IN_AA(x1, x2)  =  T409_IN_AA
U10_AA(x1, x2, x3)  =  U10_AA(x3)
E1_IN_AA(x1, x2)  =  E1_IN_AA
U108_AA(x1, x2, x3)  =  U108_AA(x3)
N7_IN_AA(x1, x2)  =  N7_IN_AA
U102_AA(x1, x2, x3)  =  U102_AA(x3)
U109_AA(x1, x2, x3)  =  U109_AA(x3)
P31_IN_AAA(x1, x2, x3)  =  P31_IN_AAA
U103_AAA(x1, x2, x3, x4)  =  U103_AAA(x4)
N32_IN_AA(x1, x2)  =  N32_IN_AA
U1_AA(x1, x2, x3)  =  U1_AA(x3)
E53_IN_AA(x1, x2)  =  E53_IN_AA
U98_AA(x1, x2, x3)  =  U98_AA(x3)
T58_IN_AA(x1, x2)  =  T58_IN_AA
U94_AA(x1, x2, x3)  =  U94_AA(x3)
E82_IN_AA(x1, x2)  =  E82_IN_AA
U90_AA(x1, x2, x3)  =  U90_AA(x3)
T87_IN_AA(x1, x2)  =  T87_IN_AA
U86_AA(x1, x2, x3)  =  U86_AA(x3)
E111_IN_AA(x1, x2)  =  E111_IN_AA
U82_AA(x1, x2, x3)  =  U82_AA(x3)
T116_IN_AA(x1, x2)  =  T116_IN_AA
U78_AA(x1, x2, x3)  =  U78_AA(x3)
E140_IN_AA(x1, x2)  =  E140_IN_AA
U74_AA(x1, x2, x3)  =  U74_AA(x3)
T145_IN_AA(x1, x2)  =  T145_IN_AA
U70_AA(x1, x2, x3)  =  U70_AA(x3)
E169_IN_AA(x1, x2)  =  E169_IN_AA
U66_AA(x1, x2, x3)  =  U66_AA(x3)
T174_IN_AA(x1, x2)  =  T174_IN_AA
U62_AA(x1, x2, x3)  =  U62_AA(x3)
E198_IN_AA(x1, x2)  =  E198_IN_AA
U6_AA(x1, x2, x3)  =  U6_AA(x3)
T203_IN_AA(x1, x2)  =  T203_IN_AA
U2_AA(x1, x2, x3)  =  U2_AA(x3)
U110_AA(x1, x2, x3)  =  U110_AA(x3)
U15_AA(x1, x2, x3)  =  U15_AA(x3)
U16_AA(x1, x2, x3)  =  U16_AA(x3)
U17_AA(x1, x2, x3)  =  U17_AA(x3)
U111_AA(x1, x2, x3)  =  U111_AA(x3)
U112_AA(x1, x2, x3)  =  U112_AA(x3)
U3_AA(x1, x2, x3)  =  U3_AA(x3)
U4_AA(x1, x2, x3)  =  U4_AA(x3)
U5_AA(x1, x2, x3)  =  U5_AA(x3)
U7_AA(x1, x2, x3)  =  U7_AA(x3)
U8_AA(x1, x2, x3)  =  U8_AA(x3)
U9_AA(x1, x2, x3)  =  U9_AA(x3)
U63_AA(x1, x2, x3)  =  U63_AA(x3)
U64_AA(x1, x2, x3)  =  U64_AA(x3)
U65_AA(x1, x2, x3)  =  U65_AA(x3)
U67_AA(x1, x2, x3)  =  U67_AA(x3)
U68_AA(x1, x2, x3)  =  U68_AA(x3)
U69_AA(x1, x2, x3)  =  U69_AA(x3)
U71_AA(x1, x2, x3)  =  U71_AA(x3)
U72_AA(x1, x2, x3)  =  U72_AA(x3)
U73_AA(x1, x2, x3)  =  U73_AA(x3)
U75_AA(x1, x2, x3)  =  U75_AA(x3)
U76_AA(x1, x2, x3)  =  U76_AA(x3)
U77_AA(x1, x2, x3)  =  U77_AA(x3)
U79_AA(x1, x2, x3)  =  U79_AA(x3)
U80_AA(x1, x2, x3)  =  U80_AA(x3)
U81_AA(x1, x2, x3)  =  U81_AA(x3)
U83_AA(x1, x2, x3)  =  U83_AA(x3)
U84_AA(x1, x2, x3)  =  U84_AA(x3)
U85_AA(x1, x2, x3)  =  U85_AA(x3)
U87_AA(x1, x2, x3)  =  U87_AA(x3)
U88_AA(x1, x2, x3)  =  U88_AA(x3)
U89_AA(x1, x2, x3)  =  U89_AA(x3)
U91_AA(x1, x2, x3)  =  U91_AA(x3)
U92_AA(x1, x2, x3)  =  U92_AA(x3)
U93_AA(x1, x2, x3)  =  U93_AA(x3)
U95_AA(x1, x2, x3)  =  U95_AA(x3)
U96_AA(x1, x2, x3)  =  U96_AA(x3)
U97_AA(x1, x2, x3)  =  U97_AA(x3)
U99_AA(x1, x2, x3)  =  U99_AA(x3)
U100_AA(x1, x2, x3)  =  U100_AA(x3)
U101_AA(x1, x2, x3)  =  U101_AA(x3)
U104_AAA(x1, x2, x3, x4)  =  U104_AAA(x4)
U105_AAA(x1, x2, x3, x4)  =  U105_AAA(x4)
U106_AAA(x1, x2, x3, x4)  =  U106_AAA(x4)
U107_AAA(x1, x2, x3, x4)  =  U107_AAA(x4)
U11_AA(x1, x2, x3)  =  U11_AA(x3)
U12_AA(x1, x2, x3)  =  U12_AA(x3)
U13_AA(x1, x2, x3)  =  U13_AA(x3)
U19_AA(x1, x2, x3)  =  U19_AA(x3)
U20_AA(x1, x2, x3)  =  U20_AA(x3)
U21_AA(x1, x2, x3)  =  U21_AA(x3)
U23_AA(x1, x2, x3)  =  U23_AA(x3)
U24_AA(x1, x2, x3)  =  U24_AA(x3)
U25_AA(x1, x2, x3)  =  U25_AA(x3)
U27_AA(x1, x2, x3)  =  U27_AA(x3)
U28_AA(x1, x2, x3)  =  U28_AA(x3)
U29_AA(x1, x2, x3)  =  U29_AA(x3)
U31_AA(x1, x2, x3)  =  U31_AA(x3)
U32_AA(x1, x2, x3)  =  U32_AA(x3)
U33_AA(x1, x2, x3)  =  U33_AA(x3)
U35_AA(x1, x2, x3)  =  U35_AA(x3)
U36_AA(x1, x2, x3)  =  U36_AA(x3)
U37_AA(x1, x2, x3)  =  U37_AA(x3)
U39_AA(x1, x2, x3)  =  U39_AA(x3)
U40_AA(x1, x2, x3)  =  U40_AA(x3)
U41_AA(x1, x2, x3)  =  U41_AA(x3)
U43_AA(x1, x2, x3)  =  U43_AA(x3)
U44_AA(x1, x2, x3)  =  U44_AA(x3)
U45_AA(x1, x2, x3)  =  U45_AA(x3)
U47_AA(x1, x2, x3)  =  U47_AA(x3)
U48_AA(x1, x2, x3)  =  U48_AA(x3)
U49_AA(x1, x2, x3)  =  U49_AA(x3)
U51_AA(x1, x2, x3)  =  U51_AA(x3)
U52_AA(x1, x2, x3)  =  U52_AA(x3)
U53_AA(x1, x2, x3)  =  U53_AA(x3)
U55_AA(x1, x2, x3)  =  U55_AA(x3)
U56_AA(x1, x2, x3)  =  U56_AA(x3)
U57_AA(x1, x2, x3)  =  U57_AA(x3)
U59_AA(x1, x2, x3)  =  U59_AA(x3)
U60_AA(x1, x2, x3)  =  U60_AA(x3)
U61_AA(x1, x2, x3)  =  U61_AA(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)
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

(7) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LOPSTR] contains 2 SCCs with 224 less nodes.

(8) Complex Obligation (AND)

(9) Obligation:

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

T234_IN_AA(.(lbrace, T392), X599) → E259_IN_AA(T392, X599)
E259_IN_AA(T400, X625) → T264_IN_AA(T400, X625)
T264_IN_AA(.(lbrace, T433), X670) → E288_IN_AA(T433, X670)
E288_IN_AA(T441, X696) → T293_IN_AA(T441, X696)
T293_IN_AA(.(lbrace, T474), X741) → E317_IN_AA(T474, X741)
E317_IN_AA(T482, X767) → T322_IN_AA(T482, X767)
T322_IN_AA(.(lbrace, T515), X812) → E346_IN_AA(T515, X812)
E346_IN_AA(T523, X838) → T351_IN_AA(T523, X838)
T351_IN_AA(.(lbrace, T556), X883) → E375_IN_AA(T556, X883)
E375_IN_AA(T564, X909) → T380_IN_AA(T564, X909)
T380_IN_AA(.(lbrace, T597), X954) → E404_IN_AA(T597, X954)
E404_IN_AA(T605, X980) → T409_IN_AA(T605, X980)
T409_IN_AA(.(lbrace, T638), X1025) → E1_IN_AA(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))
E1_IN_AA(T22, T24) → N7_IN_AA(T22, T24)
N7_IN_AA(.(lbrace, T41), T43) → E1_IN_AA(T41, .(rbrace, T43))
E1_IN_AA(T62, T64) → P31_IN_AAA(T62, X59, T64)
P31_IN_AAA(T62, X59, T64) → N32_IN_AA(T62, X59)
N32_IN_AA(.(lbrace, T89), X84) → E53_IN_AA(T89, X84)
E53_IN_AA(T97, X110) → T58_IN_AA(T97, X110)
T58_IN_AA(.(lbrace, T130), X155) → E82_IN_AA(T130, X155)
E82_IN_AA(T138, X181) → T87_IN_AA(T138, X181)
T87_IN_AA(.(lbrace, T171), X226) → E111_IN_AA(T171, X226)
E111_IN_AA(T179, X252) → T116_IN_AA(T179, X252)
T116_IN_AA(.(lbrace, T212), X297) → E140_IN_AA(T212, X297)
E140_IN_AA(T220, X323) → T145_IN_AA(T220, X323)
T145_IN_AA(.(lbrace, T253), X368) → E169_IN_AA(T253, X368)
E169_IN_AA(T261, X394) → T174_IN_AA(T261, X394)
T174_IN_AA(.(lbrace, T294), X439) → E198_IN_AA(T294, X439)
E198_IN_AA(T302, X465) → T203_IN_AA(T302, X465)
T203_IN_AA(.(lbrace, T335), X510) → E1_IN_AA(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))
E1_IN_AA(T941, T943) → T234_IN_AA(T941, X1569)
T234_IN_AA(T780, X1303) → N32_IN_AA(T780, X1302)
T234_IN_AA(T780, X1303) → U16_AA(T780, X1303, n32_in_aa(T780, T784))
U16_AA(T780, X1303, n32_out_aa(T780, T784)) → T234_IN_AA(T784, X1303)
E1_IN_AA(T941, T943) → U111_AA(T941, T943, t234_in_aa(T941, T945))
U111_AA(T941, T943, t234_out_aa(T941, T945)) → E1_IN_AA(T945, T943)
T203_IN_AA(T345, X530) → N32_IN_AA(T345, X529)
T203_IN_AA(T345, X530) → U4_AA(T345, X530, n32_in_aa(T345, T349))
U4_AA(T345, X530, n32_out_aa(T345, T349)) → T203_IN_AA(T349, X530)
E198_IN_AA(T357, X551) → T234_IN_AA(T357, X550)
E198_IN_AA(T357, X551) → U8_AA(T357, X551, t234_in_aa(T357, T359))
U8_AA(T357, X551, t234_out_aa(T357, T359)) → E198_IN_AA(T359, X551)
T174_IN_AA(T795, X1326) → N32_IN_AA(T795, X1325)
T174_IN_AA(T795, X1326) → U64_AA(T795, X1326, n32_in_aa(T795, T799))
U64_AA(T795, X1326, n32_out_aa(T795, T799)) → T174_IN_AA(T799, X1326)
E169_IN_AA(T807, X1347) → T234_IN_AA(T807, X1346)
E169_IN_AA(T807, X1347) → U68_AA(T807, X1347, t234_in_aa(T807, T809))
U68_AA(T807, X1347, t234_out_aa(T807, T809)) → E169_IN_AA(T809, X1347)
T145_IN_AA(T817, X1369) → N32_IN_AA(T817, X1368)
T145_IN_AA(T817, X1369) → U72_AA(T817, X1369, n32_in_aa(T817, T821))
U72_AA(T817, X1369, n32_out_aa(T817, T821)) → T145_IN_AA(T821, X1369)
E140_IN_AA(T829, X1390) → T234_IN_AA(T829, X1389)
E140_IN_AA(T829, X1390) → U76_AA(T829, X1390, t234_in_aa(T829, T831))
U76_AA(T829, X1390, t234_out_aa(T829, T831)) → E140_IN_AA(T831, X1390)
T116_IN_AA(T839, X1412) → N32_IN_AA(T839, X1411)
T116_IN_AA(T839, X1412) → U80_AA(T839, X1412, n32_in_aa(T839, T843))
U80_AA(T839, X1412, n32_out_aa(T839, T843)) → T116_IN_AA(T843, X1412)
E111_IN_AA(T851, X1433) → T234_IN_AA(T851, X1432)
E111_IN_AA(T851, X1433) → U84_AA(T851, X1433, t234_in_aa(T851, T853))
U84_AA(T851, X1433, t234_out_aa(T851, T853)) → E111_IN_AA(T853, X1433)
T87_IN_AA(T861, X1455) → N32_IN_AA(T861, X1454)
T87_IN_AA(T861, X1455) → U88_AA(T861, X1455, n32_in_aa(T861, T865))
U88_AA(T861, X1455, n32_out_aa(T861, T865)) → T87_IN_AA(T865, X1455)
E82_IN_AA(T873, X1476) → T234_IN_AA(T873, X1475)
E82_IN_AA(T873, X1476) → U92_AA(T873, X1476, t234_in_aa(T873, T875))
U92_AA(T873, X1476, t234_out_aa(T873, T875)) → E82_IN_AA(T875, X1476)
T58_IN_AA(T883, X1498) → N32_IN_AA(T883, X1497)
T58_IN_AA(T883, X1498) → U96_AA(T883, X1498, n32_in_aa(T883, T887))
U96_AA(T883, X1498, n32_out_aa(T883, T887)) → T58_IN_AA(T887, X1498)
E53_IN_AA(T895, X1519) → T234_IN_AA(T895, X1518)
E53_IN_AA(T895, X1519) → U100_AA(T895, X1519, t234_in_aa(T895, T897))
U100_AA(T895, X1519, t234_out_aa(T895, T897)) → E53_IN_AA(T897, X1519)
P31_IN_AAA(T62, T916, T918) → U104_AAA(T62, T916, T918, n32_in_aa(T62, T916))
U104_AAA(T62, T916, T918, n32_out_aa(T62, T916)) → N7_IN_AA(T916, T918)
P31_IN_AAA(T62, T929, T931) → U106_AAA(T62, T929, T931, n32_in_aa(T62, T929))
U106_AAA(T62, T929, T931, n32_out_aa(T62, T929)) → P31_IN_AAA(T929, X1556, T931)
T409_IN_AA(T648, X1045) → N32_IN_AA(T648, X1044)
T409_IN_AA(T648, X1045) → U12_AA(T648, X1045, n32_in_aa(T648, T652))
U12_AA(T648, X1045, n32_out_aa(T648, T652)) → T409_IN_AA(T652, X1045)
E404_IN_AA(T660, X1066) → T234_IN_AA(T660, X1065)
E404_IN_AA(T660, X1066) → U20_AA(T660, X1066, t234_in_aa(T660, T662))
U20_AA(T660, X1066, t234_out_aa(T660, T662)) → E404_IN_AA(T662, X1066)
T380_IN_AA(T670, X1088) → N32_IN_AA(T670, X1087)
T380_IN_AA(T670, X1088) → U24_AA(T670, X1088, n32_in_aa(T670, T674))
U24_AA(T670, X1088, n32_out_aa(T670, T674)) → T380_IN_AA(T674, X1088)
E375_IN_AA(T682, X1109) → T234_IN_AA(T682, X1108)
E375_IN_AA(T682, X1109) → U28_AA(T682, X1109, t234_in_aa(T682, T684))
U28_AA(T682, X1109, t234_out_aa(T682, T684)) → E375_IN_AA(T684, X1109)
T351_IN_AA(T692, X1131) → N32_IN_AA(T692, X1130)
T351_IN_AA(T692, X1131) → U32_AA(T692, X1131, n32_in_aa(T692, T696))
U32_AA(T692, X1131, n32_out_aa(T692, T696)) → T351_IN_AA(T696, X1131)
E346_IN_AA(T704, X1152) → T234_IN_AA(T704, X1151)
E346_IN_AA(T704, X1152) → U36_AA(T704, X1152, t234_in_aa(T704, T706))
U36_AA(T704, X1152, t234_out_aa(T704, T706)) → E346_IN_AA(T706, X1152)
T322_IN_AA(T714, X1174) → N32_IN_AA(T714, X1173)
T322_IN_AA(T714, X1174) → U40_AA(T714, X1174, n32_in_aa(T714, T718))
U40_AA(T714, X1174, n32_out_aa(T714, T718)) → T322_IN_AA(T718, X1174)
E317_IN_AA(T726, X1195) → T234_IN_AA(T726, X1194)
E317_IN_AA(T726, X1195) → U44_AA(T726, X1195, t234_in_aa(T726, T728))
U44_AA(T726, X1195, t234_out_aa(T726, T728)) → E317_IN_AA(T728, X1195)
T293_IN_AA(T736, X1217) → N32_IN_AA(T736, X1216)
T293_IN_AA(T736, X1217) → U48_AA(T736, X1217, n32_in_aa(T736, T740))
U48_AA(T736, X1217, n32_out_aa(T736, T740)) → T293_IN_AA(T740, X1217)
E288_IN_AA(T748, X1238) → T234_IN_AA(T748, X1237)
E288_IN_AA(T748, X1238) → U52_AA(T748, X1238, t234_in_aa(T748, T750))
U52_AA(T748, X1238, t234_out_aa(T748, T750)) → E288_IN_AA(T750, X1238)
T264_IN_AA(T758, X1260) → N32_IN_AA(T758, X1259)
T264_IN_AA(T758, X1260) → U56_AA(T758, X1260, n32_in_aa(T758, T762))
U56_AA(T758, X1260, n32_out_aa(T758, T762)) → T264_IN_AA(T762, X1260)
E259_IN_AA(T770, X1281) → T234_IN_AA(T770, X1280)
E259_IN_AA(T770, X1281) → U60_AA(T770, X1281, t234_in_aa(T770, T772))
U60_AA(T770, X1281, t234_out_aa(T770, T772)) → E259_IN_AA(T772, X1281)

The TRS R consists of the following rules:

e1_in_ga(T22, T24) → U108_ga(T22, T24, n7_in_ga(T22, T24))
n7_in_ga(.(a, T36), T36) → n7_out_ga(.(a, T36), T36)
n7_in_ga(.(b, T36), T36) → n7_out_ga(.(b, T36), T36)
n7_in_ga(.(c, T36), T36) → n7_out_ga(.(c, T36), T36)
n7_in_ga(.(lbrace, T41), T43) → U102_ga(T41, T43, e1_in_ga(T41, .(rbrace, T43)))
e1_in_ga(T62, T64) → U109_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))
n32_in_ga(.(a, .(star, T86)), T86) → n32_out_ga(.(a, .(star, T86)), T86)
n32_in_ga(.(b, .(star, T86)), T86) → n32_out_ga(.(b, .(star, T86)), T86)
n32_in_ga(.(c, .(star, T86)), T86) → n32_out_ga(.(c, .(star, T86)), T86)
n32_in_ga(.(lbrace, T89), X84) → U1_ga(T89, X84, e53_in_ga(T89, X84))
e53_in_ga(T97, X110) → U98_ga(T97, X110, t58_in_ga(T97, X110))
t58_in_ga(.(a, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(b, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(c, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(lbrace, T130), X155) → U94_ga(T130, X155, e82_in_ga(T130, X155))
e82_in_ga(T138, X181) → U90_ga(T138, X181, t87_in_ga(T138, X181))
t87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(lbrace, T171), X226) → U86_ga(T171, X226, e111_in_ga(T171, X226))
e111_in_ga(T179, X252) → U82_ga(T179, X252, t116_in_ga(T179, X252))
t116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(lbrace, T212), X297) → U78_ga(T212, X297, e140_in_ga(T212, X297))
e140_in_ga(T220, X323) → U74_ga(T220, X323, t145_in_ga(T220, X323))
t145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(lbrace, T253), X368) → U70_ga(T253, X368, e169_in_ga(T253, X368))
e169_in_ga(T261, X394) → U66_ga(T261, X394, t174_in_ga(T261, X394))
t174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(lbrace, T294), X439) → U62_ga(T294, X439, e198_in_ga(T294, X439))
e198_in_ga(T302, X465) → U6_ga(T302, X465, t203_in_ga(T302, X465))
t203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(lbrace, T335), X510) → U2_ga(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))
t234_in_ga(.(a, .(plus, T389)), T389) → t234_out_ga(.(a, .(plus, T389)), T389)
t234_in_ga(.(b, .(plus, T389)), T389) → t234_out_ga(.(b, .(plus, T389)), T389)
t234_in_ga(.(c, .(plus, T389)), T389) → t234_out_ga(.(c, .(plus, T389)), T389)
t234_in_ga(.(lbrace, T392), X599) → U14_ga(T392, X599, e259_in_ga(T392, X599))
e259_in_ga(T400, X625) → U58_ga(T400, X625, t264_in_ga(T400, X625))
t264_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(lbrace, T433), X670) → U54_ga(T433, X670, e288_in_ga(T433, X670))
e288_in_ga(T441, X696) → U50_ga(T441, X696, t293_in_ga(T441, X696))
t293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(lbrace, T474), X741) → U46_ga(T474, X741, e317_in_ga(T474, X741))
e317_in_ga(T482, X767) → U42_ga(T482, X767, t322_in_ga(T482, X767))
t322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(lbrace, T515), X812) → U38_ga(T515, X812, e346_in_ga(T515, X812))
e346_in_ga(T523, X838) → U34_ga(T523, X838, t351_in_ga(T523, X838))
t351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(lbrace, T556), X883) → U30_ga(T556, X883, e375_in_ga(T556, X883))
e375_in_ga(T564, X909) → U26_ga(T564, X909, t380_in_ga(T564, X909))
t380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(lbrace, T597), X954) → U22_ga(T597, X954, e404_in_ga(T597, X954))
e404_in_ga(T605, X980) → U18_ga(T605, X980, t409_in_ga(T605, X980))
t409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(lbrace, T638), X1025) → U10_ga(T638, X1025, e1_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_ga(T941, T943) → U111_ga(T941, T943, t234_in_ga(T941, T945))
t234_in_ga(T780, X1303) → U15_ga(T780, X1303, n32_in_ga(T780, X1302))
U15_ga(T780, X1303, n32_out_ga(T780, X1302)) → t234_out_ga(T780, X1303)
t234_in_ga(T780, X1303) → U16_ga(T780, X1303, n32_in_ga(T780, T784))
U16_ga(T780, X1303, n32_out_ga(T780, T784)) → U17_ga(T780, X1303, t234_in_aa(T784, X1303))
t234_in_aa(.(a, .(plus, T389)), T389) → t234_out_aa(.(a, .(plus, T389)), T389)
t234_in_aa(.(b, .(plus, T389)), T389) → t234_out_aa(.(b, .(plus, T389)), T389)
t234_in_aa(.(c, .(plus, T389)), T389) → t234_out_aa(.(c, .(plus, T389)), T389)
t234_in_aa(.(lbrace, T392), X599) → U14_aa(T392, X599, e259_in_aa(T392, X599))
e259_in_aa(T400, X625) → U58_aa(T400, X625, t264_in_aa(T400, X625))
t264_in_aa(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(lbrace, T433), X670) → U54_aa(T433, X670, e288_in_aa(T433, X670))
e288_in_aa(T441, X696) → U50_aa(T441, X696, t293_in_aa(T441, X696))
t293_in_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(lbrace, T474), X741) → U46_aa(T474, X741, e317_in_aa(T474, X741))
e317_in_aa(T482, X767) → U42_aa(T482, X767, t322_in_aa(T482, X767))
t322_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(lbrace, T515), X812) → U38_aa(T515, X812, e346_in_aa(T515, X812))
e346_in_aa(T523, X838) → U34_aa(T523, X838, t351_in_aa(T523, X838))
t351_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(lbrace, T556), X883) → U30_aa(T556, X883, e375_in_aa(T556, X883))
e375_in_aa(T564, X909) → U26_aa(T564, X909, t380_in_aa(T564, X909))
t380_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(lbrace, T597), X954) → U22_aa(T597, X954, e404_in_aa(T597, X954))
e404_in_aa(T605, X980) → U18_aa(T605, X980, t409_in_aa(T605, X980))
t409_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(lbrace, T638), X1025) → U10_aa(T638, X1025, e1_in_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_aa(T22, T24) → U108_aa(T22, T24, n7_in_aa(T22, T24))
n7_in_aa(.(a, T36), T36) → n7_out_aa(.(a, T36), T36)
n7_in_aa(.(b, T36), T36) → n7_out_aa(.(b, T36), T36)
n7_in_aa(.(c, T36), T36) → n7_out_aa(.(c, T36), T36)
n7_in_aa(.(lbrace, T41), T43) → U102_aa(T41, T43, e1_in_aa(T41, .(rbrace, T43)))
e1_in_aa(T62, T64) → U109_aa(T62, T64, p31_in_aaa(T62, X59, T64))
p31_in_aaa(T62, X59, T64) → U103_aaa(T62, X59, T64, n32_in_aa(T62, X59))
n32_in_aa(.(a, .(star, T86)), T86) → n32_out_aa(.(a, .(star, T86)), T86)
n32_in_aa(.(b, .(star, T86)), T86) → n32_out_aa(.(b, .(star, T86)), T86)
n32_in_aa(.(c, .(star, T86)), T86) → n32_out_aa(.(c, .(star, T86)), T86)
n32_in_aa(.(lbrace, T89), X84) → U1_aa(T89, X84, e53_in_aa(T89, X84))
e53_in_aa(T97, X110) → U98_aa(T97, X110, t58_in_aa(T97, X110))
t58_in_aa(.(a, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(a, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(b, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(b, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(c, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(c, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(lbrace, T130), X155) → U94_aa(T130, X155, e82_in_aa(T130, X155))
e82_in_aa(T138, X181) → U90_aa(T138, X181, t87_in_aa(T138, X181))
t87_in_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(lbrace, T171), X226) → U86_aa(T171, X226, e111_in_aa(T171, X226))
e111_in_aa(T179, X252) → U82_aa(T179, X252, t116_in_aa(T179, X252))
t116_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(lbrace, T212), X297) → U78_aa(T212, X297, e140_in_aa(T212, X297))
e140_in_aa(T220, X323) → U74_aa(T220, X323, t145_in_aa(T220, X323))
t145_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(lbrace, T253), X368) → U70_aa(T253, X368, e169_in_aa(T253, X368))
e169_in_aa(T261, X394) → U66_aa(T261, X394, t174_in_aa(T261, X394))
t174_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(lbrace, T294), X439) → U62_aa(T294, X439, e198_in_aa(T294, X439))
e198_in_aa(T302, X465) → U6_aa(T302, X465, t203_in_aa(T302, X465))
t203_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(lbrace, T335), X510) → U2_aa(T335, X510, e1_in_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
e1_in_aa(T941, T943) → U110_aa(T941, T943, t234_in_aa(T941, X1569))
t234_in_aa(T780, X1303) → U15_aa(T780, X1303, n32_in_aa(T780, X1302))
U15_aa(T780, X1303, n32_out_aa(T780, X1302)) → t234_out_aa(T780, X1303)
t234_in_aa(T780, X1303) → U16_aa(T780, X1303, n32_in_aa(T780, T784))
U16_aa(T780, X1303, n32_out_aa(T780, T784)) → U17_aa(T780, X1303, t234_in_aa(T784, X1303))
U17_aa(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_aa(T780, X1303)
U110_aa(T941, T943, t234_out_aa(T941, X1569)) → e1_out_aa(T941, T943)
e1_in_aa(T941, T943) → U111_aa(T941, T943, t234_in_aa(T941, T945))
U111_aa(T941, T943, t234_out_aa(T941, T945)) → U112_aa(T941, T943, e1_in_aa(T945, T943))
U112_aa(T941, T943, e1_out_aa(T945, T943)) → e1_out_aa(T941, T943)
U2_aa(T335, X510, e1_out_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_aa(.(lbrace, T335), X510)
t203_in_aa(T345, X530) → U3_aa(T345, X530, n32_in_aa(T345, X529))
U3_aa(T345, X530, n32_out_aa(T345, X529)) → t203_out_aa(T345, X530)
t203_in_aa(T345, X530) → U4_aa(T345, X530, n32_in_aa(T345, T349))
U4_aa(T345, X530, n32_out_aa(T345, T349)) → U5_aa(T345, X530, t203_in_aa(T349, X530))
U5_aa(T345, X530, t203_out_aa(T349, X530)) → t203_out_aa(T345, X530)
U6_aa(T302, X465, t203_out_aa(T302, X465)) → e198_out_aa(T302, X465)
e198_in_aa(T357, X551) → U7_aa(T357, X551, t234_in_aa(T357, X550))
U7_aa(T357, X551, t234_out_aa(T357, X550)) → e198_out_aa(T357, X551)
e198_in_aa(T357, X551) → U8_aa(T357, X551, t234_in_aa(T357, T359))
U8_aa(T357, X551, t234_out_aa(T357, T359)) → U9_aa(T357, X551, e198_in_aa(T359, X551))
U9_aa(T357, X551, e198_out_aa(T359, X551)) → e198_out_aa(T357, X551)
U62_aa(T294, X439, e198_out_aa(T294, X439)) → t174_out_aa(.(lbrace, T294), X439)
t174_in_aa(T795, X1326) → U63_aa(T795, X1326, n32_in_aa(T795, X1325))
U63_aa(T795, X1326, n32_out_aa(T795, X1325)) → t174_out_aa(T795, X1326)
t174_in_aa(T795, X1326) → U64_aa(T795, X1326, n32_in_aa(T795, T799))
U64_aa(T795, X1326, n32_out_aa(T795, T799)) → U65_aa(T795, X1326, t174_in_aa(T799, X1326))
U65_aa(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_aa(T795, X1326)
U66_aa(T261, X394, t174_out_aa(T261, X394)) → e169_out_aa(T261, X394)
e169_in_aa(T807, X1347) → U67_aa(T807, X1347, t234_in_aa(T807, X1346))
U67_aa(T807, X1347, t234_out_aa(T807, X1346)) → e169_out_aa(T807, X1347)
e169_in_aa(T807, X1347) → U68_aa(T807, X1347, t234_in_aa(T807, T809))
U68_aa(T807, X1347, t234_out_aa(T807, T809)) → U69_aa(T807, X1347, e169_in_aa(T809, X1347))
U69_aa(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_aa(T807, X1347)
U70_aa(T253, X368, e169_out_aa(T253, X368)) → t145_out_aa(.(lbrace, T253), X368)
t145_in_aa(T817, X1369) → U71_aa(T817, X1369, n32_in_aa(T817, X1368))
U71_aa(T817, X1369, n32_out_aa(T817, X1368)) → t145_out_aa(T817, X1369)
t145_in_aa(T817, X1369) → U72_aa(T817, X1369, n32_in_aa(T817, T821))
U72_aa(T817, X1369, n32_out_aa(T817, T821)) → U73_aa(T817, X1369, t145_in_aa(T821, X1369))
U73_aa(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_aa(T817, X1369)
U74_aa(T220, X323, t145_out_aa(T220, X323)) → e140_out_aa(T220, X323)
e140_in_aa(T829, X1390) → U75_aa(T829, X1390, t234_in_aa(T829, X1389))
U75_aa(T829, X1390, t234_out_aa(T829, X1389)) → e140_out_aa(T829, X1390)
e140_in_aa(T829, X1390) → U76_aa(T829, X1390, t234_in_aa(T829, T831))
U76_aa(T829, X1390, t234_out_aa(T829, T831)) → U77_aa(T829, X1390, e140_in_aa(T831, X1390))
U77_aa(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_aa(T829, X1390)
U78_aa(T212, X297, e140_out_aa(T212, X297)) → t116_out_aa(.(lbrace, T212), X297)
t116_in_aa(T839, X1412) → U79_aa(T839, X1412, n32_in_aa(T839, X1411))
U79_aa(T839, X1412, n32_out_aa(T839, X1411)) → t116_out_aa(T839, X1412)
t116_in_aa(T839, X1412) → U80_aa(T839, X1412, n32_in_aa(T839, T843))
U80_aa(T839, X1412, n32_out_aa(T839, T843)) → U81_aa(T839, X1412, t116_in_aa(T843, X1412))
U81_aa(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_aa(T839, X1412)
U82_aa(T179, X252, t116_out_aa(T179, X252)) → e111_out_aa(T179, X252)
e111_in_aa(T851, X1433) → U83_aa(T851, X1433, t234_in_aa(T851, X1432))
U83_aa(T851, X1433, t234_out_aa(T851, X1432)) → e111_out_aa(T851, X1433)
e111_in_aa(T851, X1433) → U84_aa(T851, X1433, t234_in_aa(T851, T853))
U84_aa(T851, X1433, t234_out_aa(T851, T853)) → U85_aa(T851, X1433, e111_in_aa(T853, X1433))
U85_aa(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_aa(T851, X1433)
U86_aa(T171, X226, e111_out_aa(T171, X226)) → t87_out_aa(.(lbrace, T171), X226)
t87_in_aa(T861, X1455) → U87_aa(T861, X1455, n32_in_aa(T861, X1454))
U87_aa(T861, X1455, n32_out_aa(T861, X1454)) → t87_out_aa(T861, X1455)
t87_in_aa(T861, X1455) → U88_aa(T861, X1455, n32_in_aa(T861, T865))
U88_aa(T861, X1455, n32_out_aa(T861, T865)) → U89_aa(T861, X1455, t87_in_aa(T865, X1455))
U89_aa(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_aa(T861, X1455)
U90_aa(T138, X181, t87_out_aa(T138, X181)) → e82_out_aa(T138, X181)
e82_in_aa(T873, X1476) → U91_aa(T873, X1476, t234_in_aa(T873, X1475))
U91_aa(T873, X1476, t234_out_aa(T873, X1475)) → e82_out_aa(T873, X1476)
e82_in_aa(T873, X1476) → U92_aa(T873, X1476, t234_in_aa(T873, T875))
U92_aa(T873, X1476, t234_out_aa(T873, T875)) → U93_aa(T873, X1476, e82_in_aa(T875, X1476))
U93_aa(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_aa(T873, X1476)
U94_aa(T130, X155, e82_out_aa(T130, X155)) → t58_out_aa(.(lbrace, T130), X155)
t58_in_aa(T883, X1498) → U95_aa(T883, X1498, n32_in_aa(T883, X1497))
U95_aa(T883, X1498, n32_out_aa(T883, X1497)) → t58_out_aa(T883, X1498)
t58_in_aa(T883, X1498) → U96_aa(T883, X1498, n32_in_aa(T883, T887))
U96_aa(T883, X1498, n32_out_aa(T883, T887)) → U97_aa(T883, X1498, t58_in_aa(T887, X1498))
U97_aa(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_aa(T883, X1498)
U98_aa(T97, X110, t58_out_aa(T97, X110)) → e53_out_aa(T97, X110)
e53_in_aa(T895, X1519) → U99_aa(T895, X1519, t234_in_aa(T895, X1518))
U99_aa(T895, X1519, t234_out_aa(T895, X1518)) → e53_out_aa(T895, X1519)
e53_in_aa(T895, X1519) → U100_aa(T895, X1519, t234_in_aa(T895, T897))
U100_aa(T895, X1519, t234_out_aa(T895, T897)) → U101_aa(T895, X1519, e53_in_aa(T897, X1519))
U101_aa(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_aa(T895, X1519)
U1_aa(T89, X84, e53_out_aa(T89, X84)) → n32_out_aa(.(lbrace, T89), X84)
U103_aaa(T62, X59, T64, n32_out_aa(T62, X59)) → p31_out_aaa(T62, X59, T64)
p31_in_aaa(T62, T916, T918) → U104_aaa(T62, T916, T918, n32_in_aa(T62, T916))
U104_aaa(T62, T916, T918, n32_out_aa(T62, T916)) → U105_aaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_aaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_aaa(T62, T916, T918)
p31_in_aaa(T62, T929, T931) → U106_aaa(T62, T929, T931, n32_in_aa(T62, T929))
U106_aaa(T62, T929, T931, n32_out_aa(T62, T929)) → U107_aaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_aaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_aaa(T62, T929, T931)
U109_aa(T62, T64, p31_out_aaa(T62, X59, T64)) → e1_out_aa(T62, T64)
U102_aa(T41, T43, e1_out_aa(T41, .(rbrace, T43))) → n7_out_aa(.(lbrace, T41), T43)
U108_aa(T22, T24, n7_out_aa(T22, T24)) → e1_out_aa(T22, T24)
U10_aa(T638, X1025, e1_out_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_aa(.(lbrace, T638), X1025)
t409_in_aa(T648, X1045) → U11_aa(T648, X1045, n32_in_aa(T648, X1044))
U11_aa(T648, X1045, n32_out_aa(T648, X1044)) → t409_out_aa(T648, X1045)
t409_in_aa(T648, X1045) → U12_aa(T648, X1045, n32_in_aa(T648, T652))
U12_aa(T648, X1045, n32_out_aa(T648, T652)) → U13_aa(T648, X1045, t409_in_aa(T652, X1045))
U13_aa(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_aa(T648, X1045)
U18_aa(T605, X980, t409_out_aa(T605, X980)) → e404_out_aa(T605, X980)
e404_in_aa(T660, X1066) → U19_aa(T660, X1066, t234_in_aa(T660, X1065))
U19_aa(T660, X1066, t234_out_aa(T660, X1065)) → e404_out_aa(T660, X1066)
e404_in_aa(T660, X1066) → U20_aa(T660, X1066, t234_in_aa(T660, T662))
U20_aa(T660, X1066, t234_out_aa(T660, T662)) → U21_aa(T660, X1066, e404_in_aa(T662, X1066))
U21_aa(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_aa(T660, X1066)
U22_aa(T597, X954, e404_out_aa(T597, X954)) → t380_out_aa(.(lbrace, T597), X954)
t380_in_aa(T670, X1088) → U23_aa(T670, X1088, n32_in_aa(T670, X1087))
U23_aa(T670, X1088, n32_out_aa(T670, X1087)) → t380_out_aa(T670, X1088)
t380_in_aa(T670, X1088) → U24_aa(T670, X1088, n32_in_aa(T670, T674))
U24_aa(T670, X1088, n32_out_aa(T670, T674)) → U25_aa(T670, X1088, t380_in_aa(T674, X1088))
U25_aa(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_aa(T670, X1088)
U26_aa(T564, X909, t380_out_aa(T564, X909)) → e375_out_aa(T564, X909)
e375_in_aa(T682, X1109) → U27_aa(T682, X1109, t234_in_aa(T682, X1108))
U27_aa(T682, X1109, t234_out_aa(T682, X1108)) → e375_out_aa(T682, X1109)
e375_in_aa(T682, X1109) → U28_aa(T682, X1109, t234_in_aa(T682, T684))
U28_aa(T682, X1109, t234_out_aa(T682, T684)) → U29_aa(T682, X1109, e375_in_aa(T684, X1109))
U29_aa(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_aa(T682, X1109)
U30_aa(T556, X883, e375_out_aa(T556, X883)) → t351_out_aa(.(lbrace, T556), X883)
t351_in_aa(T692, X1131) → U31_aa(T692, X1131, n32_in_aa(T692, X1130))
U31_aa(T692, X1131, n32_out_aa(T692, X1130)) → t351_out_aa(T692, X1131)
t351_in_aa(T692, X1131) → U32_aa(T692, X1131, n32_in_aa(T692, T696))
U32_aa(T692, X1131, n32_out_aa(T692, T696)) → U33_aa(T692, X1131, t351_in_aa(T696, X1131))
U33_aa(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_aa(T692, X1131)
U34_aa(T523, X838, t351_out_aa(T523, X838)) → e346_out_aa(T523, X838)
e346_in_aa(T704, X1152) → U35_aa(T704, X1152, t234_in_aa(T704, X1151))
U35_aa(T704, X1152, t234_out_aa(T704, X1151)) → e346_out_aa(T704, X1152)
e346_in_aa(T704, X1152) → U36_aa(T704, X1152, t234_in_aa(T704, T706))
U36_aa(T704, X1152, t234_out_aa(T704, T706)) → U37_aa(T704, X1152, e346_in_aa(T706, X1152))
U37_aa(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_aa(T704, X1152)
U38_aa(T515, X812, e346_out_aa(T515, X812)) → t322_out_aa(.(lbrace, T515), X812)
t322_in_aa(T714, X1174) → U39_aa(T714, X1174, n32_in_aa(T714, X1173))
U39_aa(T714, X1174, n32_out_aa(T714, X1173)) → t322_out_aa(T714, X1174)
t322_in_aa(T714, X1174) → U40_aa(T714, X1174, n32_in_aa(T714, T718))
U40_aa(T714, X1174, n32_out_aa(T714, T718)) → U41_aa(T714, X1174, t322_in_aa(T718, X1174))
U41_aa(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_aa(T714, X1174)
U42_aa(T482, X767, t322_out_aa(T482, X767)) → e317_out_aa(T482, X767)
e317_in_aa(T726, X1195) → U43_aa(T726, X1195, t234_in_aa(T726, X1194))
U43_aa(T726, X1195, t234_out_aa(T726, X1194)) → e317_out_aa(T726, X1195)
e317_in_aa(T726, X1195) → U44_aa(T726, X1195, t234_in_aa(T726, T728))
U44_aa(T726, X1195, t234_out_aa(T726, T728)) → U45_aa(T726, X1195, e317_in_aa(T728, X1195))
U45_aa(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_aa(T726, X1195)
U46_aa(T474, X741, e317_out_aa(T474, X741)) → t293_out_aa(.(lbrace, T474), X741)
t293_in_aa(T736, X1217) → U47_aa(T736, X1217, n32_in_aa(T736, X1216))
U47_aa(T736, X1217, n32_out_aa(T736, X1216)) → t293_out_aa(T736, X1217)
t293_in_aa(T736, X1217) → U48_aa(T736, X1217, n32_in_aa(T736, T740))
U48_aa(T736, X1217, n32_out_aa(T736, T740)) → U49_aa(T736, X1217, t293_in_aa(T740, X1217))
U49_aa(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_aa(T736, X1217)
U50_aa(T441, X696, t293_out_aa(T441, X696)) → e288_out_aa(T441, X696)
e288_in_aa(T748, X1238) → U51_aa(T748, X1238, t234_in_aa(T748, X1237))
U51_aa(T748, X1238, t234_out_aa(T748, X1237)) → e288_out_aa(T748, X1238)
e288_in_aa(T748, X1238) → U52_aa(T748, X1238, t234_in_aa(T748, T750))
U52_aa(T748, X1238, t234_out_aa(T748, T750)) → U53_aa(T748, X1238, e288_in_aa(T750, X1238))
U53_aa(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_aa(T748, X1238)
U54_aa(T433, X670, e288_out_aa(T433, X670)) → t264_out_aa(.(lbrace, T433), X670)
t264_in_aa(T758, X1260) → U55_aa(T758, X1260, n32_in_aa(T758, X1259))
U55_aa(T758, X1260, n32_out_aa(T758, X1259)) → t264_out_aa(T758, X1260)
t264_in_aa(T758, X1260) → U56_aa(T758, X1260, n32_in_aa(T758, T762))
U56_aa(T758, X1260, n32_out_aa(T758, T762)) → U57_aa(T758, X1260, t264_in_aa(T762, X1260))
U57_aa(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_aa(T758, X1260)
U58_aa(T400, X625, t264_out_aa(T400, X625)) → e259_out_aa(T400, X625)
e259_in_aa(T770, X1281) → U59_aa(T770, X1281, t234_in_aa(T770, X1280))
U59_aa(T770, X1281, t234_out_aa(T770, X1280)) → e259_out_aa(T770, X1281)
e259_in_aa(T770, X1281) → U60_aa(T770, X1281, t234_in_aa(T770, T772))
U60_aa(T770, X1281, t234_out_aa(T770, T772)) → U61_aa(T770, X1281, e259_in_aa(T772, X1281))
U61_aa(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_aa(T770, X1281)
U14_aa(T392, X599, e259_out_aa(T392, X599)) → t234_out_aa(.(lbrace, T392), X599)
U17_ga(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_ga(T780, X1303)
U111_ga(T941, T943, t234_out_ga(T941, T945)) → U112_ga(T941, T943, e1_in_aa(T945, T943))
U112_ga(T941, T943, e1_out_aa(T945, T943)) → e1_out_ga(T941, T943)
U10_ga(T638, X1025, e1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_ga(.(lbrace, T638), X1025)
t409_in_ga(T648, X1045) → U11_ga(T648, X1045, n32_in_ga(T648, X1044))
U11_ga(T648, X1045, n32_out_ga(T648, X1044)) → t409_out_ga(T648, X1045)
t409_in_ga(T648, X1045) → U12_ga(T648, X1045, n32_in_ga(T648, T652))
U12_ga(T648, X1045, n32_out_ga(T648, T652)) → U13_ga(T648, X1045, t409_in_aa(T652, X1045))
U13_ga(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_ga(T648, X1045)
U18_ga(T605, X980, t409_out_ga(T605, X980)) → e404_out_ga(T605, X980)
e404_in_ga(T660, X1066) → U19_ga(T660, X1066, t234_in_ga(T660, X1065))
U19_ga(T660, X1066, t234_out_ga(T660, X1065)) → e404_out_ga(T660, X1066)
e404_in_ga(T660, X1066) → U20_ga(T660, X1066, t234_in_ga(T660, T662))
U20_ga(T660, X1066, t234_out_ga(T660, T662)) → U21_ga(T660, X1066, e404_in_aa(T662, X1066))
U21_ga(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_ga(T660, X1066)
U22_ga(T597, X954, e404_out_ga(T597, X954)) → t380_out_ga(.(lbrace, T597), X954)
t380_in_ga(T670, X1088) → U23_ga(T670, X1088, n32_in_ga(T670, X1087))
U23_ga(T670, X1088, n32_out_ga(T670, X1087)) → t380_out_ga(T670, X1088)
t380_in_ga(T670, X1088) → U24_ga(T670, X1088, n32_in_ga(T670, T674))
U24_ga(T670, X1088, n32_out_ga(T670, T674)) → U25_ga(T670, X1088, t380_in_aa(T674, X1088))
U25_ga(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_ga(T670, X1088)
U26_ga(T564, X909, t380_out_ga(T564, X909)) → e375_out_ga(T564, X909)
e375_in_ga(T682, X1109) → U27_ga(T682, X1109, t234_in_ga(T682, X1108))
U27_ga(T682, X1109, t234_out_ga(T682, X1108)) → e375_out_ga(T682, X1109)
e375_in_ga(T682, X1109) → U28_ga(T682, X1109, t234_in_ga(T682, T684))
U28_ga(T682, X1109, t234_out_ga(T682, T684)) → U29_ga(T682, X1109, e375_in_aa(T684, X1109))
U29_ga(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_ga(T682, X1109)
U30_ga(T556, X883, e375_out_ga(T556, X883)) → t351_out_ga(.(lbrace, T556), X883)
t351_in_ga(T692, X1131) → U31_ga(T692, X1131, n32_in_ga(T692, X1130))
U31_ga(T692, X1131, n32_out_ga(T692, X1130)) → t351_out_ga(T692, X1131)
t351_in_ga(T692, X1131) → U32_ga(T692, X1131, n32_in_ga(T692, T696))
U32_ga(T692, X1131, n32_out_ga(T692, T696)) → U33_ga(T692, X1131, t351_in_aa(T696, X1131))
U33_ga(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_ga(T692, X1131)
U34_ga(T523, X838, t351_out_ga(T523, X838)) → e346_out_ga(T523, X838)
e346_in_ga(T704, X1152) → U35_ga(T704, X1152, t234_in_ga(T704, X1151))
U35_ga(T704, X1152, t234_out_ga(T704, X1151)) → e346_out_ga(T704, X1152)
e346_in_ga(T704, X1152) → U36_ga(T704, X1152, t234_in_ga(T704, T706))
U36_ga(T704, X1152, t234_out_ga(T704, T706)) → U37_ga(T704, X1152, e346_in_aa(T706, X1152))
U37_ga(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_ga(T704, X1152)
U38_ga(T515, X812, e346_out_ga(T515, X812)) → t322_out_ga(.(lbrace, T515), X812)
t322_in_ga(T714, X1174) → U39_ga(T714, X1174, n32_in_ga(T714, X1173))
U39_ga(T714, X1174, n32_out_ga(T714, X1173)) → t322_out_ga(T714, X1174)
t322_in_ga(T714, X1174) → U40_ga(T714, X1174, n32_in_ga(T714, T718))
U40_ga(T714, X1174, n32_out_ga(T714, T718)) → U41_ga(T714, X1174, t322_in_aa(T718, X1174))
U41_ga(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_ga(T714, X1174)
U42_ga(T482, X767, t322_out_ga(T482, X767)) → e317_out_ga(T482, X767)
e317_in_ga(T726, X1195) → U43_ga(T726, X1195, t234_in_ga(T726, X1194))
U43_ga(T726, X1195, t234_out_ga(T726, X1194)) → e317_out_ga(T726, X1195)
e317_in_ga(T726, X1195) → U44_ga(T726, X1195, t234_in_ga(T726, T728))
U44_ga(T726, X1195, t234_out_ga(T726, T728)) → U45_ga(T726, X1195, e317_in_aa(T728, X1195))
U45_ga(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_ga(T726, X1195)
U46_ga(T474, X741, e317_out_ga(T474, X741)) → t293_out_ga(.(lbrace, T474), X741)
t293_in_ga(T736, X1217) → U47_ga(T736, X1217, n32_in_ga(T736, X1216))
U47_ga(T736, X1217, n32_out_ga(T736, X1216)) → t293_out_ga(T736, X1217)
t293_in_ga(T736, X1217) → U48_ga(T736, X1217, n32_in_ga(T736, T740))
U48_ga(T736, X1217, n32_out_ga(T736, T740)) → U49_ga(T736, X1217, t293_in_aa(T740, X1217))
U49_ga(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_ga(T736, X1217)
U50_ga(T441, X696, t293_out_ga(T441, X696)) → e288_out_ga(T441, X696)
e288_in_ga(T748, X1238) → U51_ga(T748, X1238, t234_in_ga(T748, X1237))
U51_ga(T748, X1238, t234_out_ga(T748, X1237)) → e288_out_ga(T748, X1238)
e288_in_ga(T748, X1238) → U52_ga(T748, X1238, t234_in_ga(T748, T750))
U52_ga(T748, X1238, t234_out_ga(T748, T750)) → U53_ga(T748, X1238, e288_in_aa(T750, X1238))
U53_ga(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_ga(T748, X1238)
U54_ga(T433, X670, e288_out_ga(T433, X670)) → t264_out_ga(.(lbrace, T433), X670)
t264_in_ga(T758, X1260) → U55_ga(T758, X1260, n32_in_ga(T758, X1259))
U55_ga(T758, X1260, n32_out_ga(T758, X1259)) → t264_out_ga(T758, X1260)
t264_in_ga(T758, X1260) → U56_ga(T758, X1260, n32_in_ga(T758, T762))
U56_ga(T758, X1260, n32_out_ga(T758, T762)) → U57_ga(T758, X1260, t264_in_aa(T762, X1260))
U57_ga(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_ga(T758, X1260)
U58_ga(T400, X625, t264_out_ga(T400, X625)) → e259_out_ga(T400, X625)
e259_in_ga(T770, X1281) → U59_ga(T770, X1281, t234_in_ga(T770, X1280))
U59_ga(T770, X1281, t234_out_ga(T770, X1280)) → e259_out_ga(T770, X1281)
e259_in_ga(T770, X1281) → U60_ga(T770, X1281, t234_in_ga(T770, T772))
U60_ga(T770, X1281, t234_out_ga(T770, T772)) → U61_ga(T770, X1281, e259_in_aa(T772, X1281))
U61_ga(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_ga(T770, X1281)
U14_ga(T392, X599, e259_out_ga(T392, X599)) → t234_out_ga(.(lbrace, T392), X599)
U110_ga(T941, T943, t234_out_ga(T941, X1569)) → e1_out_ga(T941, T943)
U2_ga(T335, X510, e1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_ga(.(lbrace, T335), X510)
t203_in_ga(T345, X530) → U3_ga(T345, X530, n32_in_ga(T345, X529))
U3_ga(T345, X530, n32_out_ga(T345, X529)) → t203_out_ga(T345, X530)
t203_in_ga(T345, X530) → U4_ga(T345, X530, n32_in_ga(T345, T349))
U4_ga(T345, X530, n32_out_ga(T345, T349)) → U5_ga(T345, X530, t203_in_aa(T349, X530))
U5_ga(T345, X530, t203_out_aa(T349, X530)) → t203_out_ga(T345, X530)
U6_ga(T302, X465, t203_out_ga(T302, X465)) → e198_out_ga(T302, X465)
e198_in_ga(T357, X551) → U7_ga(T357, X551, t234_in_ga(T357, X550))
U7_ga(T357, X551, t234_out_ga(T357, X550)) → e198_out_ga(T357, X551)
e198_in_ga(T357, X551) → U8_ga(T357, X551, t234_in_ga(T357, T359))
U8_ga(T357, X551, t234_out_ga(T357, T359)) → U9_ga(T357, X551, e198_in_aa(T359, X551))
U9_ga(T357, X551, e198_out_aa(T359, X551)) → e198_out_ga(T357, X551)
U62_ga(T294, X439, e198_out_ga(T294, X439)) → t174_out_ga(.(lbrace, T294), X439)
t174_in_ga(T795, X1326) → U63_ga(T795, X1326, n32_in_ga(T795, X1325))
U63_ga(T795, X1326, n32_out_ga(T795, X1325)) → t174_out_ga(T795, X1326)
t174_in_ga(T795, X1326) → U64_ga(T795, X1326, n32_in_ga(T795, T799))
U64_ga(T795, X1326, n32_out_ga(T795, T799)) → U65_ga(T795, X1326, t174_in_aa(T799, X1326))
U65_ga(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_ga(T795, X1326)
U66_ga(T261, X394, t174_out_ga(T261, X394)) → e169_out_ga(T261, X394)
e169_in_ga(T807, X1347) → U67_ga(T807, X1347, t234_in_ga(T807, X1346))
U67_ga(T807, X1347, t234_out_ga(T807, X1346)) → e169_out_ga(T807, X1347)
e169_in_ga(T807, X1347) → U68_ga(T807, X1347, t234_in_ga(T807, T809))
U68_ga(T807, X1347, t234_out_ga(T807, T809)) → U69_ga(T807, X1347, e169_in_aa(T809, X1347))
U69_ga(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_ga(T807, X1347)
U70_ga(T253, X368, e169_out_ga(T253, X368)) → t145_out_ga(.(lbrace, T253), X368)
t145_in_ga(T817, X1369) → U71_ga(T817, X1369, n32_in_ga(T817, X1368))
U71_ga(T817, X1369, n32_out_ga(T817, X1368)) → t145_out_ga(T817, X1369)
t145_in_ga(T817, X1369) → U72_ga(T817, X1369, n32_in_ga(T817, T821))
U72_ga(T817, X1369, n32_out_ga(T817, T821)) → U73_ga(T817, X1369, t145_in_aa(T821, X1369))
U73_ga(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_ga(T817, X1369)
U74_ga(T220, X323, t145_out_ga(T220, X323)) → e140_out_ga(T220, X323)
e140_in_ga(T829, X1390) → U75_ga(T829, X1390, t234_in_ga(T829, X1389))
U75_ga(T829, X1390, t234_out_ga(T829, X1389)) → e140_out_ga(T829, X1390)
e140_in_ga(T829, X1390) → U76_ga(T829, X1390, t234_in_ga(T829, T831))
U76_ga(T829, X1390, t234_out_ga(T829, T831)) → U77_ga(T829, X1390, e140_in_aa(T831, X1390))
U77_ga(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_ga(T829, X1390)
U78_ga(T212, X297, e140_out_ga(T212, X297)) → t116_out_ga(.(lbrace, T212), X297)
t116_in_ga(T839, X1412) → U79_ga(T839, X1412, n32_in_ga(T839, X1411))
U79_ga(T839, X1412, n32_out_ga(T839, X1411)) → t116_out_ga(T839, X1412)
t116_in_ga(T839, X1412) → U80_ga(T839, X1412, n32_in_ga(T839, T843))
U80_ga(T839, X1412, n32_out_ga(T839, T843)) → U81_ga(T839, X1412, t116_in_aa(T843, X1412))
U81_ga(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_ga(T839, X1412)
U82_ga(T179, X252, t116_out_ga(T179, X252)) → e111_out_ga(T179, X252)
e111_in_ga(T851, X1433) → U83_ga(T851, X1433, t234_in_ga(T851, X1432))
U83_ga(T851, X1433, t234_out_ga(T851, X1432)) → e111_out_ga(T851, X1433)
e111_in_ga(T851, X1433) → U84_ga(T851, X1433, t234_in_ga(T851, T853))
U84_ga(T851, X1433, t234_out_ga(T851, T853)) → U85_ga(T851, X1433, e111_in_aa(T853, X1433))
U85_ga(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_ga(T851, X1433)
U86_ga(T171, X226, e111_out_ga(T171, X226)) → t87_out_ga(.(lbrace, T171), X226)
t87_in_ga(T861, X1455) → U87_ga(T861, X1455, n32_in_ga(T861, X1454))
U87_ga(T861, X1455, n32_out_ga(T861, X1454)) → t87_out_ga(T861, X1455)
t87_in_ga(T861, X1455) → U88_ga(T861, X1455, n32_in_ga(T861, T865))
U88_ga(T861, X1455, n32_out_ga(T861, T865)) → U89_ga(T861, X1455, t87_in_aa(T865, X1455))
U89_ga(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_ga(T861, X1455)
U90_ga(T138, X181, t87_out_ga(T138, X181)) → e82_out_ga(T138, X181)
e82_in_ga(T873, X1476) → U91_ga(T873, X1476, t234_in_ga(T873, X1475))
U91_ga(T873, X1476, t234_out_ga(T873, X1475)) → e82_out_ga(T873, X1476)
e82_in_ga(T873, X1476) → U92_ga(T873, X1476, t234_in_ga(T873, T875))
U92_ga(T873, X1476, t234_out_ga(T873, T875)) → U93_ga(T873, X1476, e82_in_aa(T875, X1476))
U93_ga(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_ga(T873, X1476)
U94_ga(T130, X155, e82_out_ga(T130, X155)) → t58_out_ga(.(lbrace, T130), X155)
t58_in_ga(T883, X1498) → U95_ga(T883, X1498, n32_in_ga(T883, X1497))
U95_ga(T883, X1498, n32_out_ga(T883, X1497)) → t58_out_ga(T883, X1498)
t58_in_ga(T883, X1498) → U96_ga(T883, X1498, n32_in_ga(T883, T887))
U96_ga(T883, X1498, n32_out_ga(T883, T887)) → U97_ga(T883, X1498, t58_in_aa(T887, X1498))
U97_ga(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_ga(T883, X1498)
U98_ga(T97, X110, t58_out_ga(T97, X110)) → e53_out_ga(T97, X110)
e53_in_ga(T895, X1519) → U99_ga(T895, X1519, t234_in_ga(T895, X1518))
U99_ga(T895, X1519, t234_out_ga(T895, X1518)) → e53_out_ga(T895, X1519)
e53_in_ga(T895, X1519) → U100_ga(T895, X1519, t234_in_ga(T895, T897))
U100_ga(T895, X1519, t234_out_ga(T895, T897)) → U101_ga(T895, X1519, e53_in_aa(T897, X1519))
U101_ga(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_ga(T895, X1519)
U1_ga(T89, X84, e53_out_ga(T89, X84)) → n32_out_ga(.(lbrace, T89), X84)
U103_gaa(T62, X59, T64, n32_out_ga(T62, X59)) → p31_out_gaa(T62, X59, T64)
p31_in_gaa(T62, T916, T918) → U104_gaa(T62, T916, T918, n32_in_ga(T62, T916))
U104_gaa(T62, T916, T918, n32_out_ga(T62, T916)) → U105_gaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_gaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_gaa(T62, T916, T918)
p31_in_gaa(T62, T929, T931) → U106_gaa(T62, T929, T931, n32_in_ga(T62, T929))
U106_gaa(T62, T929, T931, n32_out_ga(T62, T929)) → U107_gaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_gaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_gaa(T62, T929, T931)
U109_ga(T62, T64, p31_out_gaa(T62, X59, T64)) → e1_out_ga(T62, T64)
U102_ga(T41, T43, e1_out_ga(T41, .(rbrace, T43))) → n7_out_ga(.(lbrace, T41), T43)
U108_ga(T22, T24, n7_out_ga(T22, T24)) → e1_out_ga(T22, T24)

The argument filtering Pi contains the following mapping:
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)
.(x1, x2)  =  .(x1, x2)
a  =  a
n7_out_ga(x1, x2)  =  n7_out_ga(x1)
b  =  b
c  =  c
lbrace  =  lbrace
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)
star  =  star
n32_out_ga(x1, x2)  =  n32_out_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)
rbrace  =  rbrace
t58_out_ga(x1, x2)  =  t58_out_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)
t87_out_ga(x1, x2)  =  t87_out_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)
t116_out_ga(x1, x2)  =  t116_out_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)
t145_out_ga(x1, x2)  =  t145_out_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)
t174_out_ga(x1, x2)  =  t174_out_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)
t203_out_ga(x1, x2)  =  t203_out_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)
plus  =  plus
t234_out_ga(x1, x2)  =  t234_out_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)
t264_out_ga(x1, x2)  =  t264_out_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)
t293_out_ga(x1, x2)  =  t293_out_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)
t322_out_ga(x1, x2)  =  t322_out_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)
t351_out_ga(x1, x2)  =  t351_out_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)
t380_out_ga(x1, x2)  =  t380_out_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)
t409_out_ga(x1, x2)  =  t409_out_ga(x1)
U10_ga(x1, x2, x3)  =  U10_ga(x1, x3)
U111_ga(x1, x2, x3)  =  U111_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)
U112_ga(x1, x2, x3)  =  U112_ga(x1, x3)
e1_in_aa(x1, x2)  =  e1_in_aa
U108_aa(x1, x2, x3)  =  U108_aa(x3)
n7_in_aa(x1, x2)  =  n7_in_aa
n7_out_aa(x1, x2)  =  n7_out_aa
U102_aa(x1, x2, x3)  =  U102_aa(x3)
U109_aa(x1, x2, x3)  =  U109_aa(x3)
p31_in_aaa(x1, x2, x3)  =  p31_in_aaa
U103_aaa(x1, x2, x3, x4)  =  U103_aaa(x4)
n32_in_aa(x1, x2)  =  n32_in_aa
n32_out_aa(x1, x2)  =  n32_out_aa
U1_aa(x1, x2, x3)  =  U1_aa(x3)
e53_in_aa(x1, x2)  =  e53_in_aa
U98_aa(x1, x2, x3)  =  U98_aa(x3)
t58_in_aa(x1, x2)  =  t58_in_aa
t58_out_aa(x1, x2)  =  t58_out_aa
U94_aa(x1, x2, x3)  =  U94_aa(x3)
e82_in_aa(x1, x2)  =  e82_in_aa
U90_aa(x1, x2, x3)  =  U90_aa(x3)
t87_in_aa(x1, x2)  =  t87_in_aa
t87_out_aa(x1, x2)  =  t87_out_aa
U86_aa(x1, x2, x3)  =  U86_aa(x3)
e111_in_aa(x1, x2)  =  e111_in_aa
U82_aa(x1, x2, x3)  =  U82_aa(x3)
t116_in_aa(x1, x2)  =  t116_in_aa
t116_out_aa(x1, x2)  =  t116_out_aa
U78_aa(x1, x2, x3)  =  U78_aa(x3)
e140_in_aa(x1, x2)  =  e140_in_aa
U74_aa(x1, x2, x3)  =  U74_aa(x3)
t145_in_aa(x1, x2)  =  t145_in_aa
t145_out_aa(x1, x2)  =  t145_out_aa
U70_aa(x1, x2, x3)  =  U70_aa(x3)
e169_in_aa(x1, x2)  =  e169_in_aa
U66_aa(x1, x2, x3)  =  U66_aa(x3)
t174_in_aa(x1, x2)  =  t174_in_aa
t174_out_aa(x1, x2)  =  t174_out_aa
U62_aa(x1, x2, x3)  =  U62_aa(x3)
e198_in_aa(x1, x2)  =  e198_in_aa
U6_aa(x1, x2, x3)  =  U6_aa(x3)
t203_in_aa(x1, x2)  =  t203_in_aa
t203_out_aa(x1, x2)  =  t203_out_aa
U2_aa(x1, x2, x3)  =  U2_aa(x3)
U110_aa(x1, x2, x3)  =  U110_aa(x3)
t234_in_aa(x1, x2)  =  t234_in_aa
t234_out_aa(x1, x2)  =  t234_out_aa
U14_aa(x1, x2, x3)  =  U14_aa(x3)
e259_in_aa(x1, x2)  =  e259_in_aa
U58_aa(x1, x2, x3)  =  U58_aa(x3)
t264_in_aa(x1, x2)  =  t264_in_aa
t264_out_aa(x1, x2)  =  t264_out_aa
U54_aa(x1, x2, x3)  =  U54_aa(x3)
e288_in_aa(x1, x2)  =  e288_in_aa
U50_aa(x1, x2, x3)  =  U50_aa(x3)
t293_in_aa(x1, x2)  =  t293_in_aa
t293_out_aa(x1, x2)  =  t293_out_aa
U46_aa(x1, x2, x3)  =  U46_aa(x3)
e317_in_aa(x1, x2)  =  e317_in_aa
U42_aa(x1, x2, x3)  =  U42_aa(x3)
t322_in_aa(x1, x2)  =  t322_in_aa
t322_out_aa(x1, x2)  =  t322_out_aa
U38_aa(x1, x2, x3)  =  U38_aa(x3)
e346_in_aa(x1, x2)  =  e346_in_aa
U34_aa(x1, x2, x3)  =  U34_aa(x3)
t351_in_aa(x1, x2)  =  t351_in_aa
t351_out_aa(x1, x2)  =  t351_out_aa
U30_aa(x1, x2, x3)  =  U30_aa(x3)
e375_in_aa(x1, x2)  =  e375_in_aa
U26_aa(x1, x2, x3)  =  U26_aa(x3)
t380_in_aa(x1, x2)  =  t380_in_aa
t380_out_aa(x1, x2)  =  t380_out_aa
U22_aa(x1, x2, x3)  =  U22_aa(x3)
e404_in_aa(x1, x2)  =  e404_in_aa
U18_aa(x1, x2, x3)  =  U18_aa(x3)
t409_in_aa(x1, x2)  =  t409_in_aa
t409_out_aa(x1, x2)  =  t409_out_aa
U10_aa(x1, x2, x3)  =  U10_aa(x3)
U111_aa(x1, x2, x3)  =  U111_aa(x3)
U15_aa(x1, x2, x3)  =  U15_aa(x3)
U16_aa(x1, x2, x3)  =  U16_aa(x3)
U17_aa(x1, x2, x3)  =  U17_aa(x3)
U112_aa(x1, x2, x3)  =  U112_aa(x3)
e1_out_aa(x1, x2)  =  e1_out_aa
U11_aa(x1, x2, x3)  =  U11_aa(x3)
U12_aa(x1, x2, x3)  =  U12_aa(x3)
U13_aa(x1, x2, x3)  =  U13_aa(x3)
e404_out_aa(x1, x2)  =  e404_out_aa
U19_aa(x1, x2, x3)  =  U19_aa(x3)
U20_aa(x1, x2, x3)  =  U20_aa(x3)
U21_aa(x1, x2, x3)  =  U21_aa(x3)
U23_aa(x1, x2, x3)  =  U23_aa(x3)
U24_aa(x1, x2, x3)  =  U24_aa(x3)
U25_aa(x1, x2, x3)  =  U25_aa(x3)
e375_out_aa(x1, x2)  =  e375_out_aa
U27_aa(x1, x2, x3)  =  U27_aa(x3)
U28_aa(x1, x2, x3)  =  U28_aa(x3)
U29_aa(x1, x2, x3)  =  U29_aa(x3)
U31_aa(x1, x2, x3)  =  U31_aa(x3)
U32_aa(x1, x2, x3)  =  U32_aa(x3)
U33_aa(x1, x2, x3)  =  U33_aa(x3)
e346_out_aa(x1, x2)  =  e346_out_aa
U35_aa(x1, x2, x3)  =  U35_aa(x3)
U36_aa(x1, x2, x3)  =  U36_aa(x3)
U37_aa(x1, x2, x3)  =  U37_aa(x3)
U39_aa(x1, x2, x3)  =  U39_aa(x3)
U40_aa(x1, x2, x3)  =  U40_aa(x3)
U41_aa(x1, x2, x3)  =  U41_aa(x3)
e317_out_aa(x1, x2)  =  e317_out_aa
U43_aa(x1, x2, x3)  =  U43_aa(x3)
U44_aa(x1, x2, x3)  =  U44_aa(x3)
U45_aa(x1, x2, x3)  =  U45_aa(x3)
U47_aa(x1, x2, x3)  =  U47_aa(x3)
U48_aa(x1, x2, x3)  =  U48_aa(x3)
U49_aa(x1, x2, x3)  =  U49_aa(x3)
e288_out_aa(x1, x2)  =  e288_out_aa
U51_aa(x1, x2, x3)  =  U51_aa(x3)
U52_aa(x1, x2, x3)  =  U52_aa(x3)
U53_aa(x1, x2, x3)  =  U53_aa(x3)
U55_aa(x1, x2, x3)  =  U55_aa(x3)
U56_aa(x1, x2, x3)  =  U56_aa(x3)
U57_aa(x1, x2, x3)  =  U57_aa(x3)
e259_out_aa(x1, x2)  =  e259_out_aa
U59_aa(x1, x2, x3)  =  U59_aa(x3)
U60_aa(x1, x2, x3)  =  U60_aa(x3)
U61_aa(x1, x2, x3)  =  U61_aa(x3)
U3_aa(x1, x2, x3)  =  U3_aa(x3)
U4_aa(x1, x2, x3)  =  U4_aa(x3)
U5_aa(x1, x2, x3)  =  U5_aa(x3)
e198_out_aa(x1, x2)  =  e198_out_aa
U7_aa(x1, x2, x3)  =  U7_aa(x3)
U8_aa(x1, x2, x3)  =  U8_aa(x3)
U9_aa(x1, x2, x3)  =  U9_aa(x3)
U63_aa(x1, x2, x3)  =  U63_aa(x3)
U64_aa(x1, x2, x3)  =  U64_aa(x3)
U65_aa(x1, x2, x3)  =  U65_aa(x3)
e169_out_aa(x1, x2)  =  e169_out_aa
U67_aa(x1, x2, x3)  =  U67_aa(x3)
U68_aa(x1, x2, x3)  =  U68_aa(x3)
U69_aa(x1, x2, x3)  =  U69_aa(x3)
U71_aa(x1, x2, x3)  =  U71_aa(x3)
U72_aa(x1, x2, x3)  =  U72_aa(x3)
U73_aa(x1, x2, x3)  =  U73_aa(x3)
e140_out_aa(x1, x2)  =  e140_out_aa
U75_aa(x1, x2, x3)  =  U75_aa(x3)
U76_aa(x1, x2, x3)  =  U76_aa(x3)
U77_aa(x1, x2, x3)  =  U77_aa(x3)
U79_aa(x1, x2, x3)  =  U79_aa(x3)
U80_aa(x1, x2, x3)  =  U80_aa(x3)
U81_aa(x1, x2, x3)  =  U81_aa(x3)
e111_out_aa(x1, x2)  =  e111_out_aa
U83_aa(x1, x2, x3)  =  U83_aa(x3)
U84_aa(x1, x2, x3)  =  U84_aa(x3)
U85_aa(x1, x2, x3)  =  U85_aa(x3)
U87_aa(x1, x2, x3)  =  U87_aa(x3)
U88_aa(x1, x2, x3)  =  U88_aa(x3)
U89_aa(x1, x2, x3)  =  U89_aa(x3)
e82_out_aa(x1, x2)  =  e82_out_aa
U91_aa(x1, x2, x3)  =  U91_aa(x3)
U92_aa(x1, x2, x3)  =  U92_aa(x3)
U93_aa(x1, x2, x3)  =  U93_aa(x3)
U95_aa(x1, x2, x3)  =  U95_aa(x3)
U96_aa(x1, x2, x3)  =  U96_aa(x3)
U97_aa(x1, x2, x3)  =  U97_aa(x3)
e53_out_aa(x1, x2)  =  e53_out_aa
U99_aa(x1, x2, x3)  =  U99_aa(x3)
U100_aa(x1, x2, x3)  =  U100_aa(x3)
U101_aa(x1, x2, x3)  =  U101_aa(x3)
p31_out_aaa(x1, x2, x3)  =  p31_out_aaa
U104_aaa(x1, x2, x3, x4)  =  U104_aaa(x4)
U105_aaa(x1, x2, x3, x4)  =  U105_aaa(x4)
U106_aaa(x1, x2, x3, x4)  =  U106_aaa(x4)
U107_aaa(x1, x2, x3, x4)  =  U107_aaa(x4)
e1_out_ga(x1, x2)  =  e1_out_ga(x1)
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)
e404_out_ga(x1, x2)  =  e404_out_ga(x1)
U19_ga(x1, x2, x3)  =  U19_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)
e375_out_ga(x1, x2)  =  e375_out_ga(x1)
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)
e346_out_ga(x1, x2)  =  e346_out_ga(x1)
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)
e317_out_ga(x1, x2)  =  e317_out_ga(x1)
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)
e288_out_ga(x1, x2)  =  e288_out_ga(x1)
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)
e259_out_ga(x1, x2)  =  e259_out_ga(x1)
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)
e198_out_ga(x1, x2)  =  e198_out_ga(x1)
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)
e169_out_ga(x1, x2)  =  e169_out_ga(x1)
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)
e140_out_ga(x1, x2)  =  e140_out_ga(x1)
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)
e111_out_ga(x1, x2)  =  e111_out_ga(x1)
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)
e82_out_ga(x1, x2)  =  e82_out_ga(x1)
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)
e53_out_ga(x1, x2)  =  e53_out_ga(x1)
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)
p31_out_gaa(x1, x2, x3)  =  p31_out_gaa(x1)
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)
T234_IN_AA(x1, x2)  =  T234_IN_AA
E259_IN_AA(x1, x2)  =  E259_IN_AA
T264_IN_AA(x1, x2)  =  T264_IN_AA
E288_IN_AA(x1, x2)  =  E288_IN_AA
T293_IN_AA(x1, x2)  =  T293_IN_AA
E317_IN_AA(x1, x2)  =  E317_IN_AA
T322_IN_AA(x1, x2)  =  T322_IN_AA
E346_IN_AA(x1, x2)  =  E346_IN_AA
T351_IN_AA(x1, x2)  =  T351_IN_AA
E375_IN_AA(x1, x2)  =  E375_IN_AA
T380_IN_AA(x1, x2)  =  T380_IN_AA
E404_IN_AA(x1, x2)  =  E404_IN_AA
T409_IN_AA(x1, x2)  =  T409_IN_AA
E1_IN_AA(x1, x2)  =  E1_IN_AA
N7_IN_AA(x1, x2)  =  N7_IN_AA
P31_IN_AAA(x1, x2, x3)  =  P31_IN_AAA
N32_IN_AA(x1, x2)  =  N32_IN_AA
E53_IN_AA(x1, x2)  =  E53_IN_AA
T58_IN_AA(x1, x2)  =  T58_IN_AA
E82_IN_AA(x1, x2)  =  E82_IN_AA
T87_IN_AA(x1, x2)  =  T87_IN_AA
E111_IN_AA(x1, x2)  =  E111_IN_AA
T116_IN_AA(x1, x2)  =  T116_IN_AA
E140_IN_AA(x1, x2)  =  E140_IN_AA
T145_IN_AA(x1, x2)  =  T145_IN_AA
E169_IN_AA(x1, x2)  =  E169_IN_AA
T174_IN_AA(x1, x2)  =  T174_IN_AA
E198_IN_AA(x1, x2)  =  E198_IN_AA
T203_IN_AA(x1, x2)  =  T203_IN_AA
U16_AA(x1, x2, x3)  =  U16_AA(x3)
U111_AA(x1, x2, x3)  =  U111_AA(x3)
U4_AA(x1, x2, x3)  =  U4_AA(x3)
U8_AA(x1, x2, x3)  =  U8_AA(x3)
U64_AA(x1, x2, x3)  =  U64_AA(x3)
U68_AA(x1, x2, x3)  =  U68_AA(x3)
U72_AA(x1, x2, x3)  =  U72_AA(x3)
U76_AA(x1, x2, x3)  =  U76_AA(x3)
U80_AA(x1, x2, x3)  =  U80_AA(x3)
U84_AA(x1, x2, x3)  =  U84_AA(x3)
U88_AA(x1, x2, x3)  =  U88_AA(x3)
U92_AA(x1, x2, x3)  =  U92_AA(x3)
U96_AA(x1, x2, x3)  =  U96_AA(x3)
U100_AA(x1, x2, x3)  =  U100_AA(x3)
U104_AAA(x1, x2, x3, x4)  =  U104_AAA(x4)
U106_AAA(x1, x2, x3, x4)  =  U106_AAA(x4)
U12_AA(x1, x2, x3)  =  U12_AA(x3)
U20_AA(x1, x2, x3)  =  U20_AA(x3)
U24_AA(x1, x2, x3)  =  U24_AA(x3)
U28_AA(x1, x2, x3)  =  U28_AA(x3)
U32_AA(x1, x2, x3)  =  U32_AA(x3)
U36_AA(x1, x2, x3)  =  U36_AA(x3)
U40_AA(x1, x2, x3)  =  U40_AA(x3)
U44_AA(x1, x2, x3)  =  U44_AA(x3)
U48_AA(x1, x2, x3)  =  U48_AA(x3)
U52_AA(x1, x2, x3)  =  U52_AA(x3)
U56_AA(x1, x2, x3)  =  U56_AA(x3)
U60_AA(x1, x2, x3)  =  U60_AA(x3)

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

(10) UsableRulesProof (EQUIVALENT transformation)

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

(11) Obligation:

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

T234_IN_AA(.(lbrace, T392), X599) → E259_IN_AA(T392, X599)
E259_IN_AA(T400, X625) → T264_IN_AA(T400, X625)
T264_IN_AA(.(lbrace, T433), X670) → E288_IN_AA(T433, X670)
E288_IN_AA(T441, X696) → T293_IN_AA(T441, X696)
T293_IN_AA(.(lbrace, T474), X741) → E317_IN_AA(T474, X741)
E317_IN_AA(T482, X767) → T322_IN_AA(T482, X767)
T322_IN_AA(.(lbrace, T515), X812) → E346_IN_AA(T515, X812)
E346_IN_AA(T523, X838) → T351_IN_AA(T523, X838)
T351_IN_AA(.(lbrace, T556), X883) → E375_IN_AA(T556, X883)
E375_IN_AA(T564, X909) → T380_IN_AA(T564, X909)
T380_IN_AA(.(lbrace, T597), X954) → E404_IN_AA(T597, X954)
E404_IN_AA(T605, X980) → T409_IN_AA(T605, X980)
T409_IN_AA(.(lbrace, T638), X1025) → E1_IN_AA(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))
E1_IN_AA(T22, T24) → N7_IN_AA(T22, T24)
N7_IN_AA(.(lbrace, T41), T43) → E1_IN_AA(T41, .(rbrace, T43))
E1_IN_AA(T62, T64) → P31_IN_AAA(T62, X59, T64)
P31_IN_AAA(T62, X59, T64) → N32_IN_AA(T62, X59)
N32_IN_AA(.(lbrace, T89), X84) → E53_IN_AA(T89, X84)
E53_IN_AA(T97, X110) → T58_IN_AA(T97, X110)
T58_IN_AA(.(lbrace, T130), X155) → E82_IN_AA(T130, X155)
E82_IN_AA(T138, X181) → T87_IN_AA(T138, X181)
T87_IN_AA(.(lbrace, T171), X226) → E111_IN_AA(T171, X226)
E111_IN_AA(T179, X252) → T116_IN_AA(T179, X252)
T116_IN_AA(.(lbrace, T212), X297) → E140_IN_AA(T212, X297)
E140_IN_AA(T220, X323) → T145_IN_AA(T220, X323)
T145_IN_AA(.(lbrace, T253), X368) → E169_IN_AA(T253, X368)
E169_IN_AA(T261, X394) → T174_IN_AA(T261, X394)
T174_IN_AA(.(lbrace, T294), X439) → E198_IN_AA(T294, X439)
E198_IN_AA(T302, X465) → T203_IN_AA(T302, X465)
T203_IN_AA(.(lbrace, T335), X510) → E1_IN_AA(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))
E1_IN_AA(T941, T943) → T234_IN_AA(T941, X1569)
T234_IN_AA(T780, X1303) → N32_IN_AA(T780, X1302)
T234_IN_AA(T780, X1303) → U16_AA(T780, X1303, n32_in_aa(T780, T784))
U16_AA(T780, X1303, n32_out_aa(T780, T784)) → T234_IN_AA(T784, X1303)
E1_IN_AA(T941, T943) → U111_AA(T941, T943, t234_in_aa(T941, T945))
U111_AA(T941, T943, t234_out_aa(T941, T945)) → E1_IN_AA(T945, T943)
T203_IN_AA(T345, X530) → N32_IN_AA(T345, X529)
T203_IN_AA(T345, X530) → U4_AA(T345, X530, n32_in_aa(T345, T349))
U4_AA(T345, X530, n32_out_aa(T345, T349)) → T203_IN_AA(T349, X530)
E198_IN_AA(T357, X551) → T234_IN_AA(T357, X550)
E198_IN_AA(T357, X551) → U8_AA(T357, X551, t234_in_aa(T357, T359))
U8_AA(T357, X551, t234_out_aa(T357, T359)) → E198_IN_AA(T359, X551)
T174_IN_AA(T795, X1326) → N32_IN_AA(T795, X1325)
T174_IN_AA(T795, X1326) → U64_AA(T795, X1326, n32_in_aa(T795, T799))
U64_AA(T795, X1326, n32_out_aa(T795, T799)) → T174_IN_AA(T799, X1326)
E169_IN_AA(T807, X1347) → T234_IN_AA(T807, X1346)
E169_IN_AA(T807, X1347) → U68_AA(T807, X1347, t234_in_aa(T807, T809))
U68_AA(T807, X1347, t234_out_aa(T807, T809)) → E169_IN_AA(T809, X1347)
T145_IN_AA(T817, X1369) → N32_IN_AA(T817, X1368)
T145_IN_AA(T817, X1369) → U72_AA(T817, X1369, n32_in_aa(T817, T821))
U72_AA(T817, X1369, n32_out_aa(T817, T821)) → T145_IN_AA(T821, X1369)
E140_IN_AA(T829, X1390) → T234_IN_AA(T829, X1389)
E140_IN_AA(T829, X1390) → U76_AA(T829, X1390, t234_in_aa(T829, T831))
U76_AA(T829, X1390, t234_out_aa(T829, T831)) → E140_IN_AA(T831, X1390)
T116_IN_AA(T839, X1412) → N32_IN_AA(T839, X1411)
T116_IN_AA(T839, X1412) → U80_AA(T839, X1412, n32_in_aa(T839, T843))
U80_AA(T839, X1412, n32_out_aa(T839, T843)) → T116_IN_AA(T843, X1412)
E111_IN_AA(T851, X1433) → T234_IN_AA(T851, X1432)
E111_IN_AA(T851, X1433) → U84_AA(T851, X1433, t234_in_aa(T851, T853))
U84_AA(T851, X1433, t234_out_aa(T851, T853)) → E111_IN_AA(T853, X1433)
T87_IN_AA(T861, X1455) → N32_IN_AA(T861, X1454)
T87_IN_AA(T861, X1455) → U88_AA(T861, X1455, n32_in_aa(T861, T865))
U88_AA(T861, X1455, n32_out_aa(T861, T865)) → T87_IN_AA(T865, X1455)
E82_IN_AA(T873, X1476) → T234_IN_AA(T873, X1475)
E82_IN_AA(T873, X1476) → U92_AA(T873, X1476, t234_in_aa(T873, T875))
U92_AA(T873, X1476, t234_out_aa(T873, T875)) → E82_IN_AA(T875, X1476)
T58_IN_AA(T883, X1498) → N32_IN_AA(T883, X1497)
T58_IN_AA(T883, X1498) → U96_AA(T883, X1498, n32_in_aa(T883, T887))
U96_AA(T883, X1498, n32_out_aa(T883, T887)) → T58_IN_AA(T887, X1498)
E53_IN_AA(T895, X1519) → T234_IN_AA(T895, X1518)
E53_IN_AA(T895, X1519) → U100_AA(T895, X1519, t234_in_aa(T895, T897))
U100_AA(T895, X1519, t234_out_aa(T895, T897)) → E53_IN_AA(T897, X1519)
P31_IN_AAA(T62, T916, T918) → U104_AAA(T62, T916, T918, n32_in_aa(T62, T916))
U104_AAA(T62, T916, T918, n32_out_aa(T62, T916)) → N7_IN_AA(T916, T918)
P31_IN_AAA(T62, T929, T931) → U106_AAA(T62, T929, T931, n32_in_aa(T62, T929))
U106_AAA(T62, T929, T931, n32_out_aa(T62, T929)) → P31_IN_AAA(T929, X1556, T931)
T409_IN_AA(T648, X1045) → N32_IN_AA(T648, X1044)
T409_IN_AA(T648, X1045) → U12_AA(T648, X1045, n32_in_aa(T648, T652))
U12_AA(T648, X1045, n32_out_aa(T648, T652)) → T409_IN_AA(T652, X1045)
E404_IN_AA(T660, X1066) → T234_IN_AA(T660, X1065)
E404_IN_AA(T660, X1066) → U20_AA(T660, X1066, t234_in_aa(T660, T662))
U20_AA(T660, X1066, t234_out_aa(T660, T662)) → E404_IN_AA(T662, X1066)
T380_IN_AA(T670, X1088) → N32_IN_AA(T670, X1087)
T380_IN_AA(T670, X1088) → U24_AA(T670, X1088, n32_in_aa(T670, T674))
U24_AA(T670, X1088, n32_out_aa(T670, T674)) → T380_IN_AA(T674, X1088)
E375_IN_AA(T682, X1109) → T234_IN_AA(T682, X1108)
E375_IN_AA(T682, X1109) → U28_AA(T682, X1109, t234_in_aa(T682, T684))
U28_AA(T682, X1109, t234_out_aa(T682, T684)) → E375_IN_AA(T684, X1109)
T351_IN_AA(T692, X1131) → N32_IN_AA(T692, X1130)
T351_IN_AA(T692, X1131) → U32_AA(T692, X1131, n32_in_aa(T692, T696))
U32_AA(T692, X1131, n32_out_aa(T692, T696)) → T351_IN_AA(T696, X1131)
E346_IN_AA(T704, X1152) → T234_IN_AA(T704, X1151)
E346_IN_AA(T704, X1152) → U36_AA(T704, X1152, t234_in_aa(T704, T706))
U36_AA(T704, X1152, t234_out_aa(T704, T706)) → E346_IN_AA(T706, X1152)
T322_IN_AA(T714, X1174) → N32_IN_AA(T714, X1173)
T322_IN_AA(T714, X1174) → U40_AA(T714, X1174, n32_in_aa(T714, T718))
U40_AA(T714, X1174, n32_out_aa(T714, T718)) → T322_IN_AA(T718, X1174)
E317_IN_AA(T726, X1195) → T234_IN_AA(T726, X1194)
E317_IN_AA(T726, X1195) → U44_AA(T726, X1195, t234_in_aa(T726, T728))
U44_AA(T726, X1195, t234_out_aa(T726, T728)) → E317_IN_AA(T728, X1195)
T293_IN_AA(T736, X1217) → N32_IN_AA(T736, X1216)
T293_IN_AA(T736, X1217) → U48_AA(T736, X1217, n32_in_aa(T736, T740))
U48_AA(T736, X1217, n32_out_aa(T736, T740)) → T293_IN_AA(T740, X1217)
E288_IN_AA(T748, X1238) → T234_IN_AA(T748, X1237)
E288_IN_AA(T748, X1238) → U52_AA(T748, X1238, t234_in_aa(T748, T750))
U52_AA(T748, X1238, t234_out_aa(T748, T750)) → E288_IN_AA(T750, X1238)
T264_IN_AA(T758, X1260) → N32_IN_AA(T758, X1259)
T264_IN_AA(T758, X1260) → U56_AA(T758, X1260, n32_in_aa(T758, T762))
U56_AA(T758, X1260, n32_out_aa(T758, T762)) → T264_IN_AA(T762, X1260)
E259_IN_AA(T770, X1281) → T234_IN_AA(T770, X1280)
E259_IN_AA(T770, X1281) → U60_AA(T770, X1281, t234_in_aa(T770, T772))
U60_AA(T770, X1281, t234_out_aa(T770, T772)) → E259_IN_AA(T772, X1281)

The TRS R consists of the following rules:

n32_in_aa(.(a, .(star, T86)), T86) → n32_out_aa(.(a, .(star, T86)), T86)
n32_in_aa(.(b, .(star, T86)), T86) → n32_out_aa(.(b, .(star, T86)), T86)
n32_in_aa(.(c, .(star, T86)), T86) → n32_out_aa(.(c, .(star, T86)), T86)
n32_in_aa(.(lbrace, T89), X84) → U1_aa(T89, X84, e53_in_aa(T89, X84))
t234_in_aa(.(a, .(plus, T389)), T389) → t234_out_aa(.(a, .(plus, T389)), T389)
t234_in_aa(.(b, .(plus, T389)), T389) → t234_out_aa(.(b, .(plus, T389)), T389)
t234_in_aa(.(c, .(plus, T389)), T389) → t234_out_aa(.(c, .(plus, T389)), T389)
t234_in_aa(.(lbrace, T392), X599) → U14_aa(T392, X599, e259_in_aa(T392, X599))
t234_in_aa(T780, X1303) → U15_aa(T780, X1303, n32_in_aa(T780, X1302))
t234_in_aa(T780, X1303) → U16_aa(T780, X1303, n32_in_aa(T780, T784))
U1_aa(T89, X84, e53_out_aa(T89, X84)) → n32_out_aa(.(lbrace, T89), X84)
U14_aa(T392, X599, e259_out_aa(T392, X599)) → t234_out_aa(.(lbrace, T392), X599)
U15_aa(T780, X1303, n32_out_aa(T780, X1302)) → t234_out_aa(T780, X1303)
U16_aa(T780, X1303, n32_out_aa(T780, T784)) → U17_aa(T780, X1303, t234_in_aa(T784, X1303))
e53_in_aa(T97, X110) → U98_aa(T97, X110, t58_in_aa(T97, X110))
e53_in_aa(T895, X1519) → U99_aa(T895, X1519, t234_in_aa(T895, X1518))
e53_in_aa(T895, X1519) → U100_aa(T895, X1519, t234_in_aa(T895, T897))
e259_in_aa(T400, X625) → U58_aa(T400, X625, t264_in_aa(T400, X625))
e259_in_aa(T770, X1281) → U59_aa(T770, X1281, t234_in_aa(T770, X1280))
e259_in_aa(T770, X1281) → U60_aa(T770, X1281, t234_in_aa(T770, T772))
U17_aa(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_aa(T780, X1303)
U98_aa(T97, X110, t58_out_aa(T97, X110)) → e53_out_aa(T97, X110)
U99_aa(T895, X1519, t234_out_aa(T895, X1518)) → e53_out_aa(T895, X1519)
U100_aa(T895, X1519, t234_out_aa(T895, T897)) → U101_aa(T895, X1519, e53_in_aa(T897, X1519))
U58_aa(T400, X625, t264_out_aa(T400, X625)) → e259_out_aa(T400, X625)
U59_aa(T770, X1281, t234_out_aa(T770, X1280)) → e259_out_aa(T770, X1281)
U60_aa(T770, X1281, t234_out_aa(T770, T772)) → U61_aa(T770, X1281, e259_in_aa(T772, X1281))
t58_in_aa(.(a, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(a, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(b, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(b, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(c, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(c, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(lbrace, T130), X155) → U94_aa(T130, X155, e82_in_aa(T130, X155))
t58_in_aa(T883, X1498) → U95_aa(T883, X1498, n32_in_aa(T883, X1497))
t58_in_aa(T883, X1498) → U96_aa(T883, X1498, n32_in_aa(T883, T887))
U101_aa(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_aa(T895, X1519)
t264_in_aa(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(lbrace, T433), X670) → U54_aa(T433, X670, e288_in_aa(T433, X670))
t264_in_aa(T758, X1260) → U55_aa(T758, X1260, n32_in_aa(T758, X1259))
t264_in_aa(T758, X1260) → U56_aa(T758, X1260, n32_in_aa(T758, T762))
U61_aa(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_aa(T770, X1281)
U94_aa(T130, X155, e82_out_aa(T130, X155)) → t58_out_aa(.(lbrace, T130), X155)
U95_aa(T883, X1498, n32_out_aa(T883, X1497)) → t58_out_aa(T883, X1498)
U96_aa(T883, X1498, n32_out_aa(T883, T887)) → U97_aa(T883, X1498, t58_in_aa(T887, X1498))
U54_aa(T433, X670, e288_out_aa(T433, X670)) → t264_out_aa(.(lbrace, T433), X670)
U55_aa(T758, X1260, n32_out_aa(T758, X1259)) → t264_out_aa(T758, X1260)
U56_aa(T758, X1260, n32_out_aa(T758, T762)) → U57_aa(T758, X1260, t264_in_aa(T762, X1260))
e82_in_aa(T138, X181) → U90_aa(T138, X181, t87_in_aa(T138, X181))
e82_in_aa(T873, X1476) → U91_aa(T873, X1476, t234_in_aa(T873, X1475))
e82_in_aa(T873, X1476) → U92_aa(T873, X1476, t234_in_aa(T873, T875))
U97_aa(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_aa(T883, X1498)
e288_in_aa(T441, X696) → U50_aa(T441, X696, t293_in_aa(T441, X696))
e288_in_aa(T748, X1238) → U51_aa(T748, X1238, t234_in_aa(T748, X1237))
e288_in_aa(T748, X1238) → U52_aa(T748, X1238, t234_in_aa(T748, T750))
U57_aa(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_aa(T758, X1260)
U90_aa(T138, X181, t87_out_aa(T138, X181)) → e82_out_aa(T138, X181)
U91_aa(T873, X1476, t234_out_aa(T873, X1475)) → e82_out_aa(T873, X1476)
U92_aa(T873, X1476, t234_out_aa(T873, T875)) → U93_aa(T873, X1476, e82_in_aa(T875, X1476))
U50_aa(T441, X696, t293_out_aa(T441, X696)) → e288_out_aa(T441, X696)
U51_aa(T748, X1238, t234_out_aa(T748, X1237)) → e288_out_aa(T748, X1238)
U52_aa(T748, X1238, t234_out_aa(T748, T750)) → U53_aa(T748, X1238, e288_in_aa(T750, X1238))
t87_in_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(lbrace, T171), X226) → U86_aa(T171, X226, e111_in_aa(T171, X226))
t87_in_aa(T861, X1455) → U87_aa(T861, X1455, n32_in_aa(T861, X1454))
t87_in_aa(T861, X1455) → U88_aa(T861, X1455, n32_in_aa(T861, T865))
U93_aa(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_aa(T873, X1476)
t293_in_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(lbrace, T474), X741) → U46_aa(T474, X741, e317_in_aa(T474, X741))
t293_in_aa(T736, X1217) → U47_aa(T736, X1217, n32_in_aa(T736, X1216))
t293_in_aa(T736, X1217) → U48_aa(T736, X1217, n32_in_aa(T736, T740))
U53_aa(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_aa(T748, X1238)
U86_aa(T171, X226, e111_out_aa(T171, X226)) → t87_out_aa(.(lbrace, T171), X226)
U87_aa(T861, X1455, n32_out_aa(T861, X1454)) → t87_out_aa(T861, X1455)
U88_aa(T861, X1455, n32_out_aa(T861, T865)) → U89_aa(T861, X1455, t87_in_aa(T865, X1455))
U46_aa(T474, X741, e317_out_aa(T474, X741)) → t293_out_aa(.(lbrace, T474), X741)
U47_aa(T736, X1217, n32_out_aa(T736, X1216)) → t293_out_aa(T736, X1217)
U48_aa(T736, X1217, n32_out_aa(T736, T740)) → U49_aa(T736, X1217, t293_in_aa(T740, X1217))
e111_in_aa(T179, X252) → U82_aa(T179, X252, t116_in_aa(T179, X252))
e111_in_aa(T851, X1433) → U83_aa(T851, X1433, t234_in_aa(T851, X1432))
e111_in_aa(T851, X1433) → U84_aa(T851, X1433, t234_in_aa(T851, T853))
U89_aa(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_aa(T861, X1455)
e317_in_aa(T482, X767) → U42_aa(T482, X767, t322_in_aa(T482, X767))
e317_in_aa(T726, X1195) → U43_aa(T726, X1195, t234_in_aa(T726, X1194))
e317_in_aa(T726, X1195) → U44_aa(T726, X1195, t234_in_aa(T726, T728))
U49_aa(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_aa(T736, X1217)
U82_aa(T179, X252, t116_out_aa(T179, X252)) → e111_out_aa(T179, X252)
U83_aa(T851, X1433, t234_out_aa(T851, X1432)) → e111_out_aa(T851, X1433)
U84_aa(T851, X1433, t234_out_aa(T851, T853)) → U85_aa(T851, X1433, e111_in_aa(T853, X1433))
U42_aa(T482, X767, t322_out_aa(T482, X767)) → e317_out_aa(T482, X767)
U43_aa(T726, X1195, t234_out_aa(T726, X1194)) → e317_out_aa(T726, X1195)
U44_aa(T726, X1195, t234_out_aa(T726, T728)) → U45_aa(T726, X1195, e317_in_aa(T728, X1195))
t116_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(lbrace, T212), X297) → U78_aa(T212, X297, e140_in_aa(T212, X297))
t116_in_aa(T839, X1412) → U79_aa(T839, X1412, n32_in_aa(T839, X1411))
t116_in_aa(T839, X1412) → U80_aa(T839, X1412, n32_in_aa(T839, T843))
U85_aa(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_aa(T851, X1433)
t322_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(lbrace, T515), X812) → U38_aa(T515, X812, e346_in_aa(T515, X812))
t322_in_aa(T714, X1174) → U39_aa(T714, X1174, n32_in_aa(T714, X1173))
t322_in_aa(T714, X1174) → U40_aa(T714, X1174, n32_in_aa(T714, T718))
U45_aa(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_aa(T726, X1195)
U78_aa(T212, X297, e140_out_aa(T212, X297)) → t116_out_aa(.(lbrace, T212), X297)
U79_aa(T839, X1412, n32_out_aa(T839, X1411)) → t116_out_aa(T839, X1412)
U80_aa(T839, X1412, n32_out_aa(T839, T843)) → U81_aa(T839, X1412, t116_in_aa(T843, X1412))
U38_aa(T515, X812, e346_out_aa(T515, X812)) → t322_out_aa(.(lbrace, T515), X812)
U39_aa(T714, X1174, n32_out_aa(T714, X1173)) → t322_out_aa(T714, X1174)
U40_aa(T714, X1174, n32_out_aa(T714, T718)) → U41_aa(T714, X1174, t322_in_aa(T718, X1174))
e140_in_aa(T220, X323) → U74_aa(T220, X323, t145_in_aa(T220, X323))
e140_in_aa(T829, X1390) → U75_aa(T829, X1390, t234_in_aa(T829, X1389))
e140_in_aa(T829, X1390) → U76_aa(T829, X1390, t234_in_aa(T829, T831))
U81_aa(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_aa(T839, X1412)
e346_in_aa(T523, X838) → U34_aa(T523, X838, t351_in_aa(T523, X838))
e346_in_aa(T704, X1152) → U35_aa(T704, X1152, t234_in_aa(T704, X1151))
e346_in_aa(T704, X1152) → U36_aa(T704, X1152, t234_in_aa(T704, T706))
U41_aa(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_aa(T714, X1174)
U74_aa(T220, X323, t145_out_aa(T220, X323)) → e140_out_aa(T220, X323)
U75_aa(T829, X1390, t234_out_aa(T829, X1389)) → e140_out_aa(T829, X1390)
U76_aa(T829, X1390, t234_out_aa(T829, T831)) → U77_aa(T829, X1390, e140_in_aa(T831, X1390))
U34_aa(T523, X838, t351_out_aa(T523, X838)) → e346_out_aa(T523, X838)
U35_aa(T704, X1152, t234_out_aa(T704, X1151)) → e346_out_aa(T704, X1152)
U36_aa(T704, X1152, t234_out_aa(T704, T706)) → U37_aa(T704, X1152, e346_in_aa(T706, X1152))
t145_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(lbrace, T253), X368) → U70_aa(T253, X368, e169_in_aa(T253, X368))
t145_in_aa(T817, X1369) → U71_aa(T817, X1369, n32_in_aa(T817, X1368))
t145_in_aa(T817, X1369) → U72_aa(T817, X1369, n32_in_aa(T817, T821))
U77_aa(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_aa(T829, X1390)
t351_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(lbrace, T556), X883) → U30_aa(T556, X883, e375_in_aa(T556, X883))
t351_in_aa(T692, X1131) → U31_aa(T692, X1131, n32_in_aa(T692, X1130))
t351_in_aa(T692, X1131) → U32_aa(T692, X1131, n32_in_aa(T692, T696))
U37_aa(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_aa(T704, X1152)
U70_aa(T253, X368, e169_out_aa(T253, X368)) → t145_out_aa(.(lbrace, T253), X368)
U71_aa(T817, X1369, n32_out_aa(T817, X1368)) → t145_out_aa(T817, X1369)
U72_aa(T817, X1369, n32_out_aa(T817, T821)) → U73_aa(T817, X1369, t145_in_aa(T821, X1369))
U30_aa(T556, X883, e375_out_aa(T556, X883)) → t351_out_aa(.(lbrace, T556), X883)
U31_aa(T692, X1131, n32_out_aa(T692, X1130)) → t351_out_aa(T692, X1131)
U32_aa(T692, X1131, n32_out_aa(T692, T696)) → U33_aa(T692, X1131, t351_in_aa(T696, X1131))
e169_in_aa(T261, X394) → U66_aa(T261, X394, t174_in_aa(T261, X394))
e169_in_aa(T807, X1347) → U67_aa(T807, X1347, t234_in_aa(T807, X1346))
e169_in_aa(T807, X1347) → U68_aa(T807, X1347, t234_in_aa(T807, T809))
U73_aa(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_aa(T817, X1369)
e375_in_aa(T564, X909) → U26_aa(T564, X909, t380_in_aa(T564, X909))
e375_in_aa(T682, X1109) → U27_aa(T682, X1109, t234_in_aa(T682, X1108))
e375_in_aa(T682, X1109) → U28_aa(T682, X1109, t234_in_aa(T682, T684))
U33_aa(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_aa(T692, X1131)
U66_aa(T261, X394, t174_out_aa(T261, X394)) → e169_out_aa(T261, X394)
U67_aa(T807, X1347, t234_out_aa(T807, X1346)) → e169_out_aa(T807, X1347)
U68_aa(T807, X1347, t234_out_aa(T807, T809)) → U69_aa(T807, X1347, e169_in_aa(T809, X1347))
U26_aa(T564, X909, t380_out_aa(T564, X909)) → e375_out_aa(T564, X909)
U27_aa(T682, X1109, t234_out_aa(T682, X1108)) → e375_out_aa(T682, X1109)
U28_aa(T682, X1109, t234_out_aa(T682, T684)) → U29_aa(T682, X1109, e375_in_aa(T684, X1109))
t174_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(lbrace, T294), X439) → U62_aa(T294, X439, e198_in_aa(T294, X439))
t174_in_aa(T795, X1326) → U63_aa(T795, X1326, n32_in_aa(T795, X1325))
t174_in_aa(T795, X1326) → U64_aa(T795, X1326, n32_in_aa(T795, T799))
U69_aa(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_aa(T807, X1347)
t380_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(lbrace, T597), X954) → U22_aa(T597, X954, e404_in_aa(T597, X954))
t380_in_aa(T670, X1088) → U23_aa(T670, X1088, n32_in_aa(T670, X1087))
t380_in_aa(T670, X1088) → U24_aa(T670, X1088, n32_in_aa(T670, T674))
U29_aa(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_aa(T682, X1109)
U62_aa(T294, X439, e198_out_aa(T294, X439)) → t174_out_aa(.(lbrace, T294), X439)
U63_aa(T795, X1326, n32_out_aa(T795, X1325)) → t174_out_aa(T795, X1326)
U64_aa(T795, X1326, n32_out_aa(T795, T799)) → U65_aa(T795, X1326, t174_in_aa(T799, X1326))
U22_aa(T597, X954, e404_out_aa(T597, X954)) → t380_out_aa(.(lbrace, T597), X954)
U23_aa(T670, X1088, n32_out_aa(T670, X1087)) → t380_out_aa(T670, X1088)
U24_aa(T670, X1088, n32_out_aa(T670, T674)) → U25_aa(T670, X1088, t380_in_aa(T674, X1088))
e198_in_aa(T302, X465) → U6_aa(T302, X465, t203_in_aa(T302, X465))
e198_in_aa(T357, X551) → U7_aa(T357, X551, t234_in_aa(T357, X550))
e198_in_aa(T357, X551) → U8_aa(T357, X551, t234_in_aa(T357, T359))
U65_aa(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_aa(T795, X1326)
e404_in_aa(T605, X980) → U18_aa(T605, X980, t409_in_aa(T605, X980))
e404_in_aa(T660, X1066) → U19_aa(T660, X1066, t234_in_aa(T660, X1065))
e404_in_aa(T660, X1066) → U20_aa(T660, X1066, t234_in_aa(T660, T662))
U25_aa(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_aa(T670, X1088)
U6_aa(T302, X465, t203_out_aa(T302, X465)) → e198_out_aa(T302, X465)
U7_aa(T357, X551, t234_out_aa(T357, X550)) → e198_out_aa(T357, X551)
U8_aa(T357, X551, t234_out_aa(T357, T359)) → U9_aa(T357, X551, e198_in_aa(T359, X551))
U18_aa(T605, X980, t409_out_aa(T605, X980)) → e404_out_aa(T605, X980)
U19_aa(T660, X1066, t234_out_aa(T660, X1065)) → e404_out_aa(T660, X1066)
U20_aa(T660, X1066, t234_out_aa(T660, T662)) → U21_aa(T660, X1066, e404_in_aa(T662, X1066))
t203_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(lbrace, T335), X510) → U2_aa(T335, X510, e1_in_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
t203_in_aa(T345, X530) → U3_aa(T345, X530, n32_in_aa(T345, X529))
t203_in_aa(T345, X530) → U4_aa(T345, X530, n32_in_aa(T345, T349))
U9_aa(T357, X551, e198_out_aa(T359, X551)) → e198_out_aa(T357, X551)
t409_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(lbrace, T638), X1025) → U10_aa(T638, X1025, e1_in_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
t409_in_aa(T648, X1045) → U11_aa(T648, X1045, n32_in_aa(T648, X1044))
t409_in_aa(T648, X1045) → U12_aa(T648, X1045, n32_in_aa(T648, T652))
U21_aa(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_aa(T660, X1066)
U2_aa(T335, X510, e1_out_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_aa(.(lbrace, T335), X510)
U3_aa(T345, X530, n32_out_aa(T345, X529)) → t203_out_aa(T345, X530)
U4_aa(T345, X530, n32_out_aa(T345, T349)) → U5_aa(T345, X530, t203_in_aa(T349, X530))
U10_aa(T638, X1025, e1_out_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_aa(.(lbrace, T638), X1025)
U11_aa(T648, X1045, n32_out_aa(T648, X1044)) → t409_out_aa(T648, X1045)
U12_aa(T648, X1045, n32_out_aa(T648, T652)) → U13_aa(T648, X1045, t409_in_aa(T652, X1045))
e1_in_aa(T22, T24) → U108_aa(T22, T24, n7_in_aa(T22, T24))
e1_in_aa(T62, T64) → U109_aa(T62, T64, p31_in_aaa(T62, X59, T64))
e1_in_aa(T941, T943) → U110_aa(T941, T943, t234_in_aa(T941, X1569))
e1_in_aa(T941, T943) → U111_aa(T941, T943, t234_in_aa(T941, T945))
U5_aa(T345, X530, t203_out_aa(T349, X530)) → t203_out_aa(T345, X530)
U13_aa(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_aa(T648, X1045)
U108_aa(T22, T24, n7_out_aa(T22, T24)) → e1_out_aa(T22, T24)
U109_aa(T62, T64, p31_out_aaa(T62, X59, T64)) → e1_out_aa(T62, T64)
U110_aa(T941, T943, t234_out_aa(T941, X1569)) → e1_out_aa(T941, T943)
U111_aa(T941, T943, t234_out_aa(T941, T945)) → U112_aa(T941, T943, e1_in_aa(T945, T943))
n7_in_aa(.(a, T36), T36) → n7_out_aa(.(a, T36), T36)
n7_in_aa(.(b, T36), T36) → n7_out_aa(.(b, T36), T36)
n7_in_aa(.(c, T36), T36) → n7_out_aa(.(c, T36), T36)
n7_in_aa(.(lbrace, T41), T43) → U102_aa(T41, T43, e1_in_aa(T41, .(rbrace, T43)))
p31_in_aaa(T62, X59, T64) → U103_aaa(T62, X59, T64, n32_in_aa(T62, X59))
p31_in_aaa(T62, T916, T918) → U104_aaa(T62, T916, T918, n32_in_aa(T62, T916))
p31_in_aaa(T62, T929, T931) → U106_aaa(T62, T929, T931, n32_in_aa(T62, T929))
U112_aa(T941, T943, e1_out_aa(T945, T943)) → e1_out_aa(T941, T943)
U102_aa(T41, T43, e1_out_aa(T41, .(rbrace, T43))) → n7_out_aa(.(lbrace, T41), T43)
U103_aaa(T62, X59, T64, n32_out_aa(T62, X59)) → p31_out_aaa(T62, X59, T64)
U104_aaa(T62, T916, T918, n32_out_aa(T62, T916)) → U105_aaa(T62, T916, T918, n7_in_aa(T916, T918))
U106_aaa(T62, T929, T931, n32_out_aa(T62, T929)) → U107_aaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U105_aaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_aaa(T62, T916, T918)
U107_aaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_aaa(T62, T929, T931)

The argument filtering Pi contains the following mapping:
.(x1, x2)  =  .(x1, x2)
a  =  a
b  =  b
c  =  c
lbrace  =  lbrace
star  =  star
rbrace  =  rbrace
plus  =  plus
e1_in_aa(x1, x2)  =  e1_in_aa
U108_aa(x1, x2, x3)  =  U108_aa(x3)
n7_in_aa(x1, x2)  =  n7_in_aa
n7_out_aa(x1, x2)  =  n7_out_aa
U102_aa(x1, x2, x3)  =  U102_aa(x3)
U109_aa(x1, x2, x3)  =  U109_aa(x3)
p31_in_aaa(x1, x2, x3)  =  p31_in_aaa
U103_aaa(x1, x2, x3, x4)  =  U103_aaa(x4)
n32_in_aa(x1, x2)  =  n32_in_aa
n32_out_aa(x1, x2)  =  n32_out_aa
U1_aa(x1, x2, x3)  =  U1_aa(x3)
e53_in_aa(x1, x2)  =  e53_in_aa
U98_aa(x1, x2, x3)  =  U98_aa(x3)
t58_in_aa(x1, x2)  =  t58_in_aa
t58_out_aa(x1, x2)  =  t58_out_aa
U94_aa(x1, x2, x3)  =  U94_aa(x3)
e82_in_aa(x1, x2)  =  e82_in_aa
U90_aa(x1, x2, x3)  =  U90_aa(x3)
t87_in_aa(x1, x2)  =  t87_in_aa
t87_out_aa(x1, x2)  =  t87_out_aa
U86_aa(x1, x2, x3)  =  U86_aa(x3)
e111_in_aa(x1, x2)  =  e111_in_aa
U82_aa(x1, x2, x3)  =  U82_aa(x3)
t116_in_aa(x1, x2)  =  t116_in_aa
t116_out_aa(x1, x2)  =  t116_out_aa
U78_aa(x1, x2, x3)  =  U78_aa(x3)
e140_in_aa(x1, x2)  =  e140_in_aa
U74_aa(x1, x2, x3)  =  U74_aa(x3)
t145_in_aa(x1, x2)  =  t145_in_aa
t145_out_aa(x1, x2)  =  t145_out_aa
U70_aa(x1, x2, x3)  =  U70_aa(x3)
e169_in_aa(x1, x2)  =  e169_in_aa
U66_aa(x1, x2, x3)  =  U66_aa(x3)
t174_in_aa(x1, x2)  =  t174_in_aa
t174_out_aa(x1, x2)  =  t174_out_aa
U62_aa(x1, x2, x3)  =  U62_aa(x3)
e198_in_aa(x1, x2)  =  e198_in_aa
U6_aa(x1, x2, x3)  =  U6_aa(x3)
t203_in_aa(x1, x2)  =  t203_in_aa
t203_out_aa(x1, x2)  =  t203_out_aa
U2_aa(x1, x2, x3)  =  U2_aa(x3)
U110_aa(x1, x2, x3)  =  U110_aa(x3)
t234_in_aa(x1, x2)  =  t234_in_aa
t234_out_aa(x1, x2)  =  t234_out_aa
U14_aa(x1, x2, x3)  =  U14_aa(x3)
e259_in_aa(x1, x2)  =  e259_in_aa
U58_aa(x1, x2, x3)  =  U58_aa(x3)
t264_in_aa(x1, x2)  =  t264_in_aa
t264_out_aa(x1, x2)  =  t264_out_aa
U54_aa(x1, x2, x3)  =  U54_aa(x3)
e288_in_aa(x1, x2)  =  e288_in_aa
U50_aa(x1, x2, x3)  =  U50_aa(x3)
t293_in_aa(x1, x2)  =  t293_in_aa
t293_out_aa(x1, x2)  =  t293_out_aa
U46_aa(x1, x2, x3)  =  U46_aa(x3)
e317_in_aa(x1, x2)  =  e317_in_aa
U42_aa(x1, x2, x3)  =  U42_aa(x3)
t322_in_aa(x1, x2)  =  t322_in_aa
t322_out_aa(x1, x2)  =  t322_out_aa
U38_aa(x1, x2, x3)  =  U38_aa(x3)
e346_in_aa(x1, x2)  =  e346_in_aa
U34_aa(x1, x2, x3)  =  U34_aa(x3)
t351_in_aa(x1, x2)  =  t351_in_aa
t351_out_aa(x1, x2)  =  t351_out_aa
U30_aa(x1, x2, x3)  =  U30_aa(x3)
e375_in_aa(x1, x2)  =  e375_in_aa
U26_aa(x1, x2, x3)  =  U26_aa(x3)
t380_in_aa(x1, x2)  =  t380_in_aa
t380_out_aa(x1, x2)  =  t380_out_aa
U22_aa(x1, x2, x3)  =  U22_aa(x3)
e404_in_aa(x1, x2)  =  e404_in_aa
U18_aa(x1, x2, x3)  =  U18_aa(x3)
t409_in_aa(x1, x2)  =  t409_in_aa
t409_out_aa(x1, x2)  =  t409_out_aa
U10_aa(x1, x2, x3)  =  U10_aa(x3)
U111_aa(x1, x2, x3)  =  U111_aa(x3)
U15_aa(x1, x2, x3)  =  U15_aa(x3)
U16_aa(x1, x2, x3)  =  U16_aa(x3)
U17_aa(x1, x2, x3)  =  U17_aa(x3)
U112_aa(x1, x2, x3)  =  U112_aa(x3)
e1_out_aa(x1, x2)  =  e1_out_aa
U11_aa(x1, x2, x3)  =  U11_aa(x3)
U12_aa(x1, x2, x3)  =  U12_aa(x3)
U13_aa(x1, x2, x3)  =  U13_aa(x3)
e404_out_aa(x1, x2)  =  e404_out_aa
U19_aa(x1, x2, x3)  =  U19_aa(x3)
U20_aa(x1, x2, x3)  =  U20_aa(x3)
U21_aa(x1, x2, x3)  =  U21_aa(x3)
U23_aa(x1, x2, x3)  =  U23_aa(x3)
U24_aa(x1, x2, x3)  =  U24_aa(x3)
U25_aa(x1, x2, x3)  =  U25_aa(x3)
e375_out_aa(x1, x2)  =  e375_out_aa
U27_aa(x1, x2, x3)  =  U27_aa(x3)
U28_aa(x1, x2, x3)  =  U28_aa(x3)
U29_aa(x1, x2, x3)  =  U29_aa(x3)
U31_aa(x1, x2, x3)  =  U31_aa(x3)
U32_aa(x1, x2, x3)  =  U32_aa(x3)
U33_aa(x1, x2, x3)  =  U33_aa(x3)
e346_out_aa(x1, x2)  =  e346_out_aa
U35_aa(x1, x2, x3)  =  U35_aa(x3)
U36_aa(x1, x2, x3)  =  U36_aa(x3)
U37_aa(x1, x2, x3)  =  U37_aa(x3)
U39_aa(x1, x2, x3)  =  U39_aa(x3)
U40_aa(x1, x2, x3)  =  U40_aa(x3)
U41_aa(x1, x2, x3)  =  U41_aa(x3)
e317_out_aa(x1, x2)  =  e317_out_aa
U43_aa(x1, x2, x3)  =  U43_aa(x3)
U44_aa(x1, x2, x3)  =  U44_aa(x3)
U45_aa(x1, x2, x3)  =  U45_aa(x3)
U47_aa(x1, x2, x3)  =  U47_aa(x3)
U48_aa(x1, x2, x3)  =  U48_aa(x3)
U49_aa(x1, x2, x3)  =  U49_aa(x3)
e288_out_aa(x1, x2)  =  e288_out_aa
U51_aa(x1, x2, x3)  =  U51_aa(x3)
U52_aa(x1, x2, x3)  =  U52_aa(x3)
U53_aa(x1, x2, x3)  =  U53_aa(x3)
U55_aa(x1, x2, x3)  =  U55_aa(x3)
U56_aa(x1, x2, x3)  =  U56_aa(x3)
U57_aa(x1, x2, x3)  =  U57_aa(x3)
e259_out_aa(x1, x2)  =  e259_out_aa
U59_aa(x1, x2, x3)  =  U59_aa(x3)
U60_aa(x1, x2, x3)  =  U60_aa(x3)
U61_aa(x1, x2, x3)  =  U61_aa(x3)
U3_aa(x1, x2, x3)  =  U3_aa(x3)
U4_aa(x1, x2, x3)  =  U4_aa(x3)
U5_aa(x1, x2, x3)  =  U5_aa(x3)
e198_out_aa(x1, x2)  =  e198_out_aa
U7_aa(x1, x2, x3)  =  U7_aa(x3)
U8_aa(x1, x2, x3)  =  U8_aa(x3)
U9_aa(x1, x2, x3)  =  U9_aa(x3)
U63_aa(x1, x2, x3)  =  U63_aa(x3)
U64_aa(x1, x2, x3)  =  U64_aa(x3)
U65_aa(x1, x2, x3)  =  U65_aa(x3)
e169_out_aa(x1, x2)  =  e169_out_aa
U67_aa(x1, x2, x3)  =  U67_aa(x3)
U68_aa(x1, x2, x3)  =  U68_aa(x3)
U69_aa(x1, x2, x3)  =  U69_aa(x3)
U71_aa(x1, x2, x3)  =  U71_aa(x3)
U72_aa(x1, x2, x3)  =  U72_aa(x3)
U73_aa(x1, x2, x3)  =  U73_aa(x3)
e140_out_aa(x1, x2)  =  e140_out_aa
U75_aa(x1, x2, x3)  =  U75_aa(x3)
U76_aa(x1, x2, x3)  =  U76_aa(x3)
U77_aa(x1, x2, x3)  =  U77_aa(x3)
U79_aa(x1, x2, x3)  =  U79_aa(x3)
U80_aa(x1, x2, x3)  =  U80_aa(x3)
U81_aa(x1, x2, x3)  =  U81_aa(x3)
e111_out_aa(x1, x2)  =  e111_out_aa
U83_aa(x1, x2, x3)  =  U83_aa(x3)
U84_aa(x1, x2, x3)  =  U84_aa(x3)
U85_aa(x1, x2, x3)  =  U85_aa(x3)
U87_aa(x1, x2, x3)  =  U87_aa(x3)
U88_aa(x1, x2, x3)  =  U88_aa(x3)
U89_aa(x1, x2, x3)  =  U89_aa(x3)
e82_out_aa(x1, x2)  =  e82_out_aa
U91_aa(x1, x2, x3)  =  U91_aa(x3)
U92_aa(x1, x2, x3)  =  U92_aa(x3)
U93_aa(x1, x2, x3)  =  U93_aa(x3)
U95_aa(x1, x2, x3)  =  U95_aa(x3)
U96_aa(x1, x2, x3)  =  U96_aa(x3)
U97_aa(x1, x2, x3)  =  U97_aa(x3)
e53_out_aa(x1, x2)  =  e53_out_aa
U99_aa(x1, x2, x3)  =  U99_aa(x3)
U100_aa(x1, x2, x3)  =  U100_aa(x3)
U101_aa(x1, x2, x3)  =  U101_aa(x3)
p31_out_aaa(x1, x2, x3)  =  p31_out_aaa
U104_aaa(x1, x2, x3, x4)  =  U104_aaa(x4)
U105_aaa(x1, x2, x3, x4)  =  U105_aaa(x4)
U106_aaa(x1, x2, x3, x4)  =  U106_aaa(x4)
U107_aaa(x1, x2, x3, x4)  =  U107_aaa(x4)
T234_IN_AA(x1, x2)  =  T234_IN_AA
E259_IN_AA(x1, x2)  =  E259_IN_AA
T264_IN_AA(x1, x2)  =  T264_IN_AA
E288_IN_AA(x1, x2)  =  E288_IN_AA
T293_IN_AA(x1, x2)  =  T293_IN_AA
E317_IN_AA(x1, x2)  =  E317_IN_AA
T322_IN_AA(x1, x2)  =  T322_IN_AA
E346_IN_AA(x1, x2)  =  E346_IN_AA
T351_IN_AA(x1, x2)  =  T351_IN_AA
E375_IN_AA(x1, x2)  =  E375_IN_AA
T380_IN_AA(x1, x2)  =  T380_IN_AA
E404_IN_AA(x1, x2)  =  E404_IN_AA
T409_IN_AA(x1, x2)  =  T409_IN_AA
E1_IN_AA(x1, x2)  =  E1_IN_AA
N7_IN_AA(x1, x2)  =  N7_IN_AA
P31_IN_AAA(x1, x2, x3)  =  P31_IN_AAA
N32_IN_AA(x1, x2)  =  N32_IN_AA
E53_IN_AA(x1, x2)  =  E53_IN_AA
T58_IN_AA(x1, x2)  =  T58_IN_AA
E82_IN_AA(x1, x2)  =  E82_IN_AA
T87_IN_AA(x1, x2)  =  T87_IN_AA
E111_IN_AA(x1, x2)  =  E111_IN_AA
T116_IN_AA(x1, x2)  =  T116_IN_AA
E140_IN_AA(x1, x2)  =  E140_IN_AA
T145_IN_AA(x1, x2)  =  T145_IN_AA
E169_IN_AA(x1, x2)  =  E169_IN_AA
T174_IN_AA(x1, x2)  =  T174_IN_AA
E198_IN_AA(x1, x2)  =  E198_IN_AA
T203_IN_AA(x1, x2)  =  T203_IN_AA
U16_AA(x1, x2, x3)  =  U16_AA(x3)
U111_AA(x1, x2, x3)  =  U111_AA(x3)
U4_AA(x1, x2, x3)  =  U4_AA(x3)
U8_AA(x1, x2, x3)  =  U8_AA(x3)
U64_AA(x1, x2, x3)  =  U64_AA(x3)
U68_AA(x1, x2, x3)  =  U68_AA(x3)
U72_AA(x1, x2, x3)  =  U72_AA(x3)
U76_AA(x1, x2, x3)  =  U76_AA(x3)
U80_AA(x1, x2, x3)  =  U80_AA(x3)
U84_AA(x1, x2, x3)  =  U84_AA(x3)
U88_AA(x1, x2, x3)  =  U88_AA(x3)
U92_AA(x1, x2, x3)  =  U92_AA(x3)
U96_AA(x1, x2, x3)  =  U96_AA(x3)
U100_AA(x1, x2, x3)  =  U100_AA(x3)
U104_AAA(x1, x2, x3, x4)  =  U104_AAA(x4)
U106_AAA(x1, x2, x3, x4)  =  U106_AAA(x4)
U12_AA(x1, x2, x3)  =  U12_AA(x3)
U20_AA(x1, x2, x3)  =  U20_AA(x3)
U24_AA(x1, x2, x3)  =  U24_AA(x3)
U28_AA(x1, x2, x3)  =  U28_AA(x3)
U32_AA(x1, x2, x3)  =  U32_AA(x3)
U36_AA(x1, x2, x3)  =  U36_AA(x3)
U40_AA(x1, x2, x3)  =  U40_AA(x3)
U44_AA(x1, x2, x3)  =  U44_AA(x3)
U48_AA(x1, x2, x3)  =  U48_AA(x3)
U52_AA(x1, x2, x3)  =  U52_AA(x3)
U56_AA(x1, x2, x3)  =  U56_AA(x3)
U60_AA(x1, x2, x3)  =  U60_AA(x3)

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

(12) PiDPToQDPProof (SOUND transformation)

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

(13) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
T234_IN_AAU16_AA(n32_in_aa)
U16_AA(n32_out_aa) → T234_IN_AA
E1_IN_AAU111_AA(t234_in_aa)
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
T203_IN_AAU4_AA(n32_in_aa)
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
E198_IN_AAU8_AA(t234_in_aa)
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
T174_IN_AAU64_AA(n32_in_aa)
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
E169_IN_AAU68_AA(t234_in_aa)
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
T145_IN_AAU72_AA(n32_in_aa)
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
E140_IN_AAU76_AA(t234_in_aa)
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
T116_IN_AAU80_AA(n32_in_aa)
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(14) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T234_IN_AAU16_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))

(15) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
E1_IN_AAU111_AA(t234_in_aa)
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
T203_IN_AAU4_AA(n32_in_aa)
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
E198_IN_AAU8_AA(t234_in_aa)
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
T174_IN_AAU64_AA(n32_in_aa)
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
E169_IN_AAU68_AA(t234_in_aa)
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
T145_IN_AAU72_AA(n32_in_aa)
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
E140_IN_AAU76_AA(t234_in_aa)
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
T116_IN_AAU80_AA(n32_in_aa)
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(16) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E1_IN_AAU111_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))

(17) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
T203_IN_AAU4_AA(n32_in_aa)
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
E198_IN_AAU8_AA(t234_in_aa)
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
T174_IN_AAU64_AA(n32_in_aa)
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
E169_IN_AAU68_AA(t234_in_aa)
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
T145_IN_AAU72_AA(n32_in_aa)
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
E140_IN_AAU76_AA(t234_in_aa)
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
T116_IN_AAU80_AA(n32_in_aa)
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(18) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T203_IN_AAU4_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))

(19) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
E198_IN_AAU8_AA(t234_in_aa)
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
T174_IN_AAU64_AA(n32_in_aa)
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
E169_IN_AAU68_AA(t234_in_aa)
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
T145_IN_AAU72_AA(n32_in_aa)
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
E140_IN_AAU76_AA(t234_in_aa)
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
T116_IN_AAU80_AA(n32_in_aa)
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(20) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E198_IN_AAU8_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))

(21) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
T174_IN_AAU64_AA(n32_in_aa)
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
E169_IN_AAU68_AA(t234_in_aa)
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
T145_IN_AAU72_AA(n32_in_aa)
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
E140_IN_AAU76_AA(t234_in_aa)
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
T116_IN_AAU80_AA(n32_in_aa)
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(22) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T174_IN_AAU64_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))

(23) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
E169_IN_AAU68_AA(t234_in_aa)
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
T145_IN_AAU72_AA(n32_in_aa)
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
E140_IN_AAU76_AA(t234_in_aa)
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
T116_IN_AAU80_AA(n32_in_aa)
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(24) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E169_IN_AAU68_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))

(25) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
T145_IN_AAU72_AA(n32_in_aa)
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
E140_IN_AAU76_AA(t234_in_aa)
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
T116_IN_AAU80_AA(n32_in_aa)
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(26) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T145_IN_AAU72_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))

(27) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
E140_IN_AAU76_AA(t234_in_aa)
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
T116_IN_AAU80_AA(n32_in_aa)
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(28) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E140_IN_AAU76_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))

(29) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
T116_IN_AAU80_AA(n32_in_aa)
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(30) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T116_IN_AAU80_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))

(31) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(32) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E111_IN_AAU84_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))

(33) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(34) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T87_IN_AAU88_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))

(35) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(36) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E82_IN_AAU92_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))

(37) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(38) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T58_IN_AAU96_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))

(39) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(40) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E53_IN_AAU100_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))

(41) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(42) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule P31_IN_AAAU104_AAA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))

(43) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(44) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule P31_IN_AAAU106_AAA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))

(45) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(46) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T409_IN_AAU12_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))

(47) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(48) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E404_IN_AAU20_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))

(49) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(50) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T380_IN_AAU24_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))

(51) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(52) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E375_IN_AAU28_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))

(53) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))
E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(54) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T351_IN_AAU32_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T351_IN_AAU32_AA(n32_out_aa)
T351_IN_AAU32_AA(U1_aa(e53_in_aa))

(55) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))
E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))
T351_IN_AAU32_AA(n32_out_aa)
T351_IN_AAU32_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(56) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E346_IN_AAU36_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E346_IN_AAU36_AA(t234_out_aa)
E346_IN_AAU36_AA(U14_aa(e259_in_aa))
E346_IN_AAU36_AA(U15_aa(n32_in_aa))
E346_IN_AAU36_AA(U16_aa(n32_in_aa))

(57) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))
E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))
T351_IN_AAU32_AA(n32_out_aa)
T351_IN_AAU32_AA(U1_aa(e53_in_aa))
E346_IN_AAU36_AA(t234_out_aa)
E346_IN_AAU36_AA(U14_aa(e259_in_aa))
E346_IN_AAU36_AA(U15_aa(n32_in_aa))
E346_IN_AAU36_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(58) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T322_IN_AAU40_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T322_IN_AAU40_AA(n32_out_aa)
T322_IN_AAU40_AA(U1_aa(e53_in_aa))

(59) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))
E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))
T351_IN_AAU32_AA(n32_out_aa)
T351_IN_AAU32_AA(U1_aa(e53_in_aa))
E346_IN_AAU36_AA(t234_out_aa)
E346_IN_AAU36_AA(U14_aa(e259_in_aa))
E346_IN_AAU36_AA(U15_aa(n32_in_aa))
E346_IN_AAU36_AA(U16_aa(n32_in_aa))
T322_IN_AAU40_AA(n32_out_aa)
T322_IN_AAU40_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(60) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E317_IN_AAU44_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E317_IN_AAU44_AA(t234_out_aa)
E317_IN_AAU44_AA(U14_aa(e259_in_aa))
E317_IN_AAU44_AA(U15_aa(n32_in_aa))
E317_IN_AAU44_AA(U16_aa(n32_in_aa))

(61) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))
E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))
T351_IN_AAU32_AA(n32_out_aa)
T351_IN_AAU32_AA(U1_aa(e53_in_aa))
E346_IN_AAU36_AA(t234_out_aa)
E346_IN_AAU36_AA(U14_aa(e259_in_aa))
E346_IN_AAU36_AA(U15_aa(n32_in_aa))
E346_IN_AAU36_AA(U16_aa(n32_in_aa))
T322_IN_AAU40_AA(n32_out_aa)
T322_IN_AAU40_AA(U1_aa(e53_in_aa))
E317_IN_AAU44_AA(t234_out_aa)
E317_IN_AAU44_AA(U14_aa(e259_in_aa))
E317_IN_AAU44_AA(U15_aa(n32_in_aa))
E317_IN_AAU44_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(62) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T293_IN_AAU48_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T293_IN_AAU48_AA(n32_out_aa)
T293_IN_AAU48_AA(U1_aa(e53_in_aa))

(63) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))
E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))
T351_IN_AAU32_AA(n32_out_aa)
T351_IN_AAU32_AA(U1_aa(e53_in_aa))
E346_IN_AAU36_AA(t234_out_aa)
E346_IN_AAU36_AA(U14_aa(e259_in_aa))
E346_IN_AAU36_AA(U15_aa(n32_in_aa))
E346_IN_AAU36_AA(U16_aa(n32_in_aa))
T322_IN_AAU40_AA(n32_out_aa)
T322_IN_AAU40_AA(U1_aa(e53_in_aa))
E317_IN_AAU44_AA(t234_out_aa)
E317_IN_AAU44_AA(U14_aa(e259_in_aa))
E317_IN_AAU44_AA(U15_aa(n32_in_aa))
E317_IN_AAU44_AA(U16_aa(n32_in_aa))
T293_IN_AAU48_AA(n32_out_aa)
T293_IN_AAU48_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(64) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E288_IN_AAU52_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E288_IN_AAU52_AA(t234_out_aa)
E288_IN_AAU52_AA(U14_aa(e259_in_aa))
E288_IN_AAU52_AA(U15_aa(n32_in_aa))
E288_IN_AAU52_AA(U16_aa(n32_in_aa))

(65) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))
E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))
T351_IN_AAU32_AA(n32_out_aa)
T351_IN_AAU32_AA(U1_aa(e53_in_aa))
E346_IN_AAU36_AA(t234_out_aa)
E346_IN_AAU36_AA(U14_aa(e259_in_aa))
E346_IN_AAU36_AA(U15_aa(n32_in_aa))
E346_IN_AAU36_AA(U16_aa(n32_in_aa))
T322_IN_AAU40_AA(n32_out_aa)
T322_IN_AAU40_AA(U1_aa(e53_in_aa))
E317_IN_AAU44_AA(t234_out_aa)
E317_IN_AAU44_AA(U14_aa(e259_in_aa))
E317_IN_AAU44_AA(U15_aa(n32_in_aa))
E317_IN_AAU44_AA(U16_aa(n32_in_aa))
T293_IN_AAU48_AA(n32_out_aa)
T293_IN_AAU48_AA(U1_aa(e53_in_aa))
E288_IN_AAU52_AA(t234_out_aa)
E288_IN_AAU52_AA(U14_aa(e259_in_aa))
E288_IN_AAU52_AA(U15_aa(n32_in_aa))
E288_IN_AAU52_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(66) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T264_IN_AAU56_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T264_IN_AAU56_AA(n32_out_aa)
T264_IN_AAU56_AA(U1_aa(e53_in_aa))

(67) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))
E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))
T351_IN_AAU32_AA(n32_out_aa)
T351_IN_AAU32_AA(U1_aa(e53_in_aa))
E346_IN_AAU36_AA(t234_out_aa)
E346_IN_AAU36_AA(U14_aa(e259_in_aa))
E346_IN_AAU36_AA(U15_aa(n32_in_aa))
E346_IN_AAU36_AA(U16_aa(n32_in_aa))
T322_IN_AAU40_AA(n32_out_aa)
T322_IN_AAU40_AA(U1_aa(e53_in_aa))
E317_IN_AAU44_AA(t234_out_aa)
E317_IN_AAU44_AA(U14_aa(e259_in_aa))
E317_IN_AAU44_AA(U15_aa(n32_in_aa))
E317_IN_AAU44_AA(U16_aa(n32_in_aa))
T293_IN_AAU48_AA(n32_out_aa)
T293_IN_AAU48_AA(U1_aa(e53_in_aa))
E288_IN_AAU52_AA(t234_out_aa)
E288_IN_AAU52_AA(U14_aa(e259_in_aa))
E288_IN_AAU52_AA(U15_aa(n32_in_aa))
E288_IN_AAU52_AA(U16_aa(n32_in_aa))
T264_IN_AAU56_AA(n32_out_aa)
T264_IN_AAU56_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(68) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E259_IN_AAU60_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E259_IN_AAU60_AA(t234_out_aa)
E259_IN_AAU60_AA(U14_aa(e259_in_aa))
E259_IN_AAU60_AA(U15_aa(n32_in_aa))
E259_IN_AAU60_AA(U16_aa(n32_in_aa))

(69) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))
E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))
T351_IN_AAU32_AA(n32_out_aa)
T351_IN_AAU32_AA(U1_aa(e53_in_aa))
E346_IN_AAU36_AA(t234_out_aa)
E346_IN_AAU36_AA(U14_aa(e259_in_aa))
E346_IN_AAU36_AA(U15_aa(n32_in_aa))
E346_IN_AAU36_AA(U16_aa(n32_in_aa))
T322_IN_AAU40_AA(n32_out_aa)
T322_IN_AAU40_AA(U1_aa(e53_in_aa))
E317_IN_AAU44_AA(t234_out_aa)
E317_IN_AAU44_AA(U14_aa(e259_in_aa))
E317_IN_AAU44_AA(U15_aa(n32_in_aa))
E317_IN_AAU44_AA(U16_aa(n32_in_aa))
T293_IN_AAU48_AA(n32_out_aa)
T293_IN_AAU48_AA(U1_aa(e53_in_aa))
E288_IN_AAU52_AA(t234_out_aa)
E288_IN_AAU52_AA(U14_aa(e259_in_aa))
E288_IN_AAU52_AA(U15_aa(n32_in_aa))
E288_IN_AAU52_AA(U16_aa(n32_in_aa))
T264_IN_AAU56_AA(n32_out_aa)
T264_IN_AAU56_AA(U1_aa(e53_in_aa))
E259_IN_AAU60_AA(t234_out_aa)
E259_IN_AAU60_AA(U14_aa(e259_in_aa))
E259_IN_AAU60_AA(U15_aa(n32_in_aa))
E259_IN_AAU60_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(70) 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)))))))))
T409_IN_GA(T648, X1045) → N32_IN_GA(T648, X1044)
E404_IN_GA(T660, X1066) → T234_IN_GA(T660, X1065)
T234_IN_GA(T780, X1303) → N32_IN_GA(T780, X1302)
T380_IN_GA(T670, X1088) → N32_IN_GA(T670, X1087)
E375_IN_GA(T682, X1109) → T234_IN_GA(T682, X1108)
T351_IN_GA(T692, X1131) → N32_IN_GA(T692, X1130)
E346_IN_GA(T704, X1152) → T234_IN_GA(T704, X1151)
T322_IN_GA(T714, X1174) → N32_IN_GA(T714, X1173)
E317_IN_GA(T726, X1195) → T234_IN_GA(T726, X1194)
T293_IN_GA(T736, X1217) → N32_IN_GA(T736, X1216)
E288_IN_GA(T748, X1238) → T234_IN_GA(T748, X1237)
T264_IN_GA(T758, X1260) → N32_IN_GA(T758, X1259)
E259_IN_GA(T770, X1281) → T234_IN_GA(T770, X1280)
T203_IN_GA(T345, X530) → N32_IN_GA(T345, X529)
E198_IN_GA(T357, X551) → T234_IN_GA(T357, X550)
T174_IN_GA(T795, X1326) → N32_IN_GA(T795, X1325)
E169_IN_GA(T807, X1347) → T234_IN_GA(T807, X1346)
T145_IN_GA(T817, X1369) → N32_IN_GA(T817, X1368)
E140_IN_GA(T829, X1390) → T234_IN_GA(T829, X1389)
T116_IN_GA(T839, X1412) → N32_IN_GA(T839, X1411)
E111_IN_GA(T851, X1433) → T234_IN_GA(T851, X1432)
T87_IN_GA(T861, X1455) → N32_IN_GA(T861, X1454)
E82_IN_GA(T873, X1476) → T234_IN_GA(T873, X1475)
T58_IN_GA(T883, X1498) → N32_IN_GA(T883, X1497)
E53_IN_GA(T895, X1519) → T234_IN_GA(T895, X1518)

The TRS R consists of the following rules:

e1_in_ga(T22, T24) → U108_ga(T22, T24, n7_in_ga(T22, T24))
n7_in_ga(.(a, T36), T36) → n7_out_ga(.(a, T36), T36)
n7_in_ga(.(b, T36), T36) → n7_out_ga(.(b, T36), T36)
n7_in_ga(.(c, T36), T36) → n7_out_ga(.(c, T36), T36)
n7_in_ga(.(lbrace, T41), T43) → U102_ga(T41, T43, e1_in_ga(T41, .(rbrace, T43)))
e1_in_ga(T62, T64) → U109_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))
n32_in_ga(.(a, .(star, T86)), T86) → n32_out_ga(.(a, .(star, T86)), T86)
n32_in_ga(.(b, .(star, T86)), T86) → n32_out_ga(.(b, .(star, T86)), T86)
n32_in_ga(.(c, .(star, T86)), T86) → n32_out_ga(.(c, .(star, T86)), T86)
n32_in_ga(.(lbrace, T89), X84) → U1_ga(T89, X84, e53_in_ga(T89, X84))
e53_in_ga(T97, X110) → U98_ga(T97, X110, t58_in_ga(T97, X110))
t58_in_ga(.(a, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(b, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(c, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(lbrace, T130), X155) → U94_ga(T130, X155, e82_in_ga(T130, X155))
e82_in_ga(T138, X181) → U90_ga(T138, X181, t87_in_ga(T138, X181))
t87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(lbrace, T171), X226) → U86_ga(T171, X226, e111_in_ga(T171, X226))
e111_in_ga(T179, X252) → U82_ga(T179, X252, t116_in_ga(T179, X252))
t116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(lbrace, T212), X297) → U78_ga(T212, X297, e140_in_ga(T212, X297))
e140_in_ga(T220, X323) → U74_ga(T220, X323, t145_in_ga(T220, X323))
t145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(lbrace, T253), X368) → U70_ga(T253, X368, e169_in_ga(T253, X368))
e169_in_ga(T261, X394) → U66_ga(T261, X394, t174_in_ga(T261, X394))
t174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(lbrace, T294), X439) → U62_ga(T294, X439, e198_in_ga(T294, X439))
e198_in_ga(T302, X465) → U6_ga(T302, X465, t203_in_ga(T302, X465))
t203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(lbrace, T335), X510) → U2_ga(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))
t234_in_ga(.(a, .(plus, T389)), T389) → t234_out_ga(.(a, .(plus, T389)), T389)
t234_in_ga(.(b, .(plus, T389)), T389) → t234_out_ga(.(b, .(plus, T389)), T389)
t234_in_ga(.(c, .(plus, T389)), T389) → t234_out_ga(.(c, .(plus, T389)), T389)
t234_in_ga(.(lbrace, T392), X599) → U14_ga(T392, X599, e259_in_ga(T392, X599))
e259_in_ga(T400, X625) → U58_ga(T400, X625, t264_in_ga(T400, X625))
t264_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(lbrace, T433), X670) → U54_ga(T433, X670, e288_in_ga(T433, X670))
e288_in_ga(T441, X696) → U50_ga(T441, X696, t293_in_ga(T441, X696))
t293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(lbrace, T474), X741) → U46_ga(T474, X741, e317_in_ga(T474, X741))
e317_in_ga(T482, X767) → U42_ga(T482, X767, t322_in_ga(T482, X767))
t322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(lbrace, T515), X812) → U38_ga(T515, X812, e346_in_ga(T515, X812))
e346_in_ga(T523, X838) → U34_ga(T523, X838, t351_in_ga(T523, X838))
t351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(lbrace, T556), X883) → U30_ga(T556, X883, e375_in_ga(T556, X883))
e375_in_ga(T564, X909) → U26_ga(T564, X909, t380_in_ga(T564, X909))
t380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(lbrace, T597), X954) → U22_ga(T597, X954, e404_in_ga(T597, X954))
e404_in_ga(T605, X980) → U18_ga(T605, X980, t409_in_ga(T605, X980))
t409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(lbrace, T638), X1025) → U10_ga(T638, X1025, e1_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_ga(T941, T943) → U111_ga(T941, T943, t234_in_ga(T941, T945))
t234_in_ga(T780, X1303) → U15_ga(T780, X1303, n32_in_ga(T780, X1302))
U15_ga(T780, X1303, n32_out_ga(T780, X1302)) → t234_out_ga(T780, X1303)
t234_in_ga(T780, X1303) → U16_ga(T780, X1303, n32_in_ga(T780, T784))
U16_ga(T780, X1303, n32_out_ga(T780, T784)) → U17_ga(T780, X1303, t234_in_aa(T784, X1303))
t234_in_aa(.(a, .(plus, T389)), T389) → t234_out_aa(.(a, .(plus, T389)), T389)
t234_in_aa(.(b, .(plus, T389)), T389) → t234_out_aa(.(b, .(plus, T389)), T389)
t234_in_aa(.(c, .(plus, T389)), T389) → t234_out_aa(.(c, .(plus, T389)), T389)
t234_in_aa(.(lbrace, T392), X599) → U14_aa(T392, X599, e259_in_aa(T392, X599))
e259_in_aa(T400, X625) → U58_aa(T400, X625, t264_in_aa(T400, X625))
t264_in_aa(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(lbrace, T433), X670) → U54_aa(T433, X670, e288_in_aa(T433, X670))
e288_in_aa(T441, X696) → U50_aa(T441, X696, t293_in_aa(T441, X696))
t293_in_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(lbrace, T474), X741) → U46_aa(T474, X741, e317_in_aa(T474, X741))
e317_in_aa(T482, X767) → U42_aa(T482, X767, t322_in_aa(T482, X767))
t322_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(lbrace, T515), X812) → U38_aa(T515, X812, e346_in_aa(T515, X812))
e346_in_aa(T523, X838) → U34_aa(T523, X838, t351_in_aa(T523, X838))
t351_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(lbrace, T556), X883) → U30_aa(T556, X883, e375_in_aa(T556, X883))
e375_in_aa(T564, X909) → U26_aa(T564, X909, t380_in_aa(T564, X909))
t380_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(lbrace, T597), X954) → U22_aa(T597, X954, e404_in_aa(T597, X954))
e404_in_aa(T605, X980) → U18_aa(T605, X980, t409_in_aa(T605, X980))
t409_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(lbrace, T638), X1025) → U10_aa(T638, X1025, e1_in_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_aa(T22, T24) → U108_aa(T22, T24, n7_in_aa(T22, T24))
n7_in_aa(.(a, T36), T36) → n7_out_aa(.(a, T36), T36)
n7_in_aa(.(b, T36), T36) → n7_out_aa(.(b, T36), T36)
n7_in_aa(.(c, T36), T36) → n7_out_aa(.(c, T36), T36)
n7_in_aa(.(lbrace, T41), T43) → U102_aa(T41, T43, e1_in_aa(T41, .(rbrace, T43)))
e1_in_aa(T62, T64) → U109_aa(T62, T64, p31_in_aaa(T62, X59, T64))
p31_in_aaa(T62, X59, T64) → U103_aaa(T62, X59, T64, n32_in_aa(T62, X59))
n32_in_aa(.(a, .(star, T86)), T86) → n32_out_aa(.(a, .(star, T86)), T86)
n32_in_aa(.(b, .(star, T86)), T86) → n32_out_aa(.(b, .(star, T86)), T86)
n32_in_aa(.(c, .(star, T86)), T86) → n32_out_aa(.(c, .(star, T86)), T86)
n32_in_aa(.(lbrace, T89), X84) → U1_aa(T89, X84, e53_in_aa(T89, X84))
e53_in_aa(T97, X110) → U98_aa(T97, X110, t58_in_aa(T97, X110))
t58_in_aa(.(a, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(a, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(b, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(b, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(c, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(c, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(lbrace, T130), X155) → U94_aa(T130, X155, e82_in_aa(T130, X155))
e82_in_aa(T138, X181) → U90_aa(T138, X181, t87_in_aa(T138, X181))
t87_in_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(lbrace, T171), X226) → U86_aa(T171, X226, e111_in_aa(T171, X226))
e111_in_aa(T179, X252) → U82_aa(T179, X252, t116_in_aa(T179, X252))
t116_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(lbrace, T212), X297) → U78_aa(T212, X297, e140_in_aa(T212, X297))
e140_in_aa(T220, X323) → U74_aa(T220, X323, t145_in_aa(T220, X323))
t145_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(lbrace, T253), X368) → U70_aa(T253, X368, e169_in_aa(T253, X368))
e169_in_aa(T261, X394) → U66_aa(T261, X394, t174_in_aa(T261, X394))
t174_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(lbrace, T294), X439) → U62_aa(T294, X439, e198_in_aa(T294, X439))
e198_in_aa(T302, X465) → U6_aa(T302, X465, t203_in_aa(T302, X465))
t203_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(lbrace, T335), X510) → U2_aa(T335, X510, e1_in_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
e1_in_aa(T941, T943) → U110_aa(T941, T943, t234_in_aa(T941, X1569))
t234_in_aa(T780, X1303) → U15_aa(T780, X1303, n32_in_aa(T780, X1302))
U15_aa(T780, X1303, n32_out_aa(T780, X1302)) → t234_out_aa(T780, X1303)
t234_in_aa(T780, X1303) → U16_aa(T780, X1303, n32_in_aa(T780, T784))
U16_aa(T780, X1303, n32_out_aa(T780, T784)) → U17_aa(T780, X1303, t234_in_aa(T784, X1303))
U17_aa(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_aa(T780, X1303)
U110_aa(T941, T943, t234_out_aa(T941, X1569)) → e1_out_aa(T941, T943)
e1_in_aa(T941, T943) → U111_aa(T941, T943, t234_in_aa(T941, T945))
U111_aa(T941, T943, t234_out_aa(T941, T945)) → U112_aa(T941, T943, e1_in_aa(T945, T943))
U112_aa(T941, T943, e1_out_aa(T945, T943)) → e1_out_aa(T941, T943)
U2_aa(T335, X510, e1_out_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_aa(.(lbrace, T335), X510)
t203_in_aa(T345, X530) → U3_aa(T345, X530, n32_in_aa(T345, X529))
U3_aa(T345, X530, n32_out_aa(T345, X529)) → t203_out_aa(T345, X530)
t203_in_aa(T345, X530) → U4_aa(T345, X530, n32_in_aa(T345, T349))
U4_aa(T345, X530, n32_out_aa(T345, T349)) → U5_aa(T345, X530, t203_in_aa(T349, X530))
U5_aa(T345, X530, t203_out_aa(T349, X530)) → t203_out_aa(T345, X530)
U6_aa(T302, X465, t203_out_aa(T302, X465)) → e198_out_aa(T302, X465)
e198_in_aa(T357, X551) → U7_aa(T357, X551, t234_in_aa(T357, X550))
U7_aa(T357, X551, t234_out_aa(T357, X550)) → e198_out_aa(T357, X551)
e198_in_aa(T357, X551) → U8_aa(T357, X551, t234_in_aa(T357, T359))
U8_aa(T357, X551, t234_out_aa(T357, T359)) → U9_aa(T357, X551, e198_in_aa(T359, X551))
U9_aa(T357, X551, e198_out_aa(T359, X551)) → e198_out_aa(T357, X551)
U62_aa(T294, X439, e198_out_aa(T294, X439)) → t174_out_aa(.(lbrace, T294), X439)
t174_in_aa(T795, X1326) → U63_aa(T795, X1326, n32_in_aa(T795, X1325))
U63_aa(T795, X1326, n32_out_aa(T795, X1325)) → t174_out_aa(T795, X1326)
t174_in_aa(T795, X1326) → U64_aa(T795, X1326, n32_in_aa(T795, T799))
U64_aa(T795, X1326, n32_out_aa(T795, T799)) → U65_aa(T795, X1326, t174_in_aa(T799, X1326))
U65_aa(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_aa(T795, X1326)
U66_aa(T261, X394, t174_out_aa(T261, X394)) → e169_out_aa(T261, X394)
e169_in_aa(T807, X1347) → U67_aa(T807, X1347, t234_in_aa(T807, X1346))
U67_aa(T807, X1347, t234_out_aa(T807, X1346)) → e169_out_aa(T807, X1347)
e169_in_aa(T807, X1347) → U68_aa(T807, X1347, t234_in_aa(T807, T809))
U68_aa(T807, X1347, t234_out_aa(T807, T809)) → U69_aa(T807, X1347, e169_in_aa(T809, X1347))
U69_aa(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_aa(T807, X1347)
U70_aa(T253, X368, e169_out_aa(T253, X368)) → t145_out_aa(.(lbrace, T253), X368)
t145_in_aa(T817, X1369) → U71_aa(T817, X1369, n32_in_aa(T817, X1368))
U71_aa(T817, X1369, n32_out_aa(T817, X1368)) → t145_out_aa(T817, X1369)
t145_in_aa(T817, X1369) → U72_aa(T817, X1369, n32_in_aa(T817, T821))
U72_aa(T817, X1369, n32_out_aa(T817, T821)) → U73_aa(T817, X1369, t145_in_aa(T821, X1369))
U73_aa(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_aa(T817, X1369)
U74_aa(T220, X323, t145_out_aa(T220, X323)) → e140_out_aa(T220, X323)
e140_in_aa(T829, X1390) → U75_aa(T829, X1390, t234_in_aa(T829, X1389))
U75_aa(T829, X1390, t234_out_aa(T829, X1389)) → e140_out_aa(T829, X1390)
e140_in_aa(T829, X1390) → U76_aa(T829, X1390, t234_in_aa(T829, T831))
U76_aa(T829, X1390, t234_out_aa(T829, T831)) → U77_aa(T829, X1390, e140_in_aa(T831, X1390))
U77_aa(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_aa(T829, X1390)
U78_aa(T212, X297, e140_out_aa(T212, X297)) → t116_out_aa(.(lbrace, T212), X297)
t116_in_aa(T839, X1412) → U79_aa(T839, X1412, n32_in_aa(T839, X1411))
U79_aa(T839, X1412, n32_out_aa(T839, X1411)) → t116_out_aa(T839, X1412)
t116_in_aa(T839, X1412) → U80_aa(T839, X1412, n32_in_aa(T839, T843))
U80_aa(T839, X1412, n32_out_aa(T839, T843)) → U81_aa(T839, X1412, t116_in_aa(T843, X1412))
U81_aa(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_aa(T839, X1412)
U82_aa(T179, X252, t116_out_aa(T179, X252)) → e111_out_aa(T179, X252)
e111_in_aa(T851, X1433) → U83_aa(T851, X1433, t234_in_aa(T851, X1432))
U83_aa(T851, X1433, t234_out_aa(T851, X1432)) → e111_out_aa(T851, X1433)
e111_in_aa(T851, X1433) → U84_aa(T851, X1433, t234_in_aa(T851, T853))
U84_aa(T851, X1433, t234_out_aa(T851, T853)) → U85_aa(T851, X1433, e111_in_aa(T853, X1433))
U85_aa(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_aa(T851, X1433)
U86_aa(T171, X226, e111_out_aa(T171, X226)) → t87_out_aa(.(lbrace, T171), X226)
t87_in_aa(T861, X1455) → U87_aa(T861, X1455, n32_in_aa(T861, X1454))
U87_aa(T861, X1455, n32_out_aa(T861, X1454)) → t87_out_aa(T861, X1455)
t87_in_aa(T861, X1455) → U88_aa(T861, X1455, n32_in_aa(T861, T865))
U88_aa(T861, X1455, n32_out_aa(T861, T865)) → U89_aa(T861, X1455, t87_in_aa(T865, X1455))
U89_aa(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_aa(T861, X1455)
U90_aa(T138, X181, t87_out_aa(T138, X181)) → e82_out_aa(T138, X181)
e82_in_aa(T873, X1476) → U91_aa(T873, X1476, t234_in_aa(T873, X1475))
U91_aa(T873, X1476, t234_out_aa(T873, X1475)) → e82_out_aa(T873, X1476)
e82_in_aa(T873, X1476) → U92_aa(T873, X1476, t234_in_aa(T873, T875))
U92_aa(T873, X1476, t234_out_aa(T873, T875)) → U93_aa(T873, X1476, e82_in_aa(T875, X1476))
U93_aa(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_aa(T873, X1476)
U94_aa(T130, X155, e82_out_aa(T130, X155)) → t58_out_aa(.(lbrace, T130), X155)
t58_in_aa(T883, X1498) → U95_aa(T883, X1498, n32_in_aa(T883, X1497))
U95_aa(T883, X1498, n32_out_aa(T883, X1497)) → t58_out_aa(T883, X1498)
t58_in_aa(T883, X1498) → U96_aa(T883, X1498, n32_in_aa(T883, T887))
U96_aa(T883, X1498, n32_out_aa(T883, T887)) → U97_aa(T883, X1498, t58_in_aa(T887, X1498))
U97_aa(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_aa(T883, X1498)
U98_aa(T97, X110, t58_out_aa(T97, X110)) → e53_out_aa(T97, X110)
e53_in_aa(T895, X1519) → U99_aa(T895, X1519, t234_in_aa(T895, X1518))
U99_aa(T895, X1519, t234_out_aa(T895, X1518)) → e53_out_aa(T895, X1519)
e53_in_aa(T895, X1519) → U100_aa(T895, X1519, t234_in_aa(T895, T897))
U100_aa(T895, X1519, t234_out_aa(T895, T897)) → U101_aa(T895, X1519, e53_in_aa(T897, X1519))
U101_aa(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_aa(T895, X1519)
U1_aa(T89, X84, e53_out_aa(T89, X84)) → n32_out_aa(.(lbrace, T89), X84)
U103_aaa(T62, X59, T64, n32_out_aa(T62, X59)) → p31_out_aaa(T62, X59, T64)
p31_in_aaa(T62, T916, T918) → U104_aaa(T62, T916, T918, n32_in_aa(T62, T916))
U104_aaa(T62, T916, T918, n32_out_aa(T62, T916)) → U105_aaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_aaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_aaa(T62, T916, T918)
p31_in_aaa(T62, T929, T931) → U106_aaa(T62, T929, T931, n32_in_aa(T62, T929))
U106_aaa(T62, T929, T931, n32_out_aa(T62, T929)) → U107_aaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_aaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_aaa(T62, T929, T931)
U109_aa(T62, T64, p31_out_aaa(T62, X59, T64)) → e1_out_aa(T62, T64)
U102_aa(T41, T43, e1_out_aa(T41, .(rbrace, T43))) → n7_out_aa(.(lbrace, T41), T43)
U108_aa(T22, T24, n7_out_aa(T22, T24)) → e1_out_aa(T22, T24)
U10_aa(T638, X1025, e1_out_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_aa(.(lbrace, T638), X1025)
t409_in_aa(T648, X1045) → U11_aa(T648, X1045, n32_in_aa(T648, X1044))
U11_aa(T648, X1045, n32_out_aa(T648, X1044)) → t409_out_aa(T648, X1045)
t409_in_aa(T648, X1045) → U12_aa(T648, X1045, n32_in_aa(T648, T652))
U12_aa(T648, X1045, n32_out_aa(T648, T652)) → U13_aa(T648, X1045, t409_in_aa(T652, X1045))
U13_aa(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_aa(T648, X1045)
U18_aa(T605, X980, t409_out_aa(T605, X980)) → e404_out_aa(T605, X980)
e404_in_aa(T660, X1066) → U19_aa(T660, X1066, t234_in_aa(T660, X1065))
U19_aa(T660, X1066, t234_out_aa(T660, X1065)) → e404_out_aa(T660, X1066)
e404_in_aa(T660, X1066) → U20_aa(T660, X1066, t234_in_aa(T660, T662))
U20_aa(T660, X1066, t234_out_aa(T660, T662)) → U21_aa(T660, X1066, e404_in_aa(T662, X1066))
U21_aa(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_aa(T660, X1066)
U22_aa(T597, X954, e404_out_aa(T597, X954)) → t380_out_aa(.(lbrace, T597), X954)
t380_in_aa(T670, X1088) → U23_aa(T670, X1088, n32_in_aa(T670, X1087))
U23_aa(T670, X1088, n32_out_aa(T670, X1087)) → t380_out_aa(T670, X1088)
t380_in_aa(T670, X1088) → U24_aa(T670, X1088, n32_in_aa(T670, T674))
U24_aa(T670, X1088, n32_out_aa(T670, T674)) → U25_aa(T670, X1088, t380_in_aa(T674, X1088))
U25_aa(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_aa(T670, X1088)
U26_aa(T564, X909, t380_out_aa(T564, X909)) → e375_out_aa(T564, X909)
e375_in_aa(T682, X1109) → U27_aa(T682, X1109, t234_in_aa(T682, X1108))
U27_aa(T682, X1109, t234_out_aa(T682, X1108)) → e375_out_aa(T682, X1109)
e375_in_aa(T682, X1109) → U28_aa(T682, X1109, t234_in_aa(T682, T684))
U28_aa(T682, X1109, t234_out_aa(T682, T684)) → U29_aa(T682, X1109, e375_in_aa(T684, X1109))
U29_aa(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_aa(T682, X1109)
U30_aa(T556, X883, e375_out_aa(T556, X883)) → t351_out_aa(.(lbrace, T556), X883)
t351_in_aa(T692, X1131) → U31_aa(T692, X1131, n32_in_aa(T692, X1130))
U31_aa(T692, X1131, n32_out_aa(T692, X1130)) → t351_out_aa(T692, X1131)
t351_in_aa(T692, X1131) → U32_aa(T692, X1131, n32_in_aa(T692, T696))
U32_aa(T692, X1131, n32_out_aa(T692, T696)) → U33_aa(T692, X1131, t351_in_aa(T696, X1131))
U33_aa(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_aa(T692, X1131)
U34_aa(T523, X838, t351_out_aa(T523, X838)) → e346_out_aa(T523, X838)
e346_in_aa(T704, X1152) → U35_aa(T704, X1152, t234_in_aa(T704, X1151))
U35_aa(T704, X1152, t234_out_aa(T704, X1151)) → e346_out_aa(T704, X1152)
e346_in_aa(T704, X1152) → U36_aa(T704, X1152, t234_in_aa(T704, T706))
U36_aa(T704, X1152, t234_out_aa(T704, T706)) → U37_aa(T704, X1152, e346_in_aa(T706, X1152))
U37_aa(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_aa(T704, X1152)
U38_aa(T515, X812, e346_out_aa(T515, X812)) → t322_out_aa(.(lbrace, T515), X812)
t322_in_aa(T714, X1174) → U39_aa(T714, X1174, n32_in_aa(T714, X1173))
U39_aa(T714, X1174, n32_out_aa(T714, X1173)) → t322_out_aa(T714, X1174)
t322_in_aa(T714, X1174) → U40_aa(T714, X1174, n32_in_aa(T714, T718))
U40_aa(T714, X1174, n32_out_aa(T714, T718)) → U41_aa(T714, X1174, t322_in_aa(T718, X1174))
U41_aa(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_aa(T714, X1174)
U42_aa(T482, X767, t322_out_aa(T482, X767)) → e317_out_aa(T482, X767)
e317_in_aa(T726, X1195) → U43_aa(T726, X1195, t234_in_aa(T726, X1194))
U43_aa(T726, X1195, t234_out_aa(T726, X1194)) → e317_out_aa(T726, X1195)
e317_in_aa(T726, X1195) → U44_aa(T726, X1195, t234_in_aa(T726, T728))
U44_aa(T726, X1195, t234_out_aa(T726, T728)) → U45_aa(T726, X1195, e317_in_aa(T728, X1195))
U45_aa(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_aa(T726, X1195)
U46_aa(T474, X741, e317_out_aa(T474, X741)) → t293_out_aa(.(lbrace, T474), X741)
t293_in_aa(T736, X1217) → U47_aa(T736, X1217, n32_in_aa(T736, X1216))
U47_aa(T736, X1217, n32_out_aa(T736, X1216)) → t293_out_aa(T736, X1217)
t293_in_aa(T736, X1217) → U48_aa(T736, X1217, n32_in_aa(T736, T740))
U48_aa(T736, X1217, n32_out_aa(T736, T740)) → U49_aa(T736, X1217, t293_in_aa(T740, X1217))
U49_aa(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_aa(T736, X1217)
U50_aa(T441, X696, t293_out_aa(T441, X696)) → e288_out_aa(T441, X696)
e288_in_aa(T748, X1238) → U51_aa(T748, X1238, t234_in_aa(T748, X1237))
U51_aa(T748, X1238, t234_out_aa(T748, X1237)) → e288_out_aa(T748, X1238)
e288_in_aa(T748, X1238) → U52_aa(T748, X1238, t234_in_aa(T748, T750))
U52_aa(T748, X1238, t234_out_aa(T748, T750)) → U53_aa(T748, X1238, e288_in_aa(T750, X1238))
U53_aa(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_aa(T748, X1238)
U54_aa(T433, X670, e288_out_aa(T433, X670)) → t264_out_aa(.(lbrace, T433), X670)
t264_in_aa(T758, X1260) → U55_aa(T758, X1260, n32_in_aa(T758, X1259))
U55_aa(T758, X1260, n32_out_aa(T758, X1259)) → t264_out_aa(T758, X1260)
t264_in_aa(T758, X1260) → U56_aa(T758, X1260, n32_in_aa(T758, T762))
U56_aa(T758, X1260, n32_out_aa(T758, T762)) → U57_aa(T758, X1260, t264_in_aa(T762, X1260))
U57_aa(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_aa(T758, X1260)
U58_aa(T400, X625, t264_out_aa(T400, X625)) → e259_out_aa(T400, X625)
e259_in_aa(T770, X1281) → U59_aa(T770, X1281, t234_in_aa(T770, X1280))
U59_aa(T770, X1281, t234_out_aa(T770, X1280)) → e259_out_aa(T770, X1281)
e259_in_aa(T770, X1281) → U60_aa(T770, X1281, t234_in_aa(T770, T772))
U60_aa(T770, X1281, t234_out_aa(T770, T772)) → U61_aa(T770, X1281, e259_in_aa(T772, X1281))
U61_aa(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_aa(T770, X1281)
U14_aa(T392, X599, e259_out_aa(T392, X599)) → t234_out_aa(.(lbrace, T392), X599)
U17_ga(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_ga(T780, X1303)
U111_ga(T941, T943, t234_out_ga(T941, T945)) → U112_ga(T941, T943, e1_in_aa(T945, T943))
U112_ga(T941, T943, e1_out_aa(T945, T943)) → e1_out_ga(T941, T943)
U10_ga(T638, X1025, e1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_ga(.(lbrace, T638), X1025)
t409_in_ga(T648, X1045) → U11_ga(T648, X1045, n32_in_ga(T648, X1044))
U11_ga(T648, X1045, n32_out_ga(T648, X1044)) → t409_out_ga(T648, X1045)
t409_in_ga(T648, X1045) → U12_ga(T648, X1045, n32_in_ga(T648, T652))
U12_ga(T648, X1045, n32_out_ga(T648, T652)) → U13_ga(T648, X1045, t409_in_aa(T652, X1045))
U13_ga(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_ga(T648, X1045)
U18_ga(T605, X980, t409_out_ga(T605, X980)) → e404_out_ga(T605, X980)
e404_in_ga(T660, X1066) → U19_ga(T660, X1066, t234_in_ga(T660, X1065))
U19_ga(T660, X1066, t234_out_ga(T660, X1065)) → e404_out_ga(T660, X1066)
e404_in_ga(T660, X1066) → U20_ga(T660, X1066, t234_in_ga(T660, T662))
U20_ga(T660, X1066, t234_out_ga(T660, T662)) → U21_ga(T660, X1066, e404_in_aa(T662, X1066))
U21_ga(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_ga(T660, X1066)
U22_ga(T597, X954, e404_out_ga(T597, X954)) → t380_out_ga(.(lbrace, T597), X954)
t380_in_ga(T670, X1088) → U23_ga(T670, X1088, n32_in_ga(T670, X1087))
U23_ga(T670, X1088, n32_out_ga(T670, X1087)) → t380_out_ga(T670, X1088)
t380_in_ga(T670, X1088) → U24_ga(T670, X1088, n32_in_ga(T670, T674))
U24_ga(T670, X1088, n32_out_ga(T670, T674)) → U25_ga(T670, X1088, t380_in_aa(T674, X1088))
U25_ga(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_ga(T670, X1088)
U26_ga(T564, X909, t380_out_ga(T564, X909)) → e375_out_ga(T564, X909)
e375_in_ga(T682, X1109) → U27_ga(T682, X1109, t234_in_ga(T682, X1108))
U27_ga(T682, X1109, t234_out_ga(T682, X1108)) → e375_out_ga(T682, X1109)
e375_in_ga(T682, X1109) → U28_ga(T682, X1109, t234_in_ga(T682, T684))
U28_ga(T682, X1109, t234_out_ga(T682, T684)) → U29_ga(T682, X1109, e375_in_aa(T684, X1109))
U29_ga(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_ga(T682, X1109)
U30_ga(T556, X883, e375_out_ga(T556, X883)) → t351_out_ga(.(lbrace, T556), X883)
t351_in_ga(T692, X1131) → U31_ga(T692, X1131, n32_in_ga(T692, X1130))
U31_ga(T692, X1131, n32_out_ga(T692, X1130)) → t351_out_ga(T692, X1131)
t351_in_ga(T692, X1131) → U32_ga(T692, X1131, n32_in_ga(T692, T696))
U32_ga(T692, X1131, n32_out_ga(T692, T696)) → U33_ga(T692, X1131, t351_in_aa(T696, X1131))
U33_ga(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_ga(T692, X1131)
U34_ga(T523, X838, t351_out_ga(T523, X838)) → e346_out_ga(T523, X838)
e346_in_ga(T704, X1152) → U35_ga(T704, X1152, t234_in_ga(T704, X1151))
U35_ga(T704, X1152, t234_out_ga(T704, X1151)) → e346_out_ga(T704, X1152)
e346_in_ga(T704, X1152) → U36_ga(T704, X1152, t234_in_ga(T704, T706))
U36_ga(T704, X1152, t234_out_ga(T704, T706)) → U37_ga(T704, X1152, e346_in_aa(T706, X1152))
U37_ga(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_ga(T704, X1152)
U38_ga(T515, X812, e346_out_ga(T515, X812)) → t322_out_ga(.(lbrace, T515), X812)
t322_in_ga(T714, X1174) → U39_ga(T714, X1174, n32_in_ga(T714, X1173))
U39_ga(T714, X1174, n32_out_ga(T714, X1173)) → t322_out_ga(T714, X1174)
t322_in_ga(T714, X1174) → U40_ga(T714, X1174, n32_in_ga(T714, T718))
U40_ga(T714, X1174, n32_out_ga(T714, T718)) → U41_ga(T714, X1174, t322_in_aa(T718, X1174))
U41_ga(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_ga(T714, X1174)
U42_ga(T482, X767, t322_out_ga(T482, X767)) → e317_out_ga(T482, X767)
e317_in_ga(T726, X1195) → U43_ga(T726, X1195, t234_in_ga(T726, X1194))
U43_ga(T726, X1195, t234_out_ga(T726, X1194)) → e317_out_ga(T726, X1195)
e317_in_ga(T726, X1195) → U44_ga(T726, X1195, t234_in_ga(T726, T728))
U44_ga(T726, X1195, t234_out_ga(T726, T728)) → U45_ga(T726, X1195, e317_in_aa(T728, X1195))
U45_ga(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_ga(T726, X1195)
U46_ga(T474, X741, e317_out_ga(T474, X741)) → t293_out_ga(.(lbrace, T474), X741)
t293_in_ga(T736, X1217) → U47_ga(T736, X1217, n32_in_ga(T736, X1216))
U47_ga(T736, X1217, n32_out_ga(T736, X1216)) → t293_out_ga(T736, X1217)
t293_in_ga(T736, X1217) → U48_ga(T736, X1217, n32_in_ga(T736, T740))
U48_ga(T736, X1217, n32_out_ga(T736, T740)) → U49_ga(T736, X1217, t293_in_aa(T740, X1217))
U49_ga(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_ga(T736, X1217)
U50_ga(T441, X696, t293_out_ga(T441, X696)) → e288_out_ga(T441, X696)
e288_in_ga(T748, X1238) → U51_ga(T748, X1238, t234_in_ga(T748, X1237))
U51_ga(T748, X1238, t234_out_ga(T748, X1237)) → e288_out_ga(T748, X1238)
e288_in_ga(T748, X1238) → U52_ga(T748, X1238, t234_in_ga(T748, T750))
U52_ga(T748, X1238, t234_out_ga(T748, T750)) → U53_ga(T748, X1238, e288_in_aa(T750, X1238))
U53_ga(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_ga(T748, X1238)
U54_ga(T433, X670, e288_out_ga(T433, X670)) → t264_out_ga(.(lbrace, T433), X670)
t264_in_ga(T758, X1260) → U55_ga(T758, X1260, n32_in_ga(T758, X1259))
U55_ga(T758, X1260, n32_out_ga(T758, X1259)) → t264_out_ga(T758, X1260)
t264_in_ga(T758, X1260) → U56_ga(T758, X1260, n32_in_ga(T758, T762))
U56_ga(T758, X1260, n32_out_ga(T758, T762)) → U57_ga(T758, X1260, t264_in_aa(T762, X1260))
U57_ga(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_ga(T758, X1260)
U58_ga(T400, X625, t264_out_ga(T400, X625)) → e259_out_ga(T400, X625)
e259_in_ga(T770, X1281) → U59_ga(T770, X1281, t234_in_ga(T770, X1280))
U59_ga(T770, X1281, t234_out_ga(T770, X1280)) → e259_out_ga(T770, X1281)
e259_in_ga(T770, X1281) → U60_ga(T770, X1281, t234_in_ga(T770, T772))
U60_ga(T770, X1281, t234_out_ga(T770, T772)) → U61_ga(T770, X1281, e259_in_aa(T772, X1281))
U61_ga(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_ga(T770, X1281)
U14_ga(T392, X599, e259_out_ga(T392, X599)) → t234_out_ga(.(lbrace, T392), X599)
U110_ga(T941, T943, t234_out_ga(T941, X1569)) → e1_out_ga(T941, T943)
U2_ga(T335, X510, e1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_ga(.(lbrace, T335), X510)
t203_in_ga(T345, X530) → U3_ga(T345, X530, n32_in_ga(T345, X529))
U3_ga(T345, X530, n32_out_ga(T345, X529)) → t203_out_ga(T345, X530)
t203_in_ga(T345, X530) → U4_ga(T345, X530, n32_in_ga(T345, T349))
U4_ga(T345, X530, n32_out_ga(T345, T349)) → U5_ga(T345, X530, t203_in_aa(T349, X530))
U5_ga(T345, X530, t203_out_aa(T349, X530)) → t203_out_ga(T345, X530)
U6_ga(T302, X465, t203_out_ga(T302, X465)) → e198_out_ga(T302, X465)
e198_in_ga(T357, X551) → U7_ga(T357, X551, t234_in_ga(T357, X550))
U7_ga(T357, X551, t234_out_ga(T357, X550)) → e198_out_ga(T357, X551)
e198_in_ga(T357, X551) → U8_ga(T357, X551, t234_in_ga(T357, T359))
U8_ga(T357, X551, t234_out_ga(T357, T359)) → U9_ga(T357, X551, e198_in_aa(T359, X551))
U9_ga(T357, X551, e198_out_aa(T359, X551)) → e198_out_ga(T357, X551)
U62_ga(T294, X439, e198_out_ga(T294, X439)) → t174_out_ga(.(lbrace, T294), X439)
t174_in_ga(T795, X1326) → U63_ga(T795, X1326, n32_in_ga(T795, X1325))
U63_ga(T795, X1326, n32_out_ga(T795, X1325)) → t174_out_ga(T795, X1326)
t174_in_ga(T795, X1326) → U64_ga(T795, X1326, n32_in_ga(T795, T799))
U64_ga(T795, X1326, n32_out_ga(T795, T799)) → U65_ga(T795, X1326, t174_in_aa(T799, X1326))
U65_ga(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_ga(T795, X1326)
U66_ga(T261, X394, t174_out_ga(T261, X394)) → e169_out_ga(T261, X394)
e169_in_ga(T807, X1347) → U67_ga(T807, X1347, t234_in_ga(T807, X1346))
U67_ga(T807, X1347, t234_out_ga(T807, X1346)) → e169_out_ga(T807, X1347)
e169_in_ga(T807, X1347) → U68_ga(T807, X1347, t234_in_ga(T807, T809))
U68_ga(T807, X1347, t234_out_ga(T807, T809)) → U69_ga(T807, X1347, e169_in_aa(T809, X1347))
U69_ga(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_ga(T807, X1347)
U70_ga(T253, X368, e169_out_ga(T253, X368)) → t145_out_ga(.(lbrace, T253), X368)
t145_in_ga(T817, X1369) → U71_ga(T817, X1369, n32_in_ga(T817, X1368))
U71_ga(T817, X1369, n32_out_ga(T817, X1368)) → t145_out_ga(T817, X1369)
t145_in_ga(T817, X1369) → U72_ga(T817, X1369, n32_in_ga(T817, T821))
U72_ga(T817, X1369, n32_out_ga(T817, T821)) → U73_ga(T817, X1369, t145_in_aa(T821, X1369))
U73_ga(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_ga(T817, X1369)
U74_ga(T220, X323, t145_out_ga(T220, X323)) → e140_out_ga(T220, X323)
e140_in_ga(T829, X1390) → U75_ga(T829, X1390, t234_in_ga(T829, X1389))
U75_ga(T829, X1390, t234_out_ga(T829, X1389)) → e140_out_ga(T829, X1390)
e140_in_ga(T829, X1390) → U76_ga(T829, X1390, t234_in_ga(T829, T831))
U76_ga(T829, X1390, t234_out_ga(T829, T831)) → U77_ga(T829, X1390, e140_in_aa(T831, X1390))
U77_ga(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_ga(T829, X1390)
U78_ga(T212, X297, e140_out_ga(T212, X297)) → t116_out_ga(.(lbrace, T212), X297)
t116_in_ga(T839, X1412) → U79_ga(T839, X1412, n32_in_ga(T839, X1411))
U79_ga(T839, X1412, n32_out_ga(T839, X1411)) → t116_out_ga(T839, X1412)
t116_in_ga(T839, X1412) → U80_ga(T839, X1412, n32_in_ga(T839, T843))
U80_ga(T839, X1412, n32_out_ga(T839, T843)) → U81_ga(T839, X1412, t116_in_aa(T843, X1412))
U81_ga(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_ga(T839, X1412)
U82_ga(T179, X252, t116_out_ga(T179, X252)) → e111_out_ga(T179, X252)
e111_in_ga(T851, X1433) → U83_ga(T851, X1433, t234_in_ga(T851, X1432))
U83_ga(T851, X1433, t234_out_ga(T851, X1432)) → e111_out_ga(T851, X1433)
e111_in_ga(T851, X1433) → U84_ga(T851, X1433, t234_in_ga(T851, T853))
U84_ga(T851, X1433, t234_out_ga(T851, T853)) → U85_ga(T851, X1433, e111_in_aa(T853, X1433))
U85_ga(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_ga(T851, X1433)
U86_ga(T171, X226, e111_out_ga(T171, X226)) → t87_out_ga(.(lbrace, T171), X226)
t87_in_ga(T861, X1455) → U87_ga(T861, X1455, n32_in_ga(T861, X1454))
U87_ga(T861, X1455, n32_out_ga(T861, X1454)) → t87_out_ga(T861, X1455)
t87_in_ga(T861, X1455) → U88_ga(T861, X1455, n32_in_ga(T861, T865))
U88_ga(T861, X1455, n32_out_ga(T861, T865)) → U89_ga(T861, X1455, t87_in_aa(T865, X1455))
U89_ga(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_ga(T861, X1455)
U90_ga(T138, X181, t87_out_ga(T138, X181)) → e82_out_ga(T138, X181)
e82_in_ga(T873, X1476) → U91_ga(T873, X1476, t234_in_ga(T873, X1475))
U91_ga(T873, X1476, t234_out_ga(T873, X1475)) → e82_out_ga(T873, X1476)
e82_in_ga(T873, X1476) → U92_ga(T873, X1476, t234_in_ga(T873, T875))
U92_ga(T873, X1476, t234_out_ga(T873, T875)) → U93_ga(T873, X1476, e82_in_aa(T875, X1476))
U93_ga(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_ga(T873, X1476)
U94_ga(T130, X155, e82_out_ga(T130, X155)) → t58_out_ga(.(lbrace, T130), X155)
t58_in_ga(T883, X1498) → U95_ga(T883, X1498, n32_in_ga(T883, X1497))
U95_ga(T883, X1498, n32_out_ga(T883, X1497)) → t58_out_ga(T883, X1498)
t58_in_ga(T883, X1498) → U96_ga(T883, X1498, n32_in_ga(T883, T887))
U96_ga(T883, X1498, n32_out_ga(T883, T887)) → U97_ga(T883, X1498, t58_in_aa(T887, X1498))
U97_ga(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_ga(T883, X1498)
U98_ga(T97, X110, t58_out_ga(T97, X110)) → e53_out_ga(T97, X110)
e53_in_ga(T895, X1519) → U99_ga(T895, X1519, t234_in_ga(T895, X1518))
U99_ga(T895, X1519, t234_out_ga(T895, X1518)) → e53_out_ga(T895, X1519)
e53_in_ga(T895, X1519) → U100_ga(T895, X1519, t234_in_ga(T895, T897))
U100_ga(T895, X1519, t234_out_ga(T895, T897)) → U101_ga(T895, X1519, e53_in_aa(T897, X1519))
U101_ga(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_ga(T895, X1519)
U1_ga(T89, X84, e53_out_ga(T89, X84)) → n32_out_ga(.(lbrace, T89), X84)
U103_gaa(T62, X59, T64, n32_out_ga(T62, X59)) → p31_out_gaa(T62, X59, T64)
p31_in_gaa(T62, T916, T918) → U104_gaa(T62, T916, T918, n32_in_ga(T62, T916))
U104_gaa(T62, T916, T918, n32_out_ga(T62, T916)) → U105_gaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_gaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_gaa(T62, T916, T918)
p31_in_gaa(T62, T929, T931) → U106_gaa(T62, T929, T931, n32_in_ga(T62, T929))
U106_gaa(T62, T929, T931, n32_out_ga(T62, T929)) → U107_gaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_gaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_gaa(T62, T929, T931)
U109_ga(T62, T64, p31_out_gaa(T62, X59, T64)) → e1_out_ga(T62, T64)
U102_ga(T41, T43, e1_out_ga(T41, .(rbrace, T43))) → n7_out_ga(.(lbrace, T41), T43)
U108_ga(T22, T24, n7_out_ga(T22, T24)) → e1_out_ga(T22, T24)

The argument filtering Pi contains the following mapping:
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)
.(x1, x2)  =  .(x1, x2)
a  =  a
n7_out_ga(x1, x2)  =  n7_out_ga(x1)
b  =  b
c  =  c
lbrace  =  lbrace
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)
star  =  star
n32_out_ga(x1, x2)  =  n32_out_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)
rbrace  =  rbrace
t58_out_ga(x1, x2)  =  t58_out_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)
t87_out_ga(x1, x2)  =  t87_out_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)
t116_out_ga(x1, x2)  =  t116_out_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)
t145_out_ga(x1, x2)  =  t145_out_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)
t174_out_ga(x1, x2)  =  t174_out_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)
t203_out_ga(x1, x2)  =  t203_out_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)
plus  =  plus
t234_out_ga(x1, x2)  =  t234_out_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)
t264_out_ga(x1, x2)  =  t264_out_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)
t293_out_ga(x1, x2)  =  t293_out_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)
t322_out_ga(x1, x2)  =  t322_out_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)
t351_out_ga(x1, x2)  =  t351_out_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)
t380_out_ga(x1, x2)  =  t380_out_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)
t409_out_ga(x1, x2)  =  t409_out_ga(x1)
U10_ga(x1, x2, x3)  =  U10_ga(x1, x3)
U111_ga(x1, x2, x3)  =  U111_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)
U112_ga(x1, x2, x3)  =  U112_ga(x1, x3)
e1_in_aa(x1, x2)  =  e1_in_aa
U108_aa(x1, x2, x3)  =  U108_aa(x3)
n7_in_aa(x1, x2)  =  n7_in_aa
n7_out_aa(x1, x2)  =  n7_out_aa
U102_aa(x1, x2, x3)  =  U102_aa(x3)
U109_aa(x1, x2, x3)  =  U109_aa(x3)
p31_in_aaa(x1, x2, x3)  =  p31_in_aaa
U103_aaa(x1, x2, x3, x4)  =  U103_aaa(x4)
n32_in_aa(x1, x2)  =  n32_in_aa
n32_out_aa(x1, x2)  =  n32_out_aa
U1_aa(x1, x2, x3)  =  U1_aa(x3)
e53_in_aa(x1, x2)  =  e53_in_aa
U98_aa(x1, x2, x3)  =  U98_aa(x3)
t58_in_aa(x1, x2)  =  t58_in_aa
t58_out_aa(x1, x2)  =  t58_out_aa
U94_aa(x1, x2, x3)  =  U94_aa(x3)
e82_in_aa(x1, x2)  =  e82_in_aa
U90_aa(x1, x2, x3)  =  U90_aa(x3)
t87_in_aa(x1, x2)  =  t87_in_aa
t87_out_aa(x1, x2)  =  t87_out_aa
U86_aa(x1, x2, x3)  =  U86_aa(x3)
e111_in_aa(x1, x2)  =  e111_in_aa
U82_aa(x1, x2, x3)  =  U82_aa(x3)
t116_in_aa(x1, x2)  =  t116_in_aa
t116_out_aa(x1, x2)  =  t116_out_aa
U78_aa(x1, x2, x3)  =  U78_aa(x3)
e140_in_aa(x1, x2)  =  e140_in_aa
U74_aa(x1, x2, x3)  =  U74_aa(x3)
t145_in_aa(x1, x2)  =  t145_in_aa
t145_out_aa(x1, x2)  =  t145_out_aa
U70_aa(x1, x2, x3)  =  U70_aa(x3)
e169_in_aa(x1, x2)  =  e169_in_aa
U66_aa(x1, x2, x3)  =  U66_aa(x3)
t174_in_aa(x1, x2)  =  t174_in_aa
t174_out_aa(x1, x2)  =  t174_out_aa
U62_aa(x1, x2, x3)  =  U62_aa(x3)
e198_in_aa(x1, x2)  =  e198_in_aa
U6_aa(x1, x2, x3)  =  U6_aa(x3)
t203_in_aa(x1, x2)  =  t203_in_aa
t203_out_aa(x1, x2)  =  t203_out_aa
U2_aa(x1, x2, x3)  =  U2_aa(x3)
U110_aa(x1, x2, x3)  =  U110_aa(x3)
t234_in_aa(x1, x2)  =  t234_in_aa
t234_out_aa(x1, x2)  =  t234_out_aa
U14_aa(x1, x2, x3)  =  U14_aa(x3)
e259_in_aa(x1, x2)  =  e259_in_aa
U58_aa(x1, x2, x3)  =  U58_aa(x3)
t264_in_aa(x1, x2)  =  t264_in_aa
t264_out_aa(x1, x2)  =  t264_out_aa
U54_aa(x1, x2, x3)  =  U54_aa(x3)
e288_in_aa(x1, x2)  =  e288_in_aa
U50_aa(x1, x2, x3)  =  U50_aa(x3)
t293_in_aa(x1, x2)  =  t293_in_aa
t293_out_aa(x1, x2)  =  t293_out_aa
U46_aa(x1, x2, x3)  =  U46_aa(x3)
e317_in_aa(x1, x2)  =  e317_in_aa
U42_aa(x1, x2, x3)  =  U42_aa(x3)
t322_in_aa(x1, x2)  =  t322_in_aa
t322_out_aa(x1, x2)  =  t322_out_aa
U38_aa(x1, x2, x3)  =  U38_aa(x3)
e346_in_aa(x1, x2)  =  e346_in_aa
U34_aa(x1, x2, x3)  =  U34_aa(x3)
t351_in_aa(x1, x2)  =  t351_in_aa
t351_out_aa(x1, x2)  =  t351_out_aa
U30_aa(x1, x2, x3)  =  U30_aa(x3)
e375_in_aa(x1, x2)  =  e375_in_aa
U26_aa(x1, x2, x3)  =  U26_aa(x3)
t380_in_aa(x1, x2)  =  t380_in_aa
t380_out_aa(x1, x2)  =  t380_out_aa
U22_aa(x1, x2, x3)  =  U22_aa(x3)
e404_in_aa(x1, x2)  =  e404_in_aa
U18_aa(x1, x2, x3)  =  U18_aa(x3)
t409_in_aa(x1, x2)  =  t409_in_aa
t409_out_aa(x1, x2)  =  t409_out_aa
U10_aa(x1, x2, x3)  =  U10_aa(x3)
U111_aa(x1, x2, x3)  =  U111_aa(x3)
U15_aa(x1, x2, x3)  =  U15_aa(x3)
U16_aa(x1, x2, x3)  =  U16_aa(x3)
U17_aa(x1, x2, x3)  =  U17_aa(x3)
U112_aa(x1, x2, x3)  =  U112_aa(x3)
e1_out_aa(x1, x2)  =  e1_out_aa
U11_aa(x1, x2, x3)  =  U11_aa(x3)
U12_aa(x1, x2, x3)  =  U12_aa(x3)
U13_aa(x1, x2, x3)  =  U13_aa(x3)
e404_out_aa(x1, x2)  =  e404_out_aa
U19_aa(x1, x2, x3)  =  U19_aa(x3)
U20_aa(x1, x2, x3)  =  U20_aa(x3)
U21_aa(x1, x2, x3)  =  U21_aa(x3)
U23_aa(x1, x2, x3)  =  U23_aa(x3)
U24_aa(x1, x2, x3)  =  U24_aa(x3)
U25_aa(x1, x2, x3)  =  U25_aa(x3)
e375_out_aa(x1, x2)  =  e375_out_aa
U27_aa(x1, x2, x3)  =  U27_aa(x3)
U28_aa(x1, x2, x3)  =  U28_aa(x3)
U29_aa(x1, x2, x3)  =  U29_aa(x3)
U31_aa(x1, x2, x3)  =  U31_aa(x3)
U32_aa(x1, x2, x3)  =  U32_aa(x3)
U33_aa(x1, x2, x3)  =  U33_aa(x3)
e346_out_aa(x1, x2)  =  e346_out_aa
U35_aa(x1, x2, x3)  =  U35_aa(x3)
U36_aa(x1, x2, x3)  =  U36_aa(x3)
U37_aa(x1, x2, x3)  =  U37_aa(x3)
U39_aa(x1, x2, x3)  =  U39_aa(x3)
U40_aa(x1, x2, x3)  =  U40_aa(x3)
U41_aa(x1, x2, x3)  =  U41_aa(x3)
e317_out_aa(x1, x2)  =  e317_out_aa
U43_aa(x1, x2, x3)  =  U43_aa(x3)
U44_aa(x1, x2, x3)  =  U44_aa(x3)
U45_aa(x1, x2, x3)  =  U45_aa(x3)
U47_aa(x1, x2, x3)  =  U47_aa(x3)
U48_aa(x1, x2, x3)  =  U48_aa(x3)
U49_aa(x1, x2, x3)  =  U49_aa(x3)
e288_out_aa(x1, x2)  =  e288_out_aa
U51_aa(x1, x2, x3)  =  U51_aa(x3)
U52_aa(x1, x2, x3)  =  U52_aa(x3)
U53_aa(x1, x2, x3)  =  U53_aa(x3)
U55_aa(x1, x2, x3)  =  U55_aa(x3)
U56_aa(x1, x2, x3)  =  U56_aa(x3)
U57_aa(x1, x2, x3)  =  U57_aa(x3)
e259_out_aa(x1, x2)  =  e259_out_aa
U59_aa(x1, x2, x3)  =  U59_aa(x3)
U60_aa(x1, x2, x3)  =  U60_aa(x3)
U61_aa(x1, x2, x3)  =  U61_aa(x3)
U3_aa(x1, x2, x3)  =  U3_aa(x3)
U4_aa(x1, x2, x3)  =  U4_aa(x3)
U5_aa(x1, x2, x3)  =  U5_aa(x3)
e198_out_aa(x1, x2)  =  e198_out_aa
U7_aa(x1, x2, x3)  =  U7_aa(x3)
U8_aa(x1, x2, x3)  =  U8_aa(x3)
U9_aa(x1, x2, x3)  =  U9_aa(x3)
U63_aa(x1, x2, x3)  =  U63_aa(x3)
U64_aa(x1, x2, x3)  =  U64_aa(x3)
U65_aa(x1, x2, x3)  =  U65_aa(x3)
e169_out_aa(x1, x2)  =  e169_out_aa
U67_aa(x1, x2, x3)  =  U67_aa(x3)
U68_aa(x1, x2, x3)  =  U68_aa(x3)
U69_aa(x1, x2, x3)  =  U69_aa(x3)
U71_aa(x1, x2, x3)  =  U71_aa(x3)
U72_aa(x1, x2, x3)  =  U72_aa(x3)
U73_aa(x1, x2, x3)  =  U73_aa(x3)
e140_out_aa(x1, x2)  =  e140_out_aa
U75_aa(x1, x2, x3)  =  U75_aa(x3)
U76_aa(x1, x2, x3)  =  U76_aa(x3)
U77_aa(x1, x2, x3)  =  U77_aa(x3)
U79_aa(x1, x2, x3)  =  U79_aa(x3)
U80_aa(x1, x2, x3)  =  U80_aa(x3)
U81_aa(x1, x2, x3)  =  U81_aa(x3)
e111_out_aa(x1, x2)  =  e111_out_aa
U83_aa(x1, x2, x3)  =  U83_aa(x3)
U84_aa(x1, x2, x3)  =  U84_aa(x3)
U85_aa(x1, x2, x3)  =  U85_aa(x3)
U87_aa(x1, x2, x3)  =  U87_aa(x3)
U88_aa(x1, x2, x3)  =  U88_aa(x3)
U89_aa(x1, x2, x3)  =  U89_aa(x3)
e82_out_aa(x1, x2)  =  e82_out_aa
U91_aa(x1, x2, x3)  =  U91_aa(x3)
U92_aa(x1, x2, x3)  =  U92_aa(x3)
U93_aa(x1, x2, x3)  =  U93_aa(x3)
U95_aa(x1, x2, x3)  =  U95_aa(x3)
U96_aa(x1, x2, x3)  =  U96_aa(x3)
U97_aa(x1, x2, x3)  =  U97_aa(x3)
e53_out_aa(x1, x2)  =  e53_out_aa
U99_aa(x1, x2, x3)  =  U99_aa(x3)
U100_aa(x1, x2, x3)  =  U100_aa(x3)
U101_aa(x1, x2, x3)  =  U101_aa(x3)
p31_out_aaa(x1, x2, x3)  =  p31_out_aaa
U104_aaa(x1, x2, x3, x4)  =  U104_aaa(x4)
U105_aaa(x1, x2, x3, x4)  =  U105_aaa(x4)
U106_aaa(x1, x2, x3, x4)  =  U106_aaa(x4)
U107_aaa(x1, x2, x3, x4)  =  U107_aaa(x4)
e1_out_ga(x1, x2)  =  e1_out_ga(x1)
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)
e404_out_ga(x1, x2)  =  e404_out_ga(x1)
U19_ga(x1, x2, x3)  =  U19_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)
e375_out_ga(x1, x2)  =  e375_out_ga(x1)
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)
e346_out_ga(x1, x2)  =  e346_out_ga(x1)
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)
e317_out_ga(x1, x2)  =  e317_out_ga(x1)
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)
e288_out_ga(x1, x2)  =  e288_out_ga(x1)
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)
e259_out_ga(x1, x2)  =  e259_out_ga(x1)
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)
e198_out_ga(x1, x2)  =  e198_out_ga(x1)
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)
e169_out_ga(x1, x2)  =  e169_out_ga(x1)
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)
e140_out_ga(x1, x2)  =  e140_out_ga(x1)
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)
e111_out_ga(x1, x2)  =  e111_out_ga(x1)
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)
e82_out_ga(x1, x2)  =  e82_out_ga(x1)
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)
e53_out_ga(x1, x2)  =  e53_out_ga(x1)
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)
p31_out_gaa(x1, x2, x3)  =  p31_out_gaa(x1)
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)
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)

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

(71) UsableRulesProof (EQUIVALENT transformation)

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

(72) 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)))))))))
T409_IN_GA(T648, X1045) → N32_IN_GA(T648, X1044)
E404_IN_GA(T660, X1066) → T234_IN_GA(T660, X1065)
T234_IN_GA(T780, X1303) → N32_IN_GA(T780, X1302)
T380_IN_GA(T670, X1088) → N32_IN_GA(T670, X1087)
E375_IN_GA(T682, X1109) → T234_IN_GA(T682, X1108)
T351_IN_GA(T692, X1131) → N32_IN_GA(T692, X1130)
E346_IN_GA(T704, X1152) → T234_IN_GA(T704, X1151)
T322_IN_GA(T714, X1174) → N32_IN_GA(T714, X1173)
E317_IN_GA(T726, X1195) → T234_IN_GA(T726, X1194)
T293_IN_GA(T736, X1217) → N32_IN_GA(T736, X1216)
E288_IN_GA(T748, X1238) → T234_IN_GA(T748, X1237)
T264_IN_GA(T758, X1260) → N32_IN_GA(T758, X1259)
E259_IN_GA(T770, X1281) → T234_IN_GA(T770, X1280)
T203_IN_GA(T345, X530) → N32_IN_GA(T345, X529)
E198_IN_GA(T357, X551) → T234_IN_GA(T357, X550)
T174_IN_GA(T795, X1326) → N32_IN_GA(T795, X1325)
E169_IN_GA(T807, X1347) → T234_IN_GA(T807, X1346)
T145_IN_GA(T817, X1369) → N32_IN_GA(T817, X1368)
E140_IN_GA(T829, X1390) → T234_IN_GA(T829, X1389)
T116_IN_GA(T839, X1412) → N32_IN_GA(T839, X1411)
E111_IN_GA(T851, X1433) → T234_IN_GA(T851, X1432)
T87_IN_GA(T861, X1455) → N32_IN_GA(T861, X1454)
E82_IN_GA(T873, X1476) → T234_IN_GA(T873, X1475)
T58_IN_GA(T883, X1498) → N32_IN_GA(T883, X1497)
E53_IN_GA(T895, X1519) → T234_IN_GA(T895, X1518)

R is empty.
The argument filtering Pi contains the following mapping:
.(x1, x2)  =  .(x1, x2)
lbrace  =  lbrace
star  =  star
rbrace  =  rbrace
plus  =  plus
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)

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

(73) PrologToPiTRSProof (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) (f,f)
n7_in: (b,f) (f,f)
p31_in: (b,f,f) (f,f,f)
n32_in: (b,f) (f,f)
e53_in: (b,f) (f,f)
t58_in: (b,f) (f,f)
e82_in: (b,f) (f,f)
t87_in: (b,f) (f,f)
e111_in: (b,f) (f,f)
t116_in: (b,f) (f,f)
e140_in: (b,f) (f,f)
t145_in: (b,f) (f,f)
e169_in: (b,f) (f,f)
t174_in: (b,f) (f,f)
e198_in: (b,f) (f,f)
t203_in: (b,f) (f,f)
t234_in: (b,f) (f,f)
e259_in: (b,f) (f,f)
t264_in: (b,f) (f,f)
e288_in: (b,f) (f,f)
t293_in: (b,f) (f,f)
e317_in: (b,f) (f,f)
t322_in: (b,f) (f,f)
e346_in: (b,f) (f,f)
t351_in: (b,f) (f,f)
e375_in: (b,f) (f,f)
t380_in: (b,f) (f,f)
e404_in: (b,f) (f,f)
t409_in: (b,f) (f,f)
Transforming Prolog into the following Term Rewriting System:
Pi-finite rewrite system:
The TRS R consists of the following rules:

e1_in_ga(T22, T24) → U108_ga(T22, T24, n7_in_ga(T22, T24))
n7_in_ga(.(a, T36), T36) → n7_out_ga(.(a, T36), T36)
n7_in_ga(.(b, T36), T36) → n7_out_ga(.(b, T36), T36)
n7_in_ga(.(c, T36), T36) → n7_out_ga(.(c, T36), T36)
n7_in_ga(.(lbrace, T41), T43) → U102_ga(T41, T43, e1_in_ga(T41, .(rbrace, T43)))
e1_in_ga(T62, T64) → U109_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))
n32_in_ga(.(a, .(star, T86)), T86) → n32_out_ga(.(a, .(star, T86)), T86)
n32_in_ga(.(b, .(star, T86)), T86) → n32_out_ga(.(b, .(star, T86)), T86)
n32_in_ga(.(c, .(star, T86)), T86) → n32_out_ga(.(c, .(star, T86)), T86)
n32_in_ga(.(lbrace, T89), X84) → U1_ga(T89, X84, e53_in_ga(T89, X84))
e53_in_ga(T97, X110) → U98_ga(T97, X110, t58_in_ga(T97, X110))
t58_in_ga(.(a, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(b, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(c, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(lbrace, T130), X155) → U94_ga(T130, X155, e82_in_ga(T130, X155))
e82_in_ga(T138, X181) → U90_ga(T138, X181, t87_in_ga(T138, X181))
t87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(lbrace, T171), X226) → U86_ga(T171, X226, e111_in_ga(T171, X226))
e111_in_ga(T179, X252) → U82_ga(T179, X252, t116_in_ga(T179, X252))
t116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(lbrace, T212), X297) → U78_ga(T212, X297, e140_in_ga(T212, X297))
e140_in_ga(T220, X323) → U74_ga(T220, X323, t145_in_ga(T220, X323))
t145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(lbrace, T253), X368) → U70_ga(T253, X368, e169_in_ga(T253, X368))
e169_in_ga(T261, X394) → U66_ga(T261, X394, t174_in_ga(T261, X394))
t174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(lbrace, T294), X439) → U62_ga(T294, X439, e198_in_ga(T294, X439))
e198_in_ga(T302, X465) → U6_ga(T302, X465, t203_in_ga(T302, X465))
t203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(lbrace, T335), X510) → U2_ga(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))
t234_in_ga(.(a, .(plus, T389)), T389) → t234_out_ga(.(a, .(plus, T389)), T389)
t234_in_ga(.(b, .(plus, T389)), T389) → t234_out_ga(.(b, .(plus, T389)), T389)
t234_in_ga(.(c, .(plus, T389)), T389) → t234_out_ga(.(c, .(plus, T389)), T389)
t234_in_ga(.(lbrace, T392), X599) → U14_ga(T392, X599, e259_in_ga(T392, X599))
e259_in_ga(T400, X625) → U58_ga(T400, X625, t264_in_ga(T400, X625))
t264_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(lbrace, T433), X670) → U54_ga(T433, X670, e288_in_ga(T433, X670))
e288_in_ga(T441, X696) → U50_ga(T441, X696, t293_in_ga(T441, X696))
t293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(lbrace, T474), X741) → U46_ga(T474, X741, e317_in_ga(T474, X741))
e317_in_ga(T482, X767) → U42_ga(T482, X767, t322_in_ga(T482, X767))
t322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(lbrace, T515), X812) → U38_ga(T515, X812, e346_in_ga(T515, X812))
e346_in_ga(T523, X838) → U34_ga(T523, X838, t351_in_ga(T523, X838))
t351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(lbrace, T556), X883) → U30_ga(T556, X883, e375_in_ga(T556, X883))
e375_in_ga(T564, X909) → U26_ga(T564, X909, t380_in_ga(T564, X909))
t380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(lbrace, T597), X954) → U22_ga(T597, X954, e404_in_ga(T597, X954))
e404_in_ga(T605, X980) → U18_ga(T605, X980, t409_in_ga(T605, X980))
t409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(lbrace, T638), X1025) → U10_ga(T638, X1025, e1_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_ga(T941, T943) → U111_ga(T941, T943, t234_in_ga(T941, T945))
t234_in_ga(T780, X1303) → U15_ga(T780, X1303, n32_in_ga(T780, X1302))
U15_ga(T780, X1303, n32_out_ga(T780, X1302)) → t234_out_ga(T780, X1303)
t234_in_ga(T780, X1303) → U16_ga(T780, X1303, n32_in_ga(T780, T784))
U16_ga(T780, X1303, n32_out_ga(T780, T784)) → U17_ga(T780, X1303, t234_in_aa(T784, X1303))
t234_in_aa(.(a, .(plus, T389)), T389) → t234_out_aa(.(a, .(plus, T389)), T389)
t234_in_aa(.(b, .(plus, T389)), T389) → t234_out_aa(.(b, .(plus, T389)), T389)
t234_in_aa(.(c, .(plus, T389)), T389) → t234_out_aa(.(c, .(plus, T389)), T389)
t234_in_aa(.(lbrace, T392), X599) → U14_aa(T392, X599, e259_in_aa(T392, X599))
e259_in_aa(T400, X625) → U58_aa(T400, X625, t264_in_aa(T400, X625))
t264_in_aa(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(lbrace, T433), X670) → U54_aa(T433, X670, e288_in_aa(T433, X670))
e288_in_aa(T441, X696) → U50_aa(T441, X696, t293_in_aa(T441, X696))
t293_in_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(lbrace, T474), X741) → U46_aa(T474, X741, e317_in_aa(T474, X741))
e317_in_aa(T482, X767) → U42_aa(T482, X767, t322_in_aa(T482, X767))
t322_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(lbrace, T515), X812) → U38_aa(T515, X812, e346_in_aa(T515, X812))
e346_in_aa(T523, X838) → U34_aa(T523, X838, t351_in_aa(T523, X838))
t351_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(lbrace, T556), X883) → U30_aa(T556, X883, e375_in_aa(T556, X883))
e375_in_aa(T564, X909) → U26_aa(T564, X909, t380_in_aa(T564, X909))
t380_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(lbrace, T597), X954) → U22_aa(T597, X954, e404_in_aa(T597, X954))
e404_in_aa(T605, X980) → U18_aa(T605, X980, t409_in_aa(T605, X980))
t409_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(lbrace, T638), X1025) → U10_aa(T638, X1025, e1_in_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_aa(T22, T24) → U108_aa(T22, T24, n7_in_aa(T22, T24))
n7_in_aa(.(a, T36), T36) → n7_out_aa(.(a, T36), T36)
n7_in_aa(.(b, T36), T36) → n7_out_aa(.(b, T36), T36)
n7_in_aa(.(c, T36), T36) → n7_out_aa(.(c, T36), T36)
n7_in_aa(.(lbrace, T41), T43) → U102_aa(T41, T43, e1_in_aa(T41, .(rbrace, T43)))
e1_in_aa(T62, T64) → U109_aa(T62, T64, p31_in_aaa(T62, X59, T64))
p31_in_aaa(T62, X59, T64) → U103_aaa(T62, X59, T64, n32_in_aa(T62, X59))
n32_in_aa(.(a, .(star, T86)), T86) → n32_out_aa(.(a, .(star, T86)), T86)
n32_in_aa(.(b, .(star, T86)), T86) → n32_out_aa(.(b, .(star, T86)), T86)
n32_in_aa(.(c, .(star, T86)), T86) → n32_out_aa(.(c, .(star, T86)), T86)
n32_in_aa(.(lbrace, T89), X84) → U1_aa(T89, X84, e53_in_aa(T89, X84))
e53_in_aa(T97, X110) → U98_aa(T97, X110, t58_in_aa(T97, X110))
t58_in_aa(.(a, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(a, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(b, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(b, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(c, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(c, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(lbrace, T130), X155) → U94_aa(T130, X155, e82_in_aa(T130, X155))
e82_in_aa(T138, X181) → U90_aa(T138, X181, t87_in_aa(T138, X181))
t87_in_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(lbrace, T171), X226) → U86_aa(T171, X226, e111_in_aa(T171, X226))
e111_in_aa(T179, X252) → U82_aa(T179, X252, t116_in_aa(T179, X252))
t116_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(lbrace, T212), X297) → U78_aa(T212, X297, e140_in_aa(T212, X297))
e140_in_aa(T220, X323) → U74_aa(T220, X323, t145_in_aa(T220, X323))
t145_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(lbrace, T253), X368) → U70_aa(T253, X368, e169_in_aa(T253, X368))
e169_in_aa(T261, X394) → U66_aa(T261, X394, t174_in_aa(T261, X394))
t174_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(lbrace, T294), X439) → U62_aa(T294, X439, e198_in_aa(T294, X439))
e198_in_aa(T302, X465) → U6_aa(T302, X465, t203_in_aa(T302, X465))
t203_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(lbrace, T335), X510) → U2_aa(T335, X510, e1_in_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
e1_in_aa(T941, T943) → U110_aa(T941, T943, t234_in_aa(T941, X1569))
t234_in_aa(T780, X1303) → U15_aa(T780, X1303, n32_in_aa(T780, X1302))
U15_aa(T780, X1303, n32_out_aa(T780, X1302)) → t234_out_aa(T780, X1303)
t234_in_aa(T780, X1303) → U16_aa(T780, X1303, n32_in_aa(T780, T784))
U16_aa(T780, X1303, n32_out_aa(T780, T784)) → U17_aa(T780, X1303, t234_in_aa(T784, X1303))
U17_aa(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_aa(T780, X1303)
U110_aa(T941, T943, t234_out_aa(T941, X1569)) → e1_out_aa(T941, T943)
e1_in_aa(T941, T943) → U111_aa(T941, T943, t234_in_aa(T941, T945))
U111_aa(T941, T943, t234_out_aa(T941, T945)) → U112_aa(T941, T943, e1_in_aa(T945, T943))
U112_aa(T941, T943, e1_out_aa(T945, T943)) → e1_out_aa(T941, T943)
U2_aa(T335, X510, e1_out_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_aa(.(lbrace, T335), X510)
t203_in_aa(T345, X530) → U3_aa(T345, X530, n32_in_aa(T345, X529))
U3_aa(T345, X530, n32_out_aa(T345, X529)) → t203_out_aa(T345, X530)
t203_in_aa(T345, X530) → U4_aa(T345, X530, n32_in_aa(T345, T349))
U4_aa(T345, X530, n32_out_aa(T345, T349)) → U5_aa(T345, X530, t203_in_aa(T349, X530))
U5_aa(T345, X530, t203_out_aa(T349, X530)) → t203_out_aa(T345, X530)
U6_aa(T302, X465, t203_out_aa(T302, X465)) → e198_out_aa(T302, X465)
e198_in_aa(T357, X551) → U7_aa(T357, X551, t234_in_aa(T357, X550))
U7_aa(T357, X551, t234_out_aa(T357, X550)) → e198_out_aa(T357, X551)
e198_in_aa(T357, X551) → U8_aa(T357, X551, t234_in_aa(T357, T359))
U8_aa(T357, X551, t234_out_aa(T357, T359)) → U9_aa(T357, X551, e198_in_aa(T359, X551))
U9_aa(T357, X551, e198_out_aa(T359, X551)) → e198_out_aa(T357, X551)
U62_aa(T294, X439, e198_out_aa(T294, X439)) → t174_out_aa(.(lbrace, T294), X439)
t174_in_aa(T795, X1326) → U63_aa(T795, X1326, n32_in_aa(T795, X1325))
U63_aa(T795, X1326, n32_out_aa(T795, X1325)) → t174_out_aa(T795, X1326)
t174_in_aa(T795, X1326) → U64_aa(T795, X1326, n32_in_aa(T795, T799))
U64_aa(T795, X1326, n32_out_aa(T795, T799)) → U65_aa(T795, X1326, t174_in_aa(T799, X1326))
U65_aa(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_aa(T795, X1326)
U66_aa(T261, X394, t174_out_aa(T261, X394)) → e169_out_aa(T261, X394)
e169_in_aa(T807, X1347) → U67_aa(T807, X1347, t234_in_aa(T807, X1346))
U67_aa(T807, X1347, t234_out_aa(T807, X1346)) → e169_out_aa(T807, X1347)
e169_in_aa(T807, X1347) → U68_aa(T807, X1347, t234_in_aa(T807, T809))
U68_aa(T807, X1347, t234_out_aa(T807, T809)) → U69_aa(T807, X1347, e169_in_aa(T809, X1347))
U69_aa(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_aa(T807, X1347)
U70_aa(T253, X368, e169_out_aa(T253, X368)) → t145_out_aa(.(lbrace, T253), X368)
t145_in_aa(T817, X1369) → U71_aa(T817, X1369, n32_in_aa(T817, X1368))
U71_aa(T817, X1369, n32_out_aa(T817, X1368)) → t145_out_aa(T817, X1369)
t145_in_aa(T817, X1369) → U72_aa(T817, X1369, n32_in_aa(T817, T821))
U72_aa(T817, X1369, n32_out_aa(T817, T821)) → U73_aa(T817, X1369, t145_in_aa(T821, X1369))
U73_aa(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_aa(T817, X1369)
U74_aa(T220, X323, t145_out_aa(T220, X323)) → e140_out_aa(T220, X323)
e140_in_aa(T829, X1390) → U75_aa(T829, X1390, t234_in_aa(T829, X1389))
U75_aa(T829, X1390, t234_out_aa(T829, X1389)) → e140_out_aa(T829, X1390)
e140_in_aa(T829, X1390) → U76_aa(T829, X1390, t234_in_aa(T829, T831))
U76_aa(T829, X1390, t234_out_aa(T829, T831)) → U77_aa(T829, X1390, e140_in_aa(T831, X1390))
U77_aa(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_aa(T829, X1390)
U78_aa(T212, X297, e140_out_aa(T212, X297)) → t116_out_aa(.(lbrace, T212), X297)
t116_in_aa(T839, X1412) → U79_aa(T839, X1412, n32_in_aa(T839, X1411))
U79_aa(T839, X1412, n32_out_aa(T839, X1411)) → t116_out_aa(T839, X1412)
t116_in_aa(T839, X1412) → U80_aa(T839, X1412, n32_in_aa(T839, T843))
U80_aa(T839, X1412, n32_out_aa(T839, T843)) → U81_aa(T839, X1412, t116_in_aa(T843, X1412))
U81_aa(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_aa(T839, X1412)
U82_aa(T179, X252, t116_out_aa(T179, X252)) → e111_out_aa(T179, X252)
e111_in_aa(T851, X1433) → U83_aa(T851, X1433, t234_in_aa(T851, X1432))
U83_aa(T851, X1433, t234_out_aa(T851, X1432)) → e111_out_aa(T851, X1433)
e111_in_aa(T851, X1433) → U84_aa(T851, X1433, t234_in_aa(T851, T853))
U84_aa(T851, X1433, t234_out_aa(T851, T853)) → U85_aa(T851, X1433, e111_in_aa(T853, X1433))
U85_aa(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_aa(T851, X1433)
U86_aa(T171, X226, e111_out_aa(T171, X226)) → t87_out_aa(.(lbrace, T171), X226)
t87_in_aa(T861, X1455) → U87_aa(T861, X1455, n32_in_aa(T861, X1454))
U87_aa(T861, X1455, n32_out_aa(T861, X1454)) → t87_out_aa(T861, X1455)
t87_in_aa(T861, X1455) → U88_aa(T861, X1455, n32_in_aa(T861, T865))
U88_aa(T861, X1455, n32_out_aa(T861, T865)) → U89_aa(T861, X1455, t87_in_aa(T865, X1455))
U89_aa(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_aa(T861, X1455)
U90_aa(T138, X181, t87_out_aa(T138, X181)) → e82_out_aa(T138, X181)
e82_in_aa(T873, X1476) → U91_aa(T873, X1476, t234_in_aa(T873, X1475))
U91_aa(T873, X1476, t234_out_aa(T873, X1475)) → e82_out_aa(T873, X1476)
e82_in_aa(T873, X1476) → U92_aa(T873, X1476, t234_in_aa(T873, T875))
U92_aa(T873, X1476, t234_out_aa(T873, T875)) → U93_aa(T873, X1476, e82_in_aa(T875, X1476))
U93_aa(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_aa(T873, X1476)
U94_aa(T130, X155, e82_out_aa(T130, X155)) → t58_out_aa(.(lbrace, T130), X155)
t58_in_aa(T883, X1498) → U95_aa(T883, X1498, n32_in_aa(T883, X1497))
U95_aa(T883, X1498, n32_out_aa(T883, X1497)) → t58_out_aa(T883, X1498)
t58_in_aa(T883, X1498) → U96_aa(T883, X1498, n32_in_aa(T883, T887))
U96_aa(T883, X1498, n32_out_aa(T883, T887)) → U97_aa(T883, X1498, t58_in_aa(T887, X1498))
U97_aa(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_aa(T883, X1498)
U98_aa(T97, X110, t58_out_aa(T97, X110)) → e53_out_aa(T97, X110)
e53_in_aa(T895, X1519) → U99_aa(T895, X1519, t234_in_aa(T895, X1518))
U99_aa(T895, X1519, t234_out_aa(T895, X1518)) → e53_out_aa(T895, X1519)
e53_in_aa(T895, X1519) → U100_aa(T895, X1519, t234_in_aa(T895, T897))
U100_aa(T895, X1519, t234_out_aa(T895, T897)) → U101_aa(T895, X1519, e53_in_aa(T897, X1519))
U101_aa(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_aa(T895, X1519)
U1_aa(T89, X84, e53_out_aa(T89, X84)) → n32_out_aa(.(lbrace, T89), X84)
U103_aaa(T62, X59, T64, n32_out_aa(T62, X59)) → p31_out_aaa(T62, X59, T64)
p31_in_aaa(T62, T916, T918) → U104_aaa(T62, T916, T918, n32_in_aa(T62, T916))
U104_aaa(T62, T916, T918, n32_out_aa(T62, T916)) → U105_aaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_aaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_aaa(T62, T916, T918)
p31_in_aaa(T62, T929, T931) → U106_aaa(T62, T929, T931, n32_in_aa(T62, T929))
U106_aaa(T62, T929, T931, n32_out_aa(T62, T929)) → U107_aaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_aaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_aaa(T62, T929, T931)
U109_aa(T62, T64, p31_out_aaa(T62, X59, T64)) → e1_out_aa(T62, T64)
U102_aa(T41, T43, e1_out_aa(T41, .(rbrace, T43))) → n7_out_aa(.(lbrace, T41), T43)
U108_aa(T22, T24, n7_out_aa(T22, T24)) → e1_out_aa(T22, T24)
U10_aa(T638, X1025, e1_out_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_aa(.(lbrace, T638), X1025)
t409_in_aa(T648, X1045) → U11_aa(T648, X1045, n32_in_aa(T648, X1044))
U11_aa(T648, X1045, n32_out_aa(T648, X1044)) → t409_out_aa(T648, X1045)
t409_in_aa(T648, X1045) → U12_aa(T648, X1045, n32_in_aa(T648, T652))
U12_aa(T648, X1045, n32_out_aa(T648, T652)) → U13_aa(T648, X1045, t409_in_aa(T652, X1045))
U13_aa(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_aa(T648, X1045)
U18_aa(T605, X980, t409_out_aa(T605, X980)) → e404_out_aa(T605, X980)
e404_in_aa(T660, X1066) → U19_aa(T660, X1066, t234_in_aa(T660, X1065))
U19_aa(T660, X1066, t234_out_aa(T660, X1065)) → e404_out_aa(T660, X1066)
e404_in_aa(T660, X1066) → U20_aa(T660, X1066, t234_in_aa(T660, T662))
U20_aa(T660, X1066, t234_out_aa(T660, T662)) → U21_aa(T660, X1066, e404_in_aa(T662, X1066))
U21_aa(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_aa(T660, X1066)
U22_aa(T597, X954, e404_out_aa(T597, X954)) → t380_out_aa(.(lbrace, T597), X954)
t380_in_aa(T670, X1088) → U23_aa(T670, X1088, n32_in_aa(T670, X1087))
U23_aa(T670, X1088, n32_out_aa(T670, X1087)) → t380_out_aa(T670, X1088)
t380_in_aa(T670, X1088) → U24_aa(T670, X1088, n32_in_aa(T670, T674))
U24_aa(T670, X1088, n32_out_aa(T670, T674)) → U25_aa(T670, X1088, t380_in_aa(T674, X1088))
U25_aa(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_aa(T670, X1088)
U26_aa(T564, X909, t380_out_aa(T564, X909)) → e375_out_aa(T564, X909)
e375_in_aa(T682, X1109) → U27_aa(T682, X1109, t234_in_aa(T682, X1108))
U27_aa(T682, X1109, t234_out_aa(T682, X1108)) → e375_out_aa(T682, X1109)
e375_in_aa(T682, X1109) → U28_aa(T682, X1109, t234_in_aa(T682, T684))
U28_aa(T682, X1109, t234_out_aa(T682, T684)) → U29_aa(T682, X1109, e375_in_aa(T684, X1109))
U29_aa(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_aa(T682, X1109)
U30_aa(T556, X883, e375_out_aa(T556, X883)) → t351_out_aa(.(lbrace, T556), X883)
t351_in_aa(T692, X1131) → U31_aa(T692, X1131, n32_in_aa(T692, X1130))
U31_aa(T692, X1131, n32_out_aa(T692, X1130)) → t351_out_aa(T692, X1131)
t351_in_aa(T692, X1131) → U32_aa(T692, X1131, n32_in_aa(T692, T696))
U32_aa(T692, X1131, n32_out_aa(T692, T696)) → U33_aa(T692, X1131, t351_in_aa(T696, X1131))
U33_aa(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_aa(T692, X1131)
U34_aa(T523, X838, t351_out_aa(T523, X838)) → e346_out_aa(T523, X838)
e346_in_aa(T704, X1152) → U35_aa(T704, X1152, t234_in_aa(T704, X1151))
U35_aa(T704, X1152, t234_out_aa(T704, X1151)) → e346_out_aa(T704, X1152)
e346_in_aa(T704, X1152) → U36_aa(T704, X1152, t234_in_aa(T704, T706))
U36_aa(T704, X1152, t234_out_aa(T704, T706)) → U37_aa(T704, X1152, e346_in_aa(T706, X1152))
U37_aa(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_aa(T704, X1152)
U38_aa(T515, X812, e346_out_aa(T515, X812)) → t322_out_aa(.(lbrace, T515), X812)
t322_in_aa(T714, X1174) → U39_aa(T714, X1174, n32_in_aa(T714, X1173))
U39_aa(T714, X1174, n32_out_aa(T714, X1173)) → t322_out_aa(T714, X1174)
t322_in_aa(T714, X1174) → U40_aa(T714, X1174, n32_in_aa(T714, T718))
U40_aa(T714, X1174, n32_out_aa(T714, T718)) → U41_aa(T714, X1174, t322_in_aa(T718, X1174))
U41_aa(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_aa(T714, X1174)
U42_aa(T482, X767, t322_out_aa(T482, X767)) → e317_out_aa(T482, X767)
e317_in_aa(T726, X1195) → U43_aa(T726, X1195, t234_in_aa(T726, X1194))
U43_aa(T726, X1195, t234_out_aa(T726, X1194)) → e317_out_aa(T726, X1195)
e317_in_aa(T726, X1195) → U44_aa(T726, X1195, t234_in_aa(T726, T728))
U44_aa(T726, X1195, t234_out_aa(T726, T728)) → U45_aa(T726, X1195, e317_in_aa(T728, X1195))
U45_aa(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_aa(T726, X1195)
U46_aa(T474, X741, e317_out_aa(T474, X741)) → t293_out_aa(.(lbrace, T474), X741)
t293_in_aa(T736, X1217) → U47_aa(T736, X1217, n32_in_aa(T736, X1216))
U47_aa(T736, X1217, n32_out_aa(T736, X1216)) → t293_out_aa(T736, X1217)
t293_in_aa(T736, X1217) → U48_aa(T736, X1217, n32_in_aa(T736, T740))
U48_aa(T736, X1217, n32_out_aa(T736, T740)) → U49_aa(T736, X1217, t293_in_aa(T740, X1217))
U49_aa(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_aa(T736, X1217)
U50_aa(T441, X696, t293_out_aa(T441, X696)) → e288_out_aa(T441, X696)
e288_in_aa(T748, X1238) → U51_aa(T748, X1238, t234_in_aa(T748, X1237))
U51_aa(T748, X1238, t234_out_aa(T748, X1237)) → e288_out_aa(T748, X1238)
e288_in_aa(T748, X1238) → U52_aa(T748, X1238, t234_in_aa(T748, T750))
U52_aa(T748, X1238, t234_out_aa(T748, T750)) → U53_aa(T748, X1238, e288_in_aa(T750, X1238))
U53_aa(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_aa(T748, X1238)
U54_aa(T433, X670, e288_out_aa(T433, X670)) → t264_out_aa(.(lbrace, T433), X670)
t264_in_aa(T758, X1260) → U55_aa(T758, X1260, n32_in_aa(T758, X1259))
U55_aa(T758, X1260, n32_out_aa(T758, X1259)) → t264_out_aa(T758, X1260)
t264_in_aa(T758, X1260) → U56_aa(T758, X1260, n32_in_aa(T758, T762))
U56_aa(T758, X1260, n32_out_aa(T758, T762)) → U57_aa(T758, X1260, t264_in_aa(T762, X1260))
U57_aa(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_aa(T758, X1260)
U58_aa(T400, X625, t264_out_aa(T400, X625)) → e259_out_aa(T400, X625)
e259_in_aa(T770, X1281) → U59_aa(T770, X1281, t234_in_aa(T770, X1280))
U59_aa(T770, X1281, t234_out_aa(T770, X1280)) → e259_out_aa(T770, X1281)
e259_in_aa(T770, X1281) → U60_aa(T770, X1281, t234_in_aa(T770, T772))
U60_aa(T770, X1281, t234_out_aa(T770, T772)) → U61_aa(T770, X1281, e259_in_aa(T772, X1281))
U61_aa(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_aa(T770, X1281)
U14_aa(T392, X599, e259_out_aa(T392, X599)) → t234_out_aa(.(lbrace, T392), X599)
U17_ga(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_ga(T780, X1303)
U111_ga(T941, T943, t234_out_ga(T941, T945)) → U112_ga(T941, T943, e1_in_aa(T945, T943))
U112_ga(T941, T943, e1_out_aa(T945, T943)) → e1_out_ga(T941, T943)
U10_ga(T638, X1025, e1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_ga(.(lbrace, T638), X1025)
t409_in_ga(T648, X1045) → U11_ga(T648, X1045, n32_in_ga(T648, X1044))
U11_ga(T648, X1045, n32_out_ga(T648, X1044)) → t409_out_ga(T648, X1045)
t409_in_ga(T648, X1045) → U12_ga(T648, X1045, n32_in_ga(T648, T652))
U12_ga(T648, X1045, n32_out_ga(T648, T652)) → U13_ga(T648, X1045, t409_in_aa(T652, X1045))
U13_ga(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_ga(T648, X1045)
U18_ga(T605, X980, t409_out_ga(T605, X980)) → e404_out_ga(T605, X980)
e404_in_ga(T660, X1066) → U19_ga(T660, X1066, t234_in_ga(T660, X1065))
U19_ga(T660, X1066, t234_out_ga(T660, X1065)) → e404_out_ga(T660, X1066)
e404_in_ga(T660, X1066) → U20_ga(T660, X1066, t234_in_ga(T660, T662))
U20_ga(T660, X1066, t234_out_ga(T660, T662)) → U21_ga(T660, X1066, e404_in_aa(T662, X1066))
U21_ga(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_ga(T660, X1066)
U22_ga(T597, X954, e404_out_ga(T597, X954)) → t380_out_ga(.(lbrace, T597), X954)
t380_in_ga(T670, X1088) → U23_ga(T670, X1088, n32_in_ga(T670, X1087))
U23_ga(T670, X1088, n32_out_ga(T670, X1087)) → t380_out_ga(T670, X1088)
t380_in_ga(T670, X1088) → U24_ga(T670, X1088, n32_in_ga(T670, T674))
U24_ga(T670, X1088, n32_out_ga(T670, T674)) → U25_ga(T670, X1088, t380_in_aa(T674, X1088))
U25_ga(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_ga(T670, X1088)
U26_ga(T564, X909, t380_out_ga(T564, X909)) → e375_out_ga(T564, X909)
e375_in_ga(T682, X1109) → U27_ga(T682, X1109, t234_in_ga(T682, X1108))
U27_ga(T682, X1109, t234_out_ga(T682, X1108)) → e375_out_ga(T682, X1109)
e375_in_ga(T682, X1109) → U28_ga(T682, X1109, t234_in_ga(T682, T684))
U28_ga(T682, X1109, t234_out_ga(T682, T684)) → U29_ga(T682, X1109, e375_in_aa(T684, X1109))
U29_ga(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_ga(T682, X1109)
U30_ga(T556, X883, e375_out_ga(T556, X883)) → t351_out_ga(.(lbrace, T556), X883)
t351_in_ga(T692, X1131) → U31_ga(T692, X1131, n32_in_ga(T692, X1130))
U31_ga(T692, X1131, n32_out_ga(T692, X1130)) → t351_out_ga(T692, X1131)
t351_in_ga(T692, X1131) → U32_ga(T692, X1131, n32_in_ga(T692, T696))
U32_ga(T692, X1131, n32_out_ga(T692, T696)) → U33_ga(T692, X1131, t351_in_aa(T696, X1131))
U33_ga(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_ga(T692, X1131)
U34_ga(T523, X838, t351_out_ga(T523, X838)) → e346_out_ga(T523, X838)
e346_in_ga(T704, X1152) → U35_ga(T704, X1152, t234_in_ga(T704, X1151))
U35_ga(T704, X1152, t234_out_ga(T704, X1151)) → e346_out_ga(T704, X1152)
e346_in_ga(T704, X1152) → U36_ga(T704, X1152, t234_in_ga(T704, T706))
U36_ga(T704, X1152, t234_out_ga(T704, T706)) → U37_ga(T704, X1152, e346_in_aa(T706, X1152))
U37_ga(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_ga(T704, X1152)
U38_ga(T515, X812, e346_out_ga(T515, X812)) → t322_out_ga(.(lbrace, T515), X812)
t322_in_ga(T714, X1174) → U39_ga(T714, X1174, n32_in_ga(T714, X1173))
U39_ga(T714, X1174, n32_out_ga(T714, X1173)) → t322_out_ga(T714, X1174)
t322_in_ga(T714, X1174) → U40_ga(T714, X1174, n32_in_ga(T714, T718))
U40_ga(T714, X1174, n32_out_ga(T714, T718)) → U41_ga(T714, X1174, t322_in_aa(T718, X1174))
U41_ga(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_ga(T714, X1174)
U42_ga(T482, X767, t322_out_ga(T482, X767)) → e317_out_ga(T482, X767)
e317_in_ga(T726, X1195) → U43_ga(T726, X1195, t234_in_ga(T726, X1194))
U43_ga(T726, X1195, t234_out_ga(T726, X1194)) → e317_out_ga(T726, X1195)
e317_in_ga(T726, X1195) → U44_ga(T726, X1195, t234_in_ga(T726, T728))
U44_ga(T726, X1195, t234_out_ga(T726, T728)) → U45_ga(T726, X1195, e317_in_aa(T728, X1195))
U45_ga(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_ga(T726, X1195)
U46_ga(T474, X741, e317_out_ga(T474, X741)) → t293_out_ga(.(lbrace, T474), X741)
t293_in_ga(T736, X1217) → U47_ga(T736, X1217, n32_in_ga(T736, X1216))
U47_ga(T736, X1217, n32_out_ga(T736, X1216)) → t293_out_ga(T736, X1217)
t293_in_ga(T736, X1217) → U48_ga(T736, X1217, n32_in_ga(T736, T740))
U48_ga(T736, X1217, n32_out_ga(T736, T740)) → U49_ga(T736, X1217, t293_in_aa(T740, X1217))
U49_ga(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_ga(T736, X1217)
U50_ga(T441, X696, t293_out_ga(T441, X696)) → e288_out_ga(T441, X696)
e288_in_ga(T748, X1238) → U51_ga(T748, X1238, t234_in_ga(T748, X1237))
U51_ga(T748, X1238, t234_out_ga(T748, X1237)) → e288_out_ga(T748, X1238)
e288_in_ga(T748, X1238) → U52_ga(T748, X1238, t234_in_ga(T748, T750))
U52_ga(T748, X1238, t234_out_ga(T748, T750)) → U53_ga(T748, X1238, e288_in_aa(T750, X1238))
U53_ga(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_ga(T748, X1238)
U54_ga(T433, X670, e288_out_ga(T433, X670)) → t264_out_ga(.(lbrace, T433), X670)
t264_in_ga(T758, X1260) → U55_ga(T758, X1260, n32_in_ga(T758, X1259))
U55_ga(T758, X1260, n32_out_ga(T758, X1259)) → t264_out_ga(T758, X1260)
t264_in_ga(T758, X1260) → U56_ga(T758, X1260, n32_in_ga(T758, T762))
U56_ga(T758, X1260, n32_out_ga(T758, T762)) → U57_ga(T758, X1260, t264_in_aa(T762, X1260))
U57_ga(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_ga(T758, X1260)
U58_ga(T400, X625, t264_out_ga(T400, X625)) → e259_out_ga(T400, X625)
e259_in_ga(T770, X1281) → U59_ga(T770, X1281, t234_in_ga(T770, X1280))
U59_ga(T770, X1281, t234_out_ga(T770, X1280)) → e259_out_ga(T770, X1281)
e259_in_ga(T770, X1281) → U60_ga(T770, X1281, t234_in_ga(T770, T772))
U60_ga(T770, X1281, t234_out_ga(T770, T772)) → U61_ga(T770, X1281, e259_in_aa(T772, X1281))
U61_ga(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_ga(T770, X1281)
U14_ga(T392, X599, e259_out_ga(T392, X599)) → t234_out_ga(.(lbrace, T392), X599)
U110_ga(T941, T943, t234_out_ga(T941, X1569)) → e1_out_ga(T941, T943)
U2_ga(T335, X510, e1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_ga(.(lbrace, T335), X510)
t203_in_ga(T345, X530) → U3_ga(T345, X530, n32_in_ga(T345, X529))
U3_ga(T345, X530, n32_out_ga(T345, X529)) → t203_out_ga(T345, X530)
t203_in_ga(T345, X530) → U4_ga(T345, X530, n32_in_ga(T345, T349))
U4_ga(T345, X530, n32_out_ga(T345, T349)) → U5_ga(T345, X530, t203_in_aa(T349, X530))
U5_ga(T345, X530, t203_out_aa(T349, X530)) → t203_out_ga(T345, X530)
U6_ga(T302, X465, t203_out_ga(T302, X465)) → e198_out_ga(T302, X465)
e198_in_ga(T357, X551) → U7_ga(T357, X551, t234_in_ga(T357, X550))
U7_ga(T357, X551, t234_out_ga(T357, X550)) → e198_out_ga(T357, X551)
e198_in_ga(T357, X551) → U8_ga(T357, X551, t234_in_ga(T357, T359))
U8_ga(T357, X551, t234_out_ga(T357, T359)) → U9_ga(T357, X551, e198_in_aa(T359, X551))
U9_ga(T357, X551, e198_out_aa(T359, X551)) → e198_out_ga(T357, X551)
U62_ga(T294, X439, e198_out_ga(T294, X439)) → t174_out_ga(.(lbrace, T294), X439)
t174_in_ga(T795, X1326) → U63_ga(T795, X1326, n32_in_ga(T795, X1325))
U63_ga(T795, X1326, n32_out_ga(T795, X1325)) → t174_out_ga(T795, X1326)
t174_in_ga(T795, X1326) → U64_ga(T795, X1326, n32_in_ga(T795, T799))
U64_ga(T795, X1326, n32_out_ga(T795, T799)) → U65_ga(T795, X1326, t174_in_aa(T799, X1326))
U65_ga(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_ga(T795, X1326)
U66_ga(T261, X394, t174_out_ga(T261, X394)) → e169_out_ga(T261, X394)
e169_in_ga(T807, X1347) → U67_ga(T807, X1347, t234_in_ga(T807, X1346))
U67_ga(T807, X1347, t234_out_ga(T807, X1346)) → e169_out_ga(T807, X1347)
e169_in_ga(T807, X1347) → U68_ga(T807, X1347, t234_in_ga(T807, T809))
U68_ga(T807, X1347, t234_out_ga(T807, T809)) → U69_ga(T807, X1347, e169_in_aa(T809, X1347))
U69_ga(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_ga(T807, X1347)
U70_ga(T253, X368, e169_out_ga(T253, X368)) → t145_out_ga(.(lbrace, T253), X368)
t145_in_ga(T817, X1369) → U71_ga(T817, X1369, n32_in_ga(T817, X1368))
U71_ga(T817, X1369, n32_out_ga(T817, X1368)) → t145_out_ga(T817, X1369)
t145_in_ga(T817, X1369) → U72_ga(T817, X1369, n32_in_ga(T817, T821))
U72_ga(T817, X1369, n32_out_ga(T817, T821)) → U73_ga(T817, X1369, t145_in_aa(T821, X1369))
U73_ga(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_ga(T817, X1369)
U74_ga(T220, X323, t145_out_ga(T220, X323)) → e140_out_ga(T220, X323)
e140_in_ga(T829, X1390) → U75_ga(T829, X1390, t234_in_ga(T829, X1389))
U75_ga(T829, X1390, t234_out_ga(T829, X1389)) → e140_out_ga(T829, X1390)
e140_in_ga(T829, X1390) → U76_ga(T829, X1390, t234_in_ga(T829, T831))
U76_ga(T829, X1390, t234_out_ga(T829, T831)) → U77_ga(T829, X1390, e140_in_aa(T831, X1390))
U77_ga(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_ga(T829, X1390)
U78_ga(T212, X297, e140_out_ga(T212, X297)) → t116_out_ga(.(lbrace, T212), X297)
t116_in_ga(T839, X1412) → U79_ga(T839, X1412, n32_in_ga(T839, X1411))
U79_ga(T839, X1412, n32_out_ga(T839, X1411)) → t116_out_ga(T839, X1412)
t116_in_ga(T839, X1412) → U80_ga(T839, X1412, n32_in_ga(T839, T843))
U80_ga(T839, X1412, n32_out_ga(T839, T843)) → U81_ga(T839, X1412, t116_in_aa(T843, X1412))
U81_ga(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_ga(T839, X1412)
U82_ga(T179, X252, t116_out_ga(T179, X252)) → e111_out_ga(T179, X252)
e111_in_ga(T851, X1433) → U83_ga(T851, X1433, t234_in_ga(T851, X1432))
U83_ga(T851, X1433, t234_out_ga(T851, X1432)) → e111_out_ga(T851, X1433)
e111_in_ga(T851, X1433) → U84_ga(T851, X1433, t234_in_ga(T851, T853))
U84_ga(T851, X1433, t234_out_ga(T851, T853)) → U85_ga(T851, X1433, e111_in_aa(T853, X1433))
U85_ga(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_ga(T851, X1433)
U86_ga(T171, X226, e111_out_ga(T171, X226)) → t87_out_ga(.(lbrace, T171), X226)
t87_in_ga(T861, X1455) → U87_ga(T861, X1455, n32_in_ga(T861, X1454))
U87_ga(T861, X1455, n32_out_ga(T861, X1454)) → t87_out_ga(T861, X1455)
t87_in_ga(T861, X1455) → U88_ga(T861, X1455, n32_in_ga(T861, T865))
U88_ga(T861, X1455, n32_out_ga(T861, T865)) → U89_ga(T861, X1455, t87_in_aa(T865, X1455))
U89_ga(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_ga(T861, X1455)
U90_ga(T138, X181, t87_out_ga(T138, X181)) → e82_out_ga(T138, X181)
e82_in_ga(T873, X1476) → U91_ga(T873, X1476, t234_in_ga(T873, X1475))
U91_ga(T873, X1476, t234_out_ga(T873, X1475)) → e82_out_ga(T873, X1476)
e82_in_ga(T873, X1476) → U92_ga(T873, X1476, t234_in_ga(T873, T875))
U92_ga(T873, X1476, t234_out_ga(T873, T875)) → U93_ga(T873, X1476, e82_in_aa(T875, X1476))
U93_ga(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_ga(T873, X1476)
U94_ga(T130, X155, e82_out_ga(T130, X155)) → t58_out_ga(.(lbrace, T130), X155)
t58_in_ga(T883, X1498) → U95_ga(T883, X1498, n32_in_ga(T883, X1497))
U95_ga(T883, X1498, n32_out_ga(T883, X1497)) → t58_out_ga(T883, X1498)
t58_in_ga(T883, X1498) → U96_ga(T883, X1498, n32_in_ga(T883, T887))
U96_ga(T883, X1498, n32_out_ga(T883, T887)) → U97_ga(T883, X1498, t58_in_aa(T887, X1498))
U97_ga(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_ga(T883, X1498)
U98_ga(T97, X110, t58_out_ga(T97, X110)) → e53_out_ga(T97, X110)
e53_in_ga(T895, X1519) → U99_ga(T895, X1519, t234_in_ga(T895, X1518))
U99_ga(T895, X1519, t234_out_ga(T895, X1518)) → e53_out_ga(T895, X1519)
e53_in_ga(T895, X1519) → U100_ga(T895, X1519, t234_in_ga(T895, T897))
U100_ga(T895, X1519, t234_out_ga(T895, T897)) → U101_ga(T895, X1519, e53_in_aa(T897, X1519))
U101_ga(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_ga(T895, X1519)
U1_ga(T89, X84, e53_out_ga(T89, X84)) → n32_out_ga(.(lbrace, T89), X84)
U103_gaa(T62, X59, T64, n32_out_ga(T62, X59)) → p31_out_gaa(T62, X59, T64)
p31_in_gaa(T62, T916, T918) → U104_gaa(T62, T916, T918, n32_in_ga(T62, T916))
U104_gaa(T62, T916, T918, n32_out_ga(T62, T916)) → U105_gaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_gaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_gaa(T62, T916, T918)
p31_in_gaa(T62, T929, T931) → U106_gaa(T62, T929, T931, n32_in_ga(T62, T929))
U106_gaa(T62, T929, T931, n32_out_ga(T62, T929)) → U107_gaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_gaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_gaa(T62, T929, T931)
U109_ga(T62, T64, p31_out_gaa(T62, X59, T64)) → e1_out_ga(T62, T64)
U102_ga(T41, T43, e1_out_ga(T41, .(rbrace, T43))) → n7_out_ga(.(lbrace, T41), T43)
U108_ga(T22, T24, n7_out_ga(T22, T24)) → e1_out_ga(T22, T24)

The argument filtering Pi contains the following mapping:
e1_in_ga(x1, x2)  =  e1_in_ga(x1)
U108_ga(x1, x2, x3)  =  U108_ga(x3)
n7_in_ga(x1, x2)  =  n7_in_ga(x1)
.(x1, x2)  =  .(x1, x2)
a  =  a
n7_out_ga(x1, x2)  =  n7_out_ga
b  =  b
c  =  c
lbrace  =  lbrace
U102_ga(x1, x2, x3)  =  U102_ga(x3)
U109_ga(x1, x2, x3)  =  U109_ga(x3)
p31_in_gaa(x1, x2, x3)  =  p31_in_gaa(x1)
U103_gaa(x1, x2, x3, x4)  =  U103_gaa(x4)
n32_in_ga(x1, x2)  =  n32_in_ga(x1)
star  =  star
n32_out_ga(x1, x2)  =  n32_out_ga
U1_ga(x1, x2, x3)  =  U1_ga(x3)
e53_in_ga(x1, x2)  =  e53_in_ga(x1)
U98_ga(x1, x2, x3)  =  U98_ga(x3)
t58_in_ga(x1, x2)  =  t58_in_ga(x1)
rbrace  =  rbrace
t58_out_ga(x1, x2)  =  t58_out_ga
U94_ga(x1, x2, x3)  =  U94_ga(x3)
e82_in_ga(x1, x2)  =  e82_in_ga(x1)
U90_ga(x1, x2, x3)  =  U90_ga(x3)
t87_in_ga(x1, x2)  =  t87_in_ga(x1)
t87_out_ga(x1, x2)  =  t87_out_ga
U86_ga(x1, x2, x3)  =  U86_ga(x3)
e111_in_ga(x1, x2)  =  e111_in_ga(x1)
U82_ga(x1, x2, x3)  =  U82_ga(x3)
t116_in_ga(x1, x2)  =  t116_in_ga(x1)
t116_out_ga(x1, x2)  =  t116_out_ga
U78_ga(x1, x2, x3)  =  U78_ga(x3)
e140_in_ga(x1, x2)  =  e140_in_ga(x1)
U74_ga(x1, x2, x3)  =  U74_ga(x3)
t145_in_ga(x1, x2)  =  t145_in_ga(x1)
t145_out_ga(x1, x2)  =  t145_out_ga
U70_ga(x1, x2, x3)  =  U70_ga(x3)
e169_in_ga(x1, x2)  =  e169_in_ga(x1)
U66_ga(x1, x2, x3)  =  U66_ga(x3)
t174_in_ga(x1, x2)  =  t174_in_ga(x1)
t174_out_ga(x1, x2)  =  t174_out_ga
U62_ga(x1, x2, x3)  =  U62_ga(x3)
e198_in_ga(x1, x2)  =  e198_in_ga(x1)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
t203_in_ga(x1, x2)  =  t203_in_ga(x1)
t203_out_ga(x1, x2)  =  t203_out_ga
U2_ga(x1, x2, x3)  =  U2_ga(x3)
U110_ga(x1, x2, x3)  =  U110_ga(x3)
t234_in_ga(x1, x2)  =  t234_in_ga(x1)
plus  =  plus
t234_out_ga(x1, x2)  =  t234_out_ga
U14_ga(x1, x2, x3)  =  U14_ga(x3)
e259_in_ga(x1, x2)  =  e259_in_ga(x1)
U58_ga(x1, x2, x3)  =  U58_ga(x3)
t264_in_ga(x1, x2)  =  t264_in_ga(x1)
t264_out_ga(x1, x2)  =  t264_out_ga
U54_ga(x1, x2, x3)  =  U54_ga(x3)
e288_in_ga(x1, x2)  =  e288_in_ga(x1)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
t293_in_ga(x1, x2)  =  t293_in_ga(x1)
t293_out_ga(x1, x2)  =  t293_out_ga
U46_ga(x1, x2, x3)  =  U46_ga(x3)
e317_in_ga(x1, x2)  =  e317_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
t322_in_ga(x1, x2)  =  t322_in_ga(x1)
t322_out_ga(x1, x2)  =  t322_out_ga
U38_ga(x1, x2, x3)  =  U38_ga(x3)
e346_in_ga(x1, x2)  =  e346_in_ga(x1)
U34_ga(x1, x2, x3)  =  U34_ga(x3)
t351_in_ga(x1, x2)  =  t351_in_ga(x1)
t351_out_ga(x1, x2)  =  t351_out_ga
U30_ga(x1, x2, x3)  =  U30_ga(x3)
e375_in_ga(x1, x2)  =  e375_in_ga(x1)
U26_ga(x1, x2, x3)  =  U26_ga(x3)
t380_in_ga(x1, x2)  =  t380_in_ga(x1)
t380_out_ga(x1, x2)  =  t380_out_ga
U22_ga(x1, x2, x3)  =  U22_ga(x3)
e404_in_ga(x1, x2)  =  e404_in_ga(x1)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
t409_in_ga(x1, x2)  =  t409_in_ga(x1)
t409_out_ga(x1, x2)  =  t409_out_ga
U10_ga(x1, x2, x3)  =  U10_ga(x3)
U111_ga(x1, x2, x3)  =  U111_ga(x3)
U15_ga(x1, x2, x3)  =  U15_ga(x3)
U16_ga(x1, x2, x3)  =  U16_ga(x3)
U17_ga(x1, x2, x3)  =  U17_ga(x3)
U112_ga(x1, x2, x3)  =  U112_ga(x3)
e1_in_aa(x1, x2)  =  e1_in_aa
U108_aa(x1, x2, x3)  =  U108_aa(x3)
n7_in_aa(x1, x2)  =  n7_in_aa
n7_out_aa(x1, x2)  =  n7_out_aa
U102_aa(x1, x2, x3)  =  U102_aa(x3)
U109_aa(x1, x2, x3)  =  U109_aa(x3)
p31_in_aaa(x1, x2, x3)  =  p31_in_aaa
U103_aaa(x1, x2, x3, x4)  =  U103_aaa(x4)
n32_in_aa(x1, x2)  =  n32_in_aa
n32_out_aa(x1, x2)  =  n32_out_aa
U1_aa(x1, x2, x3)  =  U1_aa(x3)
e53_in_aa(x1, x2)  =  e53_in_aa
U98_aa(x1, x2, x3)  =  U98_aa(x3)
t58_in_aa(x1, x2)  =  t58_in_aa
t58_out_aa(x1, x2)  =  t58_out_aa
U94_aa(x1, x2, x3)  =  U94_aa(x3)
e82_in_aa(x1, x2)  =  e82_in_aa
U90_aa(x1, x2, x3)  =  U90_aa(x3)
t87_in_aa(x1, x2)  =  t87_in_aa
t87_out_aa(x1, x2)  =  t87_out_aa
U86_aa(x1, x2, x3)  =  U86_aa(x3)
e111_in_aa(x1, x2)  =  e111_in_aa
U82_aa(x1, x2, x3)  =  U82_aa(x3)
t116_in_aa(x1, x2)  =  t116_in_aa
t116_out_aa(x1, x2)  =  t116_out_aa
U78_aa(x1, x2, x3)  =  U78_aa(x3)
e140_in_aa(x1, x2)  =  e140_in_aa
U74_aa(x1, x2, x3)  =  U74_aa(x3)
t145_in_aa(x1, x2)  =  t145_in_aa
t145_out_aa(x1, x2)  =  t145_out_aa
U70_aa(x1, x2, x3)  =  U70_aa(x3)
e169_in_aa(x1, x2)  =  e169_in_aa
U66_aa(x1, x2, x3)  =  U66_aa(x3)
t174_in_aa(x1, x2)  =  t174_in_aa
t174_out_aa(x1, x2)  =  t174_out_aa
U62_aa(x1, x2, x3)  =  U62_aa(x3)
e198_in_aa(x1, x2)  =  e198_in_aa
U6_aa(x1, x2, x3)  =  U6_aa(x3)
t203_in_aa(x1, x2)  =  t203_in_aa
t203_out_aa(x1, x2)  =  t203_out_aa
U2_aa(x1, x2, x3)  =  U2_aa(x3)
U110_aa(x1, x2, x3)  =  U110_aa(x3)
t234_in_aa(x1, x2)  =  t234_in_aa
t234_out_aa(x1, x2)  =  t234_out_aa
U14_aa(x1, x2, x3)  =  U14_aa(x3)
e259_in_aa(x1, x2)  =  e259_in_aa
U58_aa(x1, x2, x3)  =  U58_aa(x3)
t264_in_aa(x1, x2)  =  t264_in_aa
t264_out_aa(x1, x2)  =  t264_out_aa
U54_aa(x1, x2, x3)  =  U54_aa(x3)
e288_in_aa(x1, x2)  =  e288_in_aa
U50_aa(x1, x2, x3)  =  U50_aa(x3)
t293_in_aa(x1, x2)  =  t293_in_aa
t293_out_aa(x1, x2)  =  t293_out_aa
U46_aa(x1, x2, x3)  =  U46_aa(x3)
e317_in_aa(x1, x2)  =  e317_in_aa
U42_aa(x1, x2, x3)  =  U42_aa(x3)
t322_in_aa(x1, x2)  =  t322_in_aa
t322_out_aa(x1, x2)  =  t322_out_aa
U38_aa(x1, x2, x3)  =  U38_aa(x3)
e346_in_aa(x1, x2)  =  e346_in_aa
U34_aa(x1, x2, x3)  =  U34_aa(x3)
t351_in_aa(x1, x2)  =  t351_in_aa
t351_out_aa(x1, x2)  =  t351_out_aa
U30_aa(x1, x2, x3)  =  U30_aa(x3)
e375_in_aa(x1, x2)  =  e375_in_aa
U26_aa(x1, x2, x3)  =  U26_aa(x3)
t380_in_aa(x1, x2)  =  t380_in_aa
t380_out_aa(x1, x2)  =  t380_out_aa
U22_aa(x1, x2, x3)  =  U22_aa(x3)
e404_in_aa(x1, x2)  =  e404_in_aa
U18_aa(x1, x2, x3)  =  U18_aa(x3)
t409_in_aa(x1, x2)  =  t409_in_aa
t409_out_aa(x1, x2)  =  t409_out_aa
U10_aa(x1, x2, x3)  =  U10_aa(x3)
U111_aa(x1, x2, x3)  =  U111_aa(x3)
U15_aa(x1, x2, x3)  =  U15_aa(x3)
U16_aa(x1, x2, x3)  =  U16_aa(x3)
U17_aa(x1, x2, x3)  =  U17_aa(x3)
U112_aa(x1, x2, x3)  =  U112_aa(x3)
e1_out_aa(x1, x2)  =  e1_out_aa
U11_aa(x1, x2, x3)  =  U11_aa(x3)
U12_aa(x1, x2, x3)  =  U12_aa(x3)
U13_aa(x1, x2, x3)  =  U13_aa(x3)
e404_out_aa(x1, x2)  =  e404_out_aa
U19_aa(x1, x2, x3)  =  U19_aa(x3)
U20_aa(x1, x2, x3)  =  U20_aa(x3)
U21_aa(x1, x2, x3)  =  U21_aa(x3)
U23_aa(x1, x2, x3)  =  U23_aa(x3)
U24_aa(x1, x2, x3)  =  U24_aa(x3)
U25_aa(x1, x2, x3)  =  U25_aa(x3)
e375_out_aa(x1, x2)  =  e375_out_aa
U27_aa(x1, x2, x3)  =  U27_aa(x3)
U28_aa(x1, x2, x3)  =  U28_aa(x3)
U29_aa(x1, x2, x3)  =  U29_aa(x3)
U31_aa(x1, x2, x3)  =  U31_aa(x3)
U32_aa(x1, x2, x3)  =  U32_aa(x3)
U33_aa(x1, x2, x3)  =  U33_aa(x3)
e346_out_aa(x1, x2)  =  e346_out_aa
U35_aa(x1, x2, x3)  =  U35_aa(x3)
U36_aa(x1, x2, x3)  =  U36_aa(x3)
U37_aa(x1, x2, x3)  =  U37_aa(x3)
U39_aa(x1, x2, x3)  =  U39_aa(x3)
U40_aa(x1, x2, x3)  =  U40_aa(x3)
U41_aa(x1, x2, x3)  =  U41_aa(x3)
e317_out_aa(x1, x2)  =  e317_out_aa
U43_aa(x1, x2, x3)  =  U43_aa(x3)
U44_aa(x1, x2, x3)  =  U44_aa(x3)
U45_aa(x1, x2, x3)  =  U45_aa(x3)
U47_aa(x1, x2, x3)  =  U47_aa(x3)
U48_aa(x1, x2, x3)  =  U48_aa(x3)
U49_aa(x1, x2, x3)  =  U49_aa(x3)
e288_out_aa(x1, x2)  =  e288_out_aa
U51_aa(x1, x2, x3)  =  U51_aa(x3)
U52_aa(x1, x2, x3)  =  U52_aa(x3)
U53_aa(x1, x2, x3)  =  U53_aa(x3)
U55_aa(x1, x2, x3)  =  U55_aa(x3)
U56_aa(x1, x2, x3)  =  U56_aa(x3)
U57_aa(x1, x2, x3)  =  U57_aa(x3)
e259_out_aa(x1, x2)  =  e259_out_aa
U59_aa(x1, x2, x3)  =  U59_aa(x3)
U60_aa(x1, x2, x3)  =  U60_aa(x3)
U61_aa(x1, x2, x3)  =  U61_aa(x3)
U3_aa(x1, x2, x3)  =  U3_aa(x3)
U4_aa(x1, x2, x3)  =  U4_aa(x3)
U5_aa(x1, x2, x3)  =  U5_aa(x3)
e198_out_aa(x1, x2)  =  e198_out_aa
U7_aa(x1, x2, x3)  =  U7_aa(x3)
U8_aa(x1, x2, x3)  =  U8_aa(x3)
U9_aa(x1, x2, x3)  =  U9_aa(x3)
U63_aa(x1, x2, x3)  =  U63_aa(x3)
U64_aa(x1, x2, x3)  =  U64_aa(x3)
U65_aa(x1, x2, x3)  =  U65_aa(x3)
e169_out_aa(x1, x2)  =  e169_out_aa
U67_aa(x1, x2, x3)  =  U67_aa(x3)
U68_aa(x1, x2, x3)  =  U68_aa(x3)
U69_aa(x1, x2, x3)  =  U69_aa(x3)
U71_aa(x1, x2, x3)  =  U71_aa(x3)
U72_aa(x1, x2, x3)  =  U72_aa(x3)
U73_aa(x1, x2, x3)  =  U73_aa(x3)
e140_out_aa(x1, x2)  =  e140_out_aa
U75_aa(x1, x2, x3)  =  U75_aa(x3)
U76_aa(x1, x2, x3)  =  U76_aa(x3)
U77_aa(x1, x2, x3)  =  U77_aa(x3)
U79_aa(x1, x2, x3)  =  U79_aa(x3)
U80_aa(x1, x2, x3)  =  U80_aa(x3)
U81_aa(x1, x2, x3)  =  U81_aa(x3)
e111_out_aa(x1, x2)  =  e111_out_aa
U83_aa(x1, x2, x3)  =  U83_aa(x3)
U84_aa(x1, x2, x3)  =  U84_aa(x3)
U85_aa(x1, x2, x3)  =  U85_aa(x3)
U87_aa(x1, x2, x3)  =  U87_aa(x3)
U88_aa(x1, x2, x3)  =  U88_aa(x3)
U89_aa(x1, x2, x3)  =  U89_aa(x3)
e82_out_aa(x1, x2)  =  e82_out_aa
U91_aa(x1, x2, x3)  =  U91_aa(x3)
U92_aa(x1, x2, x3)  =  U92_aa(x3)
U93_aa(x1, x2, x3)  =  U93_aa(x3)
U95_aa(x1, x2, x3)  =  U95_aa(x3)
U96_aa(x1, x2, x3)  =  U96_aa(x3)
U97_aa(x1, x2, x3)  =  U97_aa(x3)
e53_out_aa(x1, x2)  =  e53_out_aa
U99_aa(x1, x2, x3)  =  U99_aa(x3)
U100_aa(x1, x2, x3)  =  U100_aa(x3)
U101_aa(x1, x2, x3)  =  U101_aa(x3)
p31_out_aaa(x1, x2, x3)  =  p31_out_aaa
U104_aaa(x1, x2, x3, x4)  =  U104_aaa(x4)
U105_aaa(x1, x2, x3, x4)  =  U105_aaa(x4)
U106_aaa(x1, x2, x3, x4)  =  U106_aaa(x4)
U107_aaa(x1, x2, x3, x4)  =  U107_aaa(x4)
e1_out_ga(x1, x2)  =  e1_out_ga
U11_ga(x1, x2, x3)  =  U11_ga(x3)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U13_ga(x1, x2, x3)  =  U13_ga(x3)
e404_out_ga(x1, x2)  =  e404_out_ga
U19_ga(x1, x2, x3)  =  U19_ga(x3)
U20_ga(x1, x2, x3)  =  U20_ga(x3)
U21_ga(x1, x2, x3)  =  U21_ga(x3)
U23_ga(x1, x2, x3)  =  U23_ga(x3)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U25_ga(x1, x2, x3)  =  U25_ga(x3)
e375_out_ga(x1, x2)  =  e375_out_ga
U27_ga(x1, x2, x3)  =  U27_ga(x3)
U28_ga(x1, x2, x3)  =  U28_ga(x3)
U29_ga(x1, x2, x3)  =  U29_ga(x3)
U31_ga(x1, x2, x3)  =  U31_ga(x3)
U32_ga(x1, x2, x3)  =  U32_ga(x3)
U33_ga(x1, x2, x3)  =  U33_ga(x3)
e346_out_ga(x1, x2)  =  e346_out_ga
U35_ga(x1, x2, x3)  =  U35_ga(x3)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
e317_out_ga(x1, x2)  =  e317_out_ga
U43_ga(x1, x2, x3)  =  U43_ga(x3)
U44_ga(x1, x2, x3)  =  U44_ga(x3)
U45_ga(x1, x2, x3)  =  U45_ga(x3)
U47_ga(x1, x2, x3)  =  U47_ga(x3)
U48_ga(x1, x2, x3)  =  U48_ga(x3)
U49_ga(x1, x2, x3)  =  U49_ga(x3)
e288_out_ga(x1, x2)  =  e288_out_ga
U51_ga(x1, x2, x3)  =  U51_ga(x3)
U52_ga(x1, x2, x3)  =  U52_ga(x3)
U53_ga(x1, x2, x3)  =  U53_ga(x3)
U55_ga(x1, x2, x3)  =  U55_ga(x3)
U56_ga(x1, x2, x3)  =  U56_ga(x3)
U57_ga(x1, x2, x3)  =  U57_ga(x3)
e259_out_ga(x1, x2)  =  e259_out_ga
U59_ga(x1, x2, x3)  =  U59_ga(x3)
U60_ga(x1, x2, x3)  =  U60_ga(x3)
U61_ga(x1, x2, x3)  =  U61_ga(x3)
U3_ga(x1, x2, x3)  =  U3_ga(x3)
U4_ga(x1, x2, x3)  =  U4_ga(x3)
U5_ga(x1, x2, x3)  =  U5_ga(x3)
e198_out_ga(x1, x2)  =  e198_out_ga
U7_ga(x1, x2, x3)  =  U7_ga(x3)
U8_ga(x1, x2, x3)  =  U8_ga(x3)
U9_ga(x1, x2, x3)  =  U9_ga(x3)
U63_ga(x1, x2, x3)  =  U63_ga(x3)
U64_ga(x1, x2, x3)  =  U64_ga(x3)
U65_ga(x1, x2, x3)  =  U65_ga(x3)
e169_out_ga(x1, x2)  =  e169_out_ga
U67_ga(x1, x2, x3)  =  U67_ga(x3)
U68_ga(x1, x2, x3)  =  U68_ga(x3)
U69_ga(x1, x2, x3)  =  U69_ga(x3)
U71_ga(x1, x2, x3)  =  U71_ga(x3)
U72_ga(x1, x2, x3)  =  U72_ga(x3)
U73_ga(x1, x2, x3)  =  U73_ga(x3)
e140_out_ga(x1, x2)  =  e140_out_ga
U75_ga(x1, x2, x3)  =  U75_ga(x3)
U76_ga(x1, x2, x3)  =  U76_ga(x3)
U77_ga(x1, x2, x3)  =  U77_ga(x3)
U79_ga(x1, x2, x3)  =  U79_ga(x3)
U80_ga(x1, x2, x3)  =  U80_ga(x3)
U81_ga(x1, x2, x3)  =  U81_ga(x3)
e111_out_ga(x1, x2)  =  e111_out_ga
U83_ga(x1, x2, x3)  =  U83_ga(x3)
U84_ga(x1, x2, x3)  =  U84_ga(x3)
U85_ga(x1, x2, x3)  =  U85_ga(x3)
U87_ga(x1, x2, x3)  =  U87_ga(x3)
U88_ga(x1, x2, x3)  =  U88_ga(x3)
U89_ga(x1, x2, x3)  =  U89_ga(x3)
e82_out_ga(x1, x2)  =  e82_out_ga
U91_ga(x1, x2, x3)  =  U91_ga(x3)
U92_ga(x1, x2, x3)  =  U92_ga(x3)
U93_ga(x1, x2, x3)  =  U93_ga(x3)
U95_ga(x1, x2, x3)  =  U95_ga(x3)
U96_ga(x1, x2, x3)  =  U96_ga(x3)
U97_ga(x1, x2, x3)  =  U97_ga(x3)
e53_out_ga(x1, x2)  =  e53_out_ga
U99_ga(x1, x2, x3)  =  U99_ga(x3)
U100_ga(x1, x2, x3)  =  U100_ga(x3)
U101_ga(x1, x2, x3)  =  U101_ga(x3)
p31_out_gaa(x1, x2, x3)  =  p31_out_gaa
U104_gaa(x1, x2, x3, x4)  =  U104_gaa(x4)
U105_gaa(x1, x2, x3, x4)  =  U105_gaa(x4)
U106_gaa(x1, x2, x3, x4)  =  U106_gaa(x4)
U107_gaa(x1, x2, x3, x4)  =  U107_gaa(x4)

Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog

(74) Obligation:

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

e1_in_ga(T22, T24) → U108_ga(T22, T24, n7_in_ga(T22, T24))
n7_in_ga(.(a, T36), T36) → n7_out_ga(.(a, T36), T36)
n7_in_ga(.(b, T36), T36) → n7_out_ga(.(b, T36), T36)
n7_in_ga(.(c, T36), T36) → n7_out_ga(.(c, T36), T36)
n7_in_ga(.(lbrace, T41), T43) → U102_ga(T41, T43, e1_in_ga(T41, .(rbrace, T43)))
e1_in_ga(T62, T64) → U109_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))
n32_in_ga(.(a, .(star, T86)), T86) → n32_out_ga(.(a, .(star, T86)), T86)
n32_in_ga(.(b, .(star, T86)), T86) → n32_out_ga(.(b, .(star, T86)), T86)
n32_in_ga(.(c, .(star, T86)), T86) → n32_out_ga(.(c, .(star, T86)), T86)
n32_in_ga(.(lbrace, T89), X84) → U1_ga(T89, X84, e53_in_ga(T89, X84))
e53_in_ga(T97, X110) → U98_ga(T97, X110, t58_in_ga(T97, X110))
t58_in_ga(.(a, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(b, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(c, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(lbrace, T130), X155) → U94_ga(T130, X155, e82_in_ga(T130, X155))
e82_in_ga(T138, X181) → U90_ga(T138, X181, t87_in_ga(T138, X181))
t87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(lbrace, T171), X226) → U86_ga(T171, X226, e111_in_ga(T171, X226))
e111_in_ga(T179, X252) → U82_ga(T179, X252, t116_in_ga(T179, X252))
t116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(lbrace, T212), X297) → U78_ga(T212, X297, e140_in_ga(T212, X297))
e140_in_ga(T220, X323) → U74_ga(T220, X323, t145_in_ga(T220, X323))
t145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(lbrace, T253), X368) → U70_ga(T253, X368, e169_in_ga(T253, X368))
e169_in_ga(T261, X394) → U66_ga(T261, X394, t174_in_ga(T261, X394))
t174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(lbrace, T294), X439) → U62_ga(T294, X439, e198_in_ga(T294, X439))
e198_in_ga(T302, X465) → U6_ga(T302, X465, t203_in_ga(T302, X465))
t203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(lbrace, T335), X510) → U2_ga(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))
t234_in_ga(.(a, .(plus, T389)), T389) → t234_out_ga(.(a, .(plus, T389)), T389)
t234_in_ga(.(b, .(plus, T389)), T389) → t234_out_ga(.(b, .(plus, T389)), T389)
t234_in_ga(.(c, .(plus, T389)), T389) → t234_out_ga(.(c, .(plus, T389)), T389)
t234_in_ga(.(lbrace, T392), X599) → U14_ga(T392, X599, e259_in_ga(T392, X599))
e259_in_ga(T400, X625) → U58_ga(T400, X625, t264_in_ga(T400, X625))
t264_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(lbrace, T433), X670) → U54_ga(T433, X670, e288_in_ga(T433, X670))
e288_in_ga(T441, X696) → U50_ga(T441, X696, t293_in_ga(T441, X696))
t293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(lbrace, T474), X741) → U46_ga(T474, X741, e317_in_ga(T474, X741))
e317_in_ga(T482, X767) → U42_ga(T482, X767, t322_in_ga(T482, X767))
t322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(lbrace, T515), X812) → U38_ga(T515, X812, e346_in_ga(T515, X812))
e346_in_ga(T523, X838) → U34_ga(T523, X838, t351_in_ga(T523, X838))
t351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(lbrace, T556), X883) → U30_ga(T556, X883, e375_in_ga(T556, X883))
e375_in_ga(T564, X909) → U26_ga(T564, X909, t380_in_ga(T564, X909))
t380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(lbrace, T597), X954) → U22_ga(T597, X954, e404_in_ga(T597, X954))
e404_in_ga(T605, X980) → U18_ga(T605, X980, t409_in_ga(T605, X980))
t409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(lbrace, T638), X1025) → U10_ga(T638, X1025, e1_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_ga(T941, T943) → U111_ga(T941, T943, t234_in_ga(T941, T945))
t234_in_ga(T780, X1303) → U15_ga(T780, X1303, n32_in_ga(T780, X1302))
U15_ga(T780, X1303, n32_out_ga(T780, X1302)) → t234_out_ga(T780, X1303)
t234_in_ga(T780, X1303) → U16_ga(T780, X1303, n32_in_ga(T780, T784))
U16_ga(T780, X1303, n32_out_ga(T780, T784)) → U17_ga(T780, X1303, t234_in_aa(T784, X1303))
t234_in_aa(.(a, .(plus, T389)), T389) → t234_out_aa(.(a, .(plus, T389)), T389)
t234_in_aa(.(b, .(plus, T389)), T389) → t234_out_aa(.(b, .(plus, T389)), T389)
t234_in_aa(.(c, .(plus, T389)), T389) → t234_out_aa(.(c, .(plus, T389)), T389)
t234_in_aa(.(lbrace, T392), X599) → U14_aa(T392, X599, e259_in_aa(T392, X599))
e259_in_aa(T400, X625) → U58_aa(T400, X625, t264_in_aa(T400, X625))
t264_in_aa(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(lbrace, T433), X670) → U54_aa(T433, X670, e288_in_aa(T433, X670))
e288_in_aa(T441, X696) → U50_aa(T441, X696, t293_in_aa(T441, X696))
t293_in_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(lbrace, T474), X741) → U46_aa(T474, X741, e317_in_aa(T474, X741))
e317_in_aa(T482, X767) → U42_aa(T482, X767, t322_in_aa(T482, X767))
t322_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(lbrace, T515), X812) → U38_aa(T515, X812, e346_in_aa(T515, X812))
e346_in_aa(T523, X838) → U34_aa(T523, X838, t351_in_aa(T523, X838))
t351_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(lbrace, T556), X883) → U30_aa(T556, X883, e375_in_aa(T556, X883))
e375_in_aa(T564, X909) → U26_aa(T564, X909, t380_in_aa(T564, X909))
t380_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(lbrace, T597), X954) → U22_aa(T597, X954, e404_in_aa(T597, X954))
e404_in_aa(T605, X980) → U18_aa(T605, X980, t409_in_aa(T605, X980))
t409_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(lbrace, T638), X1025) → U10_aa(T638, X1025, e1_in_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_aa(T22, T24) → U108_aa(T22, T24, n7_in_aa(T22, T24))
n7_in_aa(.(a, T36), T36) → n7_out_aa(.(a, T36), T36)
n7_in_aa(.(b, T36), T36) → n7_out_aa(.(b, T36), T36)
n7_in_aa(.(c, T36), T36) → n7_out_aa(.(c, T36), T36)
n7_in_aa(.(lbrace, T41), T43) → U102_aa(T41, T43, e1_in_aa(T41, .(rbrace, T43)))
e1_in_aa(T62, T64) → U109_aa(T62, T64, p31_in_aaa(T62, X59, T64))
p31_in_aaa(T62, X59, T64) → U103_aaa(T62, X59, T64, n32_in_aa(T62, X59))
n32_in_aa(.(a, .(star, T86)), T86) → n32_out_aa(.(a, .(star, T86)), T86)
n32_in_aa(.(b, .(star, T86)), T86) → n32_out_aa(.(b, .(star, T86)), T86)
n32_in_aa(.(c, .(star, T86)), T86) → n32_out_aa(.(c, .(star, T86)), T86)
n32_in_aa(.(lbrace, T89), X84) → U1_aa(T89, X84, e53_in_aa(T89, X84))
e53_in_aa(T97, X110) → U98_aa(T97, X110, t58_in_aa(T97, X110))
t58_in_aa(.(a, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(a, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(b, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(b, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(c, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(c, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(lbrace, T130), X155) → U94_aa(T130, X155, e82_in_aa(T130, X155))
e82_in_aa(T138, X181) → U90_aa(T138, X181, t87_in_aa(T138, X181))
t87_in_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(lbrace, T171), X226) → U86_aa(T171, X226, e111_in_aa(T171, X226))
e111_in_aa(T179, X252) → U82_aa(T179, X252, t116_in_aa(T179, X252))
t116_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(lbrace, T212), X297) → U78_aa(T212, X297, e140_in_aa(T212, X297))
e140_in_aa(T220, X323) → U74_aa(T220, X323, t145_in_aa(T220, X323))
t145_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(lbrace, T253), X368) → U70_aa(T253, X368, e169_in_aa(T253, X368))
e169_in_aa(T261, X394) → U66_aa(T261, X394, t174_in_aa(T261, X394))
t174_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(lbrace, T294), X439) → U62_aa(T294, X439, e198_in_aa(T294, X439))
e198_in_aa(T302, X465) → U6_aa(T302, X465, t203_in_aa(T302, X465))
t203_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(lbrace, T335), X510) → U2_aa(T335, X510, e1_in_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
e1_in_aa(T941, T943) → U110_aa(T941, T943, t234_in_aa(T941, X1569))
t234_in_aa(T780, X1303) → U15_aa(T780, X1303, n32_in_aa(T780, X1302))
U15_aa(T780, X1303, n32_out_aa(T780, X1302)) → t234_out_aa(T780, X1303)
t234_in_aa(T780, X1303) → U16_aa(T780, X1303, n32_in_aa(T780, T784))
U16_aa(T780, X1303, n32_out_aa(T780, T784)) → U17_aa(T780, X1303, t234_in_aa(T784, X1303))
U17_aa(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_aa(T780, X1303)
U110_aa(T941, T943, t234_out_aa(T941, X1569)) → e1_out_aa(T941, T943)
e1_in_aa(T941, T943) → U111_aa(T941, T943, t234_in_aa(T941, T945))
U111_aa(T941, T943, t234_out_aa(T941, T945)) → U112_aa(T941, T943, e1_in_aa(T945, T943))
U112_aa(T941, T943, e1_out_aa(T945, T943)) → e1_out_aa(T941, T943)
U2_aa(T335, X510, e1_out_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_aa(.(lbrace, T335), X510)
t203_in_aa(T345, X530) → U3_aa(T345, X530, n32_in_aa(T345, X529))
U3_aa(T345, X530, n32_out_aa(T345, X529)) → t203_out_aa(T345, X530)
t203_in_aa(T345, X530) → U4_aa(T345, X530, n32_in_aa(T345, T349))
U4_aa(T345, X530, n32_out_aa(T345, T349)) → U5_aa(T345, X530, t203_in_aa(T349, X530))
U5_aa(T345, X530, t203_out_aa(T349, X530)) → t203_out_aa(T345, X530)
U6_aa(T302, X465, t203_out_aa(T302, X465)) → e198_out_aa(T302, X465)
e198_in_aa(T357, X551) → U7_aa(T357, X551, t234_in_aa(T357, X550))
U7_aa(T357, X551, t234_out_aa(T357, X550)) → e198_out_aa(T357, X551)
e198_in_aa(T357, X551) → U8_aa(T357, X551, t234_in_aa(T357, T359))
U8_aa(T357, X551, t234_out_aa(T357, T359)) → U9_aa(T357, X551, e198_in_aa(T359, X551))
U9_aa(T357, X551, e198_out_aa(T359, X551)) → e198_out_aa(T357, X551)
U62_aa(T294, X439, e198_out_aa(T294, X439)) → t174_out_aa(.(lbrace, T294), X439)
t174_in_aa(T795, X1326) → U63_aa(T795, X1326, n32_in_aa(T795, X1325))
U63_aa(T795, X1326, n32_out_aa(T795, X1325)) → t174_out_aa(T795, X1326)
t174_in_aa(T795, X1326) → U64_aa(T795, X1326, n32_in_aa(T795, T799))
U64_aa(T795, X1326, n32_out_aa(T795, T799)) → U65_aa(T795, X1326, t174_in_aa(T799, X1326))
U65_aa(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_aa(T795, X1326)
U66_aa(T261, X394, t174_out_aa(T261, X394)) → e169_out_aa(T261, X394)
e169_in_aa(T807, X1347) → U67_aa(T807, X1347, t234_in_aa(T807, X1346))
U67_aa(T807, X1347, t234_out_aa(T807, X1346)) → e169_out_aa(T807, X1347)
e169_in_aa(T807, X1347) → U68_aa(T807, X1347, t234_in_aa(T807, T809))
U68_aa(T807, X1347, t234_out_aa(T807, T809)) → U69_aa(T807, X1347, e169_in_aa(T809, X1347))
U69_aa(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_aa(T807, X1347)
U70_aa(T253, X368, e169_out_aa(T253, X368)) → t145_out_aa(.(lbrace, T253), X368)
t145_in_aa(T817, X1369) → U71_aa(T817, X1369, n32_in_aa(T817, X1368))
U71_aa(T817, X1369, n32_out_aa(T817, X1368)) → t145_out_aa(T817, X1369)
t145_in_aa(T817, X1369) → U72_aa(T817, X1369, n32_in_aa(T817, T821))
U72_aa(T817, X1369, n32_out_aa(T817, T821)) → U73_aa(T817, X1369, t145_in_aa(T821, X1369))
U73_aa(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_aa(T817, X1369)
U74_aa(T220, X323, t145_out_aa(T220, X323)) → e140_out_aa(T220, X323)
e140_in_aa(T829, X1390) → U75_aa(T829, X1390, t234_in_aa(T829, X1389))
U75_aa(T829, X1390, t234_out_aa(T829, X1389)) → e140_out_aa(T829, X1390)
e140_in_aa(T829, X1390) → U76_aa(T829, X1390, t234_in_aa(T829, T831))
U76_aa(T829, X1390, t234_out_aa(T829, T831)) → U77_aa(T829, X1390, e140_in_aa(T831, X1390))
U77_aa(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_aa(T829, X1390)
U78_aa(T212, X297, e140_out_aa(T212, X297)) → t116_out_aa(.(lbrace, T212), X297)
t116_in_aa(T839, X1412) → U79_aa(T839, X1412, n32_in_aa(T839, X1411))
U79_aa(T839, X1412, n32_out_aa(T839, X1411)) → t116_out_aa(T839, X1412)
t116_in_aa(T839, X1412) → U80_aa(T839, X1412, n32_in_aa(T839, T843))
U80_aa(T839, X1412, n32_out_aa(T839, T843)) → U81_aa(T839, X1412, t116_in_aa(T843, X1412))
U81_aa(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_aa(T839, X1412)
U82_aa(T179, X252, t116_out_aa(T179, X252)) → e111_out_aa(T179, X252)
e111_in_aa(T851, X1433) → U83_aa(T851, X1433, t234_in_aa(T851, X1432))
U83_aa(T851, X1433, t234_out_aa(T851, X1432)) → e111_out_aa(T851, X1433)
e111_in_aa(T851, X1433) → U84_aa(T851, X1433, t234_in_aa(T851, T853))
U84_aa(T851, X1433, t234_out_aa(T851, T853)) → U85_aa(T851, X1433, e111_in_aa(T853, X1433))
U85_aa(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_aa(T851, X1433)
U86_aa(T171, X226, e111_out_aa(T171, X226)) → t87_out_aa(.(lbrace, T171), X226)
t87_in_aa(T861, X1455) → U87_aa(T861, X1455, n32_in_aa(T861, X1454))
U87_aa(T861, X1455, n32_out_aa(T861, X1454)) → t87_out_aa(T861, X1455)
t87_in_aa(T861, X1455) → U88_aa(T861, X1455, n32_in_aa(T861, T865))
U88_aa(T861, X1455, n32_out_aa(T861, T865)) → U89_aa(T861, X1455, t87_in_aa(T865, X1455))
U89_aa(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_aa(T861, X1455)
U90_aa(T138, X181, t87_out_aa(T138, X181)) → e82_out_aa(T138, X181)
e82_in_aa(T873, X1476) → U91_aa(T873, X1476, t234_in_aa(T873, X1475))
U91_aa(T873, X1476, t234_out_aa(T873, X1475)) → e82_out_aa(T873, X1476)
e82_in_aa(T873, X1476) → U92_aa(T873, X1476, t234_in_aa(T873, T875))
U92_aa(T873, X1476, t234_out_aa(T873, T875)) → U93_aa(T873, X1476, e82_in_aa(T875, X1476))
U93_aa(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_aa(T873, X1476)
U94_aa(T130, X155, e82_out_aa(T130, X155)) → t58_out_aa(.(lbrace, T130), X155)
t58_in_aa(T883, X1498) → U95_aa(T883, X1498, n32_in_aa(T883, X1497))
U95_aa(T883, X1498, n32_out_aa(T883, X1497)) → t58_out_aa(T883, X1498)
t58_in_aa(T883, X1498) → U96_aa(T883, X1498, n32_in_aa(T883, T887))
U96_aa(T883, X1498, n32_out_aa(T883, T887)) → U97_aa(T883, X1498, t58_in_aa(T887, X1498))
U97_aa(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_aa(T883, X1498)
U98_aa(T97, X110, t58_out_aa(T97, X110)) → e53_out_aa(T97, X110)
e53_in_aa(T895, X1519) → U99_aa(T895, X1519, t234_in_aa(T895, X1518))
U99_aa(T895, X1519, t234_out_aa(T895, X1518)) → e53_out_aa(T895, X1519)
e53_in_aa(T895, X1519) → U100_aa(T895, X1519, t234_in_aa(T895, T897))
U100_aa(T895, X1519, t234_out_aa(T895, T897)) → U101_aa(T895, X1519, e53_in_aa(T897, X1519))
U101_aa(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_aa(T895, X1519)
U1_aa(T89, X84, e53_out_aa(T89, X84)) → n32_out_aa(.(lbrace, T89), X84)
U103_aaa(T62, X59, T64, n32_out_aa(T62, X59)) → p31_out_aaa(T62, X59, T64)
p31_in_aaa(T62, T916, T918) → U104_aaa(T62, T916, T918, n32_in_aa(T62, T916))
U104_aaa(T62, T916, T918, n32_out_aa(T62, T916)) → U105_aaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_aaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_aaa(T62, T916, T918)
p31_in_aaa(T62, T929, T931) → U106_aaa(T62, T929, T931, n32_in_aa(T62, T929))
U106_aaa(T62, T929, T931, n32_out_aa(T62, T929)) → U107_aaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_aaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_aaa(T62, T929, T931)
U109_aa(T62, T64, p31_out_aaa(T62, X59, T64)) → e1_out_aa(T62, T64)
U102_aa(T41, T43, e1_out_aa(T41, .(rbrace, T43))) → n7_out_aa(.(lbrace, T41), T43)
U108_aa(T22, T24, n7_out_aa(T22, T24)) → e1_out_aa(T22, T24)
U10_aa(T638, X1025, e1_out_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_aa(.(lbrace, T638), X1025)
t409_in_aa(T648, X1045) → U11_aa(T648, X1045, n32_in_aa(T648, X1044))
U11_aa(T648, X1045, n32_out_aa(T648, X1044)) → t409_out_aa(T648, X1045)
t409_in_aa(T648, X1045) → U12_aa(T648, X1045, n32_in_aa(T648, T652))
U12_aa(T648, X1045, n32_out_aa(T648, T652)) → U13_aa(T648, X1045, t409_in_aa(T652, X1045))
U13_aa(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_aa(T648, X1045)
U18_aa(T605, X980, t409_out_aa(T605, X980)) → e404_out_aa(T605, X980)
e404_in_aa(T660, X1066) → U19_aa(T660, X1066, t234_in_aa(T660, X1065))
U19_aa(T660, X1066, t234_out_aa(T660, X1065)) → e404_out_aa(T660, X1066)
e404_in_aa(T660, X1066) → U20_aa(T660, X1066, t234_in_aa(T660, T662))
U20_aa(T660, X1066, t234_out_aa(T660, T662)) → U21_aa(T660, X1066, e404_in_aa(T662, X1066))
U21_aa(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_aa(T660, X1066)
U22_aa(T597, X954, e404_out_aa(T597, X954)) → t380_out_aa(.(lbrace, T597), X954)
t380_in_aa(T670, X1088) → U23_aa(T670, X1088, n32_in_aa(T670, X1087))
U23_aa(T670, X1088, n32_out_aa(T670, X1087)) → t380_out_aa(T670, X1088)
t380_in_aa(T670, X1088) → U24_aa(T670, X1088, n32_in_aa(T670, T674))
U24_aa(T670, X1088, n32_out_aa(T670, T674)) → U25_aa(T670, X1088, t380_in_aa(T674, X1088))
U25_aa(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_aa(T670, X1088)
U26_aa(T564, X909, t380_out_aa(T564, X909)) → e375_out_aa(T564, X909)
e375_in_aa(T682, X1109) → U27_aa(T682, X1109, t234_in_aa(T682, X1108))
U27_aa(T682, X1109, t234_out_aa(T682, X1108)) → e375_out_aa(T682, X1109)
e375_in_aa(T682, X1109) → U28_aa(T682, X1109, t234_in_aa(T682, T684))
U28_aa(T682, X1109, t234_out_aa(T682, T684)) → U29_aa(T682, X1109, e375_in_aa(T684, X1109))
U29_aa(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_aa(T682, X1109)
U30_aa(T556, X883, e375_out_aa(T556, X883)) → t351_out_aa(.(lbrace, T556), X883)
t351_in_aa(T692, X1131) → U31_aa(T692, X1131, n32_in_aa(T692, X1130))
U31_aa(T692, X1131, n32_out_aa(T692, X1130)) → t351_out_aa(T692, X1131)
t351_in_aa(T692, X1131) → U32_aa(T692, X1131, n32_in_aa(T692, T696))
U32_aa(T692, X1131, n32_out_aa(T692, T696)) → U33_aa(T692, X1131, t351_in_aa(T696, X1131))
U33_aa(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_aa(T692, X1131)
U34_aa(T523, X838, t351_out_aa(T523, X838)) → e346_out_aa(T523, X838)
e346_in_aa(T704, X1152) → U35_aa(T704, X1152, t234_in_aa(T704, X1151))
U35_aa(T704, X1152, t234_out_aa(T704, X1151)) → e346_out_aa(T704, X1152)
e346_in_aa(T704, X1152) → U36_aa(T704, X1152, t234_in_aa(T704, T706))
U36_aa(T704, X1152, t234_out_aa(T704, T706)) → U37_aa(T704, X1152, e346_in_aa(T706, X1152))
U37_aa(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_aa(T704, X1152)
U38_aa(T515, X812, e346_out_aa(T515, X812)) → t322_out_aa(.(lbrace, T515), X812)
t322_in_aa(T714, X1174) → U39_aa(T714, X1174, n32_in_aa(T714, X1173))
U39_aa(T714, X1174, n32_out_aa(T714, X1173)) → t322_out_aa(T714, X1174)
t322_in_aa(T714, X1174) → U40_aa(T714, X1174, n32_in_aa(T714, T718))
U40_aa(T714, X1174, n32_out_aa(T714, T718)) → U41_aa(T714, X1174, t322_in_aa(T718, X1174))
U41_aa(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_aa(T714, X1174)
U42_aa(T482, X767, t322_out_aa(T482, X767)) → e317_out_aa(T482, X767)
e317_in_aa(T726, X1195) → U43_aa(T726, X1195, t234_in_aa(T726, X1194))
U43_aa(T726, X1195, t234_out_aa(T726, X1194)) → e317_out_aa(T726, X1195)
e317_in_aa(T726, X1195) → U44_aa(T726, X1195, t234_in_aa(T726, T728))
U44_aa(T726, X1195, t234_out_aa(T726, T728)) → U45_aa(T726, X1195, e317_in_aa(T728, X1195))
U45_aa(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_aa(T726, X1195)
U46_aa(T474, X741, e317_out_aa(T474, X741)) → t293_out_aa(.(lbrace, T474), X741)
t293_in_aa(T736, X1217) → U47_aa(T736, X1217, n32_in_aa(T736, X1216))
U47_aa(T736, X1217, n32_out_aa(T736, X1216)) → t293_out_aa(T736, X1217)
t293_in_aa(T736, X1217) → U48_aa(T736, X1217, n32_in_aa(T736, T740))
U48_aa(T736, X1217, n32_out_aa(T736, T740)) → U49_aa(T736, X1217, t293_in_aa(T740, X1217))
U49_aa(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_aa(T736, X1217)
U50_aa(T441, X696, t293_out_aa(T441, X696)) → e288_out_aa(T441, X696)
e288_in_aa(T748, X1238) → U51_aa(T748, X1238, t234_in_aa(T748, X1237))
U51_aa(T748, X1238, t234_out_aa(T748, X1237)) → e288_out_aa(T748, X1238)
e288_in_aa(T748, X1238) → U52_aa(T748, X1238, t234_in_aa(T748, T750))
U52_aa(T748, X1238, t234_out_aa(T748, T750)) → U53_aa(T748, X1238, e288_in_aa(T750, X1238))
U53_aa(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_aa(T748, X1238)
U54_aa(T433, X670, e288_out_aa(T433, X670)) → t264_out_aa(.(lbrace, T433), X670)
t264_in_aa(T758, X1260) → U55_aa(T758, X1260, n32_in_aa(T758, X1259))
U55_aa(T758, X1260, n32_out_aa(T758, X1259)) → t264_out_aa(T758, X1260)
t264_in_aa(T758, X1260) → U56_aa(T758, X1260, n32_in_aa(T758, T762))
U56_aa(T758, X1260, n32_out_aa(T758, T762)) → U57_aa(T758, X1260, t264_in_aa(T762, X1260))
U57_aa(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_aa(T758, X1260)
U58_aa(T400, X625, t264_out_aa(T400, X625)) → e259_out_aa(T400, X625)
e259_in_aa(T770, X1281) → U59_aa(T770, X1281, t234_in_aa(T770, X1280))
U59_aa(T770, X1281, t234_out_aa(T770, X1280)) → e259_out_aa(T770, X1281)
e259_in_aa(T770, X1281) → U60_aa(T770, X1281, t234_in_aa(T770, T772))
U60_aa(T770, X1281, t234_out_aa(T770, T772)) → U61_aa(T770, X1281, e259_in_aa(T772, X1281))
U61_aa(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_aa(T770, X1281)
U14_aa(T392, X599, e259_out_aa(T392, X599)) → t234_out_aa(.(lbrace, T392), X599)
U17_ga(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_ga(T780, X1303)
U111_ga(T941, T943, t234_out_ga(T941, T945)) → U112_ga(T941, T943, e1_in_aa(T945, T943))
U112_ga(T941, T943, e1_out_aa(T945, T943)) → e1_out_ga(T941, T943)
U10_ga(T638, X1025, e1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_ga(.(lbrace, T638), X1025)
t409_in_ga(T648, X1045) → U11_ga(T648, X1045, n32_in_ga(T648, X1044))
U11_ga(T648, X1045, n32_out_ga(T648, X1044)) → t409_out_ga(T648, X1045)
t409_in_ga(T648, X1045) → U12_ga(T648, X1045, n32_in_ga(T648, T652))
U12_ga(T648, X1045, n32_out_ga(T648, T652)) → U13_ga(T648, X1045, t409_in_aa(T652, X1045))
U13_ga(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_ga(T648, X1045)
U18_ga(T605, X980, t409_out_ga(T605, X980)) → e404_out_ga(T605, X980)
e404_in_ga(T660, X1066) → U19_ga(T660, X1066, t234_in_ga(T660, X1065))
U19_ga(T660, X1066, t234_out_ga(T660, X1065)) → e404_out_ga(T660, X1066)
e404_in_ga(T660, X1066) → U20_ga(T660, X1066, t234_in_ga(T660, T662))
U20_ga(T660, X1066, t234_out_ga(T660, T662)) → U21_ga(T660, X1066, e404_in_aa(T662, X1066))
U21_ga(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_ga(T660, X1066)
U22_ga(T597, X954, e404_out_ga(T597, X954)) → t380_out_ga(.(lbrace, T597), X954)
t380_in_ga(T670, X1088) → U23_ga(T670, X1088, n32_in_ga(T670, X1087))
U23_ga(T670, X1088, n32_out_ga(T670, X1087)) → t380_out_ga(T670, X1088)
t380_in_ga(T670, X1088) → U24_ga(T670, X1088, n32_in_ga(T670, T674))
U24_ga(T670, X1088, n32_out_ga(T670, T674)) → U25_ga(T670, X1088, t380_in_aa(T674, X1088))
U25_ga(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_ga(T670, X1088)
U26_ga(T564, X909, t380_out_ga(T564, X909)) → e375_out_ga(T564, X909)
e375_in_ga(T682, X1109) → U27_ga(T682, X1109, t234_in_ga(T682, X1108))
U27_ga(T682, X1109, t234_out_ga(T682, X1108)) → e375_out_ga(T682, X1109)
e375_in_ga(T682, X1109) → U28_ga(T682, X1109, t234_in_ga(T682, T684))
U28_ga(T682, X1109, t234_out_ga(T682, T684)) → U29_ga(T682, X1109, e375_in_aa(T684, X1109))
U29_ga(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_ga(T682, X1109)
U30_ga(T556, X883, e375_out_ga(T556, X883)) → t351_out_ga(.(lbrace, T556), X883)
t351_in_ga(T692, X1131) → U31_ga(T692, X1131, n32_in_ga(T692, X1130))
U31_ga(T692, X1131, n32_out_ga(T692, X1130)) → t351_out_ga(T692, X1131)
t351_in_ga(T692, X1131) → U32_ga(T692, X1131, n32_in_ga(T692, T696))
U32_ga(T692, X1131, n32_out_ga(T692, T696)) → U33_ga(T692, X1131, t351_in_aa(T696, X1131))
U33_ga(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_ga(T692, X1131)
U34_ga(T523, X838, t351_out_ga(T523, X838)) → e346_out_ga(T523, X838)
e346_in_ga(T704, X1152) → U35_ga(T704, X1152, t234_in_ga(T704, X1151))
U35_ga(T704, X1152, t234_out_ga(T704, X1151)) → e346_out_ga(T704, X1152)
e346_in_ga(T704, X1152) → U36_ga(T704, X1152, t234_in_ga(T704, T706))
U36_ga(T704, X1152, t234_out_ga(T704, T706)) → U37_ga(T704, X1152, e346_in_aa(T706, X1152))
U37_ga(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_ga(T704, X1152)
U38_ga(T515, X812, e346_out_ga(T515, X812)) → t322_out_ga(.(lbrace, T515), X812)
t322_in_ga(T714, X1174) → U39_ga(T714, X1174, n32_in_ga(T714, X1173))
U39_ga(T714, X1174, n32_out_ga(T714, X1173)) → t322_out_ga(T714, X1174)
t322_in_ga(T714, X1174) → U40_ga(T714, X1174, n32_in_ga(T714, T718))
U40_ga(T714, X1174, n32_out_ga(T714, T718)) → U41_ga(T714, X1174, t322_in_aa(T718, X1174))
U41_ga(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_ga(T714, X1174)
U42_ga(T482, X767, t322_out_ga(T482, X767)) → e317_out_ga(T482, X767)
e317_in_ga(T726, X1195) → U43_ga(T726, X1195, t234_in_ga(T726, X1194))
U43_ga(T726, X1195, t234_out_ga(T726, X1194)) → e317_out_ga(T726, X1195)
e317_in_ga(T726, X1195) → U44_ga(T726, X1195, t234_in_ga(T726, T728))
U44_ga(T726, X1195, t234_out_ga(T726, T728)) → U45_ga(T726, X1195, e317_in_aa(T728, X1195))
U45_ga(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_ga(T726, X1195)
U46_ga(T474, X741, e317_out_ga(T474, X741)) → t293_out_ga(.(lbrace, T474), X741)
t293_in_ga(T736, X1217) → U47_ga(T736, X1217, n32_in_ga(T736, X1216))
U47_ga(T736, X1217, n32_out_ga(T736, X1216)) → t293_out_ga(T736, X1217)
t293_in_ga(T736, X1217) → U48_ga(T736, X1217, n32_in_ga(T736, T740))
U48_ga(T736, X1217, n32_out_ga(T736, T740)) → U49_ga(T736, X1217, t293_in_aa(T740, X1217))
U49_ga(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_ga(T736, X1217)
U50_ga(T441, X696, t293_out_ga(T441, X696)) → e288_out_ga(T441, X696)
e288_in_ga(T748, X1238) → U51_ga(T748, X1238, t234_in_ga(T748, X1237))
U51_ga(T748, X1238, t234_out_ga(T748, X1237)) → e288_out_ga(T748, X1238)
e288_in_ga(T748, X1238) → U52_ga(T748, X1238, t234_in_ga(T748, T750))
U52_ga(T748, X1238, t234_out_ga(T748, T750)) → U53_ga(T748, X1238, e288_in_aa(T750, X1238))
U53_ga(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_ga(T748, X1238)
U54_ga(T433, X670, e288_out_ga(T433, X670)) → t264_out_ga(.(lbrace, T433), X670)
t264_in_ga(T758, X1260) → U55_ga(T758, X1260, n32_in_ga(T758, X1259))
U55_ga(T758, X1260, n32_out_ga(T758, X1259)) → t264_out_ga(T758, X1260)
t264_in_ga(T758, X1260) → U56_ga(T758, X1260, n32_in_ga(T758, T762))
U56_ga(T758, X1260, n32_out_ga(T758, T762)) → U57_ga(T758, X1260, t264_in_aa(T762, X1260))
U57_ga(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_ga(T758, X1260)
U58_ga(T400, X625, t264_out_ga(T400, X625)) → e259_out_ga(T400, X625)
e259_in_ga(T770, X1281) → U59_ga(T770, X1281, t234_in_ga(T770, X1280))
U59_ga(T770, X1281, t234_out_ga(T770, X1280)) → e259_out_ga(T770, X1281)
e259_in_ga(T770, X1281) → U60_ga(T770, X1281, t234_in_ga(T770, T772))
U60_ga(T770, X1281, t234_out_ga(T770, T772)) → U61_ga(T770, X1281, e259_in_aa(T772, X1281))
U61_ga(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_ga(T770, X1281)
U14_ga(T392, X599, e259_out_ga(T392, X599)) → t234_out_ga(.(lbrace, T392), X599)
U110_ga(T941, T943, t234_out_ga(T941, X1569)) → e1_out_ga(T941, T943)
U2_ga(T335, X510, e1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_ga(.(lbrace, T335), X510)
t203_in_ga(T345, X530) → U3_ga(T345, X530, n32_in_ga(T345, X529))
U3_ga(T345, X530, n32_out_ga(T345, X529)) → t203_out_ga(T345, X530)
t203_in_ga(T345, X530) → U4_ga(T345, X530, n32_in_ga(T345, T349))
U4_ga(T345, X530, n32_out_ga(T345, T349)) → U5_ga(T345, X530, t203_in_aa(T349, X530))
U5_ga(T345, X530, t203_out_aa(T349, X530)) → t203_out_ga(T345, X530)
U6_ga(T302, X465, t203_out_ga(T302, X465)) → e198_out_ga(T302, X465)
e198_in_ga(T357, X551) → U7_ga(T357, X551, t234_in_ga(T357, X550))
U7_ga(T357, X551, t234_out_ga(T357, X550)) → e198_out_ga(T357, X551)
e198_in_ga(T357, X551) → U8_ga(T357, X551, t234_in_ga(T357, T359))
U8_ga(T357, X551, t234_out_ga(T357, T359)) → U9_ga(T357, X551, e198_in_aa(T359, X551))
U9_ga(T357, X551, e198_out_aa(T359, X551)) → e198_out_ga(T357, X551)
U62_ga(T294, X439, e198_out_ga(T294, X439)) → t174_out_ga(.(lbrace, T294), X439)
t174_in_ga(T795, X1326) → U63_ga(T795, X1326, n32_in_ga(T795, X1325))
U63_ga(T795, X1326, n32_out_ga(T795, X1325)) → t174_out_ga(T795, X1326)
t174_in_ga(T795, X1326) → U64_ga(T795, X1326, n32_in_ga(T795, T799))
U64_ga(T795, X1326, n32_out_ga(T795, T799)) → U65_ga(T795, X1326, t174_in_aa(T799, X1326))
U65_ga(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_ga(T795, X1326)
U66_ga(T261, X394, t174_out_ga(T261, X394)) → e169_out_ga(T261, X394)
e169_in_ga(T807, X1347) → U67_ga(T807, X1347, t234_in_ga(T807, X1346))
U67_ga(T807, X1347, t234_out_ga(T807, X1346)) → e169_out_ga(T807, X1347)
e169_in_ga(T807, X1347) → U68_ga(T807, X1347, t234_in_ga(T807, T809))
U68_ga(T807, X1347, t234_out_ga(T807, T809)) → U69_ga(T807, X1347, e169_in_aa(T809, X1347))
U69_ga(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_ga(T807, X1347)
U70_ga(T253, X368, e169_out_ga(T253, X368)) → t145_out_ga(.(lbrace, T253), X368)
t145_in_ga(T817, X1369) → U71_ga(T817, X1369, n32_in_ga(T817, X1368))
U71_ga(T817, X1369, n32_out_ga(T817, X1368)) → t145_out_ga(T817, X1369)
t145_in_ga(T817, X1369) → U72_ga(T817, X1369, n32_in_ga(T817, T821))
U72_ga(T817, X1369, n32_out_ga(T817, T821)) → U73_ga(T817, X1369, t145_in_aa(T821, X1369))
U73_ga(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_ga(T817, X1369)
U74_ga(T220, X323, t145_out_ga(T220, X323)) → e140_out_ga(T220, X323)
e140_in_ga(T829, X1390) → U75_ga(T829, X1390, t234_in_ga(T829, X1389))
U75_ga(T829, X1390, t234_out_ga(T829, X1389)) → e140_out_ga(T829, X1390)
e140_in_ga(T829, X1390) → U76_ga(T829, X1390, t234_in_ga(T829, T831))
U76_ga(T829, X1390, t234_out_ga(T829, T831)) → U77_ga(T829, X1390, e140_in_aa(T831, X1390))
U77_ga(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_ga(T829, X1390)
U78_ga(T212, X297, e140_out_ga(T212, X297)) → t116_out_ga(.(lbrace, T212), X297)
t116_in_ga(T839, X1412) → U79_ga(T839, X1412, n32_in_ga(T839, X1411))
U79_ga(T839, X1412, n32_out_ga(T839, X1411)) → t116_out_ga(T839, X1412)
t116_in_ga(T839, X1412) → U80_ga(T839, X1412, n32_in_ga(T839, T843))
U80_ga(T839, X1412, n32_out_ga(T839, T843)) → U81_ga(T839, X1412, t116_in_aa(T843, X1412))
U81_ga(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_ga(T839, X1412)
U82_ga(T179, X252, t116_out_ga(T179, X252)) → e111_out_ga(T179, X252)
e111_in_ga(T851, X1433) → U83_ga(T851, X1433, t234_in_ga(T851, X1432))
U83_ga(T851, X1433, t234_out_ga(T851, X1432)) → e111_out_ga(T851, X1433)
e111_in_ga(T851, X1433) → U84_ga(T851, X1433, t234_in_ga(T851, T853))
U84_ga(T851, X1433, t234_out_ga(T851, T853)) → U85_ga(T851, X1433, e111_in_aa(T853, X1433))
U85_ga(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_ga(T851, X1433)
U86_ga(T171, X226, e111_out_ga(T171, X226)) → t87_out_ga(.(lbrace, T171), X226)
t87_in_ga(T861, X1455) → U87_ga(T861, X1455, n32_in_ga(T861, X1454))
U87_ga(T861, X1455, n32_out_ga(T861, X1454)) → t87_out_ga(T861, X1455)
t87_in_ga(T861, X1455) → U88_ga(T861, X1455, n32_in_ga(T861, T865))
U88_ga(T861, X1455, n32_out_ga(T861, T865)) → U89_ga(T861, X1455, t87_in_aa(T865, X1455))
U89_ga(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_ga(T861, X1455)
U90_ga(T138, X181, t87_out_ga(T138, X181)) → e82_out_ga(T138, X181)
e82_in_ga(T873, X1476) → U91_ga(T873, X1476, t234_in_ga(T873, X1475))
U91_ga(T873, X1476, t234_out_ga(T873, X1475)) → e82_out_ga(T873, X1476)
e82_in_ga(T873, X1476) → U92_ga(T873, X1476, t234_in_ga(T873, T875))
U92_ga(T873, X1476, t234_out_ga(T873, T875)) → U93_ga(T873, X1476, e82_in_aa(T875, X1476))
U93_ga(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_ga(T873, X1476)
U94_ga(T130, X155, e82_out_ga(T130, X155)) → t58_out_ga(.(lbrace, T130), X155)
t58_in_ga(T883, X1498) → U95_ga(T883, X1498, n32_in_ga(T883, X1497))
U95_ga(T883, X1498, n32_out_ga(T883, X1497)) → t58_out_ga(T883, X1498)
t58_in_ga(T883, X1498) → U96_ga(T883, X1498, n32_in_ga(T883, T887))
U96_ga(T883, X1498, n32_out_ga(T883, T887)) → U97_ga(T883, X1498, t58_in_aa(T887, X1498))
U97_ga(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_ga(T883, X1498)
U98_ga(T97, X110, t58_out_ga(T97, X110)) → e53_out_ga(T97, X110)
e53_in_ga(T895, X1519) → U99_ga(T895, X1519, t234_in_ga(T895, X1518))
U99_ga(T895, X1519, t234_out_ga(T895, X1518)) → e53_out_ga(T895, X1519)
e53_in_ga(T895, X1519) → U100_ga(T895, X1519, t234_in_ga(T895, T897))
U100_ga(T895, X1519, t234_out_ga(T895, T897)) → U101_ga(T895, X1519, e53_in_aa(T897, X1519))
U101_ga(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_ga(T895, X1519)
U1_ga(T89, X84, e53_out_ga(T89, X84)) → n32_out_ga(.(lbrace, T89), X84)
U103_gaa(T62, X59, T64, n32_out_ga(T62, X59)) → p31_out_gaa(T62, X59, T64)
p31_in_gaa(T62, T916, T918) → U104_gaa(T62, T916, T918, n32_in_ga(T62, T916))
U104_gaa(T62, T916, T918, n32_out_ga(T62, T916)) → U105_gaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_gaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_gaa(T62, T916, T918)
p31_in_gaa(T62, T929, T931) → U106_gaa(T62, T929, T931, n32_in_ga(T62, T929))
U106_gaa(T62, T929, T931, n32_out_ga(T62, T929)) → U107_gaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_gaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_gaa(T62, T929, T931)
U109_ga(T62, T64, p31_out_gaa(T62, X59, T64)) → e1_out_ga(T62, T64)
U102_ga(T41, T43, e1_out_ga(T41, .(rbrace, T43))) → n7_out_ga(.(lbrace, T41), T43)
U108_ga(T22, T24, n7_out_ga(T22, T24)) → e1_out_ga(T22, T24)

The argument filtering Pi contains the following mapping:
e1_in_ga(x1, x2)  =  e1_in_ga(x1)
U108_ga(x1, x2, x3)  =  U108_ga(x3)
n7_in_ga(x1, x2)  =  n7_in_ga(x1)
.(x1, x2)  =  .(x1, x2)
a  =  a
n7_out_ga(x1, x2)  =  n7_out_ga
b  =  b
c  =  c
lbrace  =  lbrace
U102_ga(x1, x2, x3)  =  U102_ga(x3)
U109_ga(x1, x2, x3)  =  U109_ga(x3)
p31_in_gaa(x1, x2, x3)  =  p31_in_gaa(x1)
U103_gaa(x1, x2, x3, x4)  =  U103_gaa(x4)
n32_in_ga(x1, x2)  =  n32_in_ga(x1)
star  =  star
n32_out_ga(x1, x2)  =  n32_out_ga
U1_ga(x1, x2, x3)  =  U1_ga(x3)
e53_in_ga(x1, x2)  =  e53_in_ga(x1)
U98_ga(x1, x2, x3)  =  U98_ga(x3)
t58_in_ga(x1, x2)  =  t58_in_ga(x1)
rbrace  =  rbrace
t58_out_ga(x1, x2)  =  t58_out_ga
U94_ga(x1, x2, x3)  =  U94_ga(x3)
e82_in_ga(x1, x2)  =  e82_in_ga(x1)
U90_ga(x1, x2, x3)  =  U90_ga(x3)
t87_in_ga(x1, x2)  =  t87_in_ga(x1)
t87_out_ga(x1, x2)  =  t87_out_ga
U86_ga(x1, x2, x3)  =  U86_ga(x3)
e111_in_ga(x1, x2)  =  e111_in_ga(x1)
U82_ga(x1, x2, x3)  =  U82_ga(x3)
t116_in_ga(x1, x2)  =  t116_in_ga(x1)
t116_out_ga(x1, x2)  =  t116_out_ga
U78_ga(x1, x2, x3)  =  U78_ga(x3)
e140_in_ga(x1, x2)  =  e140_in_ga(x1)
U74_ga(x1, x2, x3)  =  U74_ga(x3)
t145_in_ga(x1, x2)  =  t145_in_ga(x1)
t145_out_ga(x1, x2)  =  t145_out_ga
U70_ga(x1, x2, x3)  =  U70_ga(x3)
e169_in_ga(x1, x2)  =  e169_in_ga(x1)
U66_ga(x1, x2, x3)  =  U66_ga(x3)
t174_in_ga(x1, x2)  =  t174_in_ga(x1)
t174_out_ga(x1, x2)  =  t174_out_ga
U62_ga(x1, x2, x3)  =  U62_ga(x3)
e198_in_ga(x1, x2)  =  e198_in_ga(x1)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
t203_in_ga(x1, x2)  =  t203_in_ga(x1)
t203_out_ga(x1, x2)  =  t203_out_ga
U2_ga(x1, x2, x3)  =  U2_ga(x3)
U110_ga(x1, x2, x3)  =  U110_ga(x3)
t234_in_ga(x1, x2)  =  t234_in_ga(x1)
plus  =  plus
t234_out_ga(x1, x2)  =  t234_out_ga
U14_ga(x1, x2, x3)  =  U14_ga(x3)
e259_in_ga(x1, x2)  =  e259_in_ga(x1)
U58_ga(x1, x2, x3)  =  U58_ga(x3)
t264_in_ga(x1, x2)  =  t264_in_ga(x1)
t264_out_ga(x1, x2)  =  t264_out_ga
U54_ga(x1, x2, x3)  =  U54_ga(x3)
e288_in_ga(x1, x2)  =  e288_in_ga(x1)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
t293_in_ga(x1, x2)  =  t293_in_ga(x1)
t293_out_ga(x1, x2)  =  t293_out_ga
U46_ga(x1, x2, x3)  =  U46_ga(x3)
e317_in_ga(x1, x2)  =  e317_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
t322_in_ga(x1, x2)  =  t322_in_ga(x1)
t322_out_ga(x1, x2)  =  t322_out_ga
U38_ga(x1, x2, x3)  =  U38_ga(x3)
e346_in_ga(x1, x2)  =  e346_in_ga(x1)
U34_ga(x1, x2, x3)  =  U34_ga(x3)
t351_in_ga(x1, x2)  =  t351_in_ga(x1)
t351_out_ga(x1, x2)  =  t351_out_ga
U30_ga(x1, x2, x3)  =  U30_ga(x3)
e375_in_ga(x1, x2)  =  e375_in_ga(x1)
U26_ga(x1, x2, x3)  =  U26_ga(x3)
t380_in_ga(x1, x2)  =  t380_in_ga(x1)
t380_out_ga(x1, x2)  =  t380_out_ga
U22_ga(x1, x2, x3)  =  U22_ga(x3)
e404_in_ga(x1, x2)  =  e404_in_ga(x1)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
t409_in_ga(x1, x2)  =  t409_in_ga(x1)
t409_out_ga(x1, x2)  =  t409_out_ga
U10_ga(x1, x2, x3)  =  U10_ga(x3)
U111_ga(x1, x2, x3)  =  U111_ga(x3)
U15_ga(x1, x2, x3)  =  U15_ga(x3)
U16_ga(x1, x2, x3)  =  U16_ga(x3)
U17_ga(x1, x2, x3)  =  U17_ga(x3)
U112_ga(x1, x2, x3)  =  U112_ga(x3)
e1_in_aa(x1, x2)  =  e1_in_aa
U108_aa(x1, x2, x3)  =  U108_aa(x3)
n7_in_aa(x1, x2)  =  n7_in_aa
n7_out_aa(x1, x2)  =  n7_out_aa
U102_aa(x1, x2, x3)  =  U102_aa(x3)
U109_aa(x1, x2, x3)  =  U109_aa(x3)
p31_in_aaa(x1, x2, x3)  =  p31_in_aaa
U103_aaa(x1, x2, x3, x4)  =  U103_aaa(x4)
n32_in_aa(x1, x2)  =  n32_in_aa
n32_out_aa(x1, x2)  =  n32_out_aa
U1_aa(x1, x2, x3)  =  U1_aa(x3)
e53_in_aa(x1, x2)  =  e53_in_aa
U98_aa(x1, x2, x3)  =  U98_aa(x3)
t58_in_aa(x1, x2)  =  t58_in_aa
t58_out_aa(x1, x2)  =  t58_out_aa
U94_aa(x1, x2, x3)  =  U94_aa(x3)
e82_in_aa(x1, x2)  =  e82_in_aa
U90_aa(x1, x2, x3)  =  U90_aa(x3)
t87_in_aa(x1, x2)  =  t87_in_aa
t87_out_aa(x1, x2)  =  t87_out_aa
U86_aa(x1, x2, x3)  =  U86_aa(x3)
e111_in_aa(x1, x2)  =  e111_in_aa
U82_aa(x1, x2, x3)  =  U82_aa(x3)
t116_in_aa(x1, x2)  =  t116_in_aa
t116_out_aa(x1, x2)  =  t116_out_aa
U78_aa(x1, x2, x3)  =  U78_aa(x3)
e140_in_aa(x1, x2)  =  e140_in_aa
U74_aa(x1, x2, x3)  =  U74_aa(x3)
t145_in_aa(x1, x2)  =  t145_in_aa
t145_out_aa(x1, x2)  =  t145_out_aa
U70_aa(x1, x2, x3)  =  U70_aa(x3)
e169_in_aa(x1, x2)  =  e169_in_aa
U66_aa(x1, x2, x3)  =  U66_aa(x3)
t174_in_aa(x1, x2)  =  t174_in_aa
t174_out_aa(x1, x2)  =  t174_out_aa
U62_aa(x1, x2, x3)  =  U62_aa(x3)
e198_in_aa(x1, x2)  =  e198_in_aa
U6_aa(x1, x2, x3)  =  U6_aa(x3)
t203_in_aa(x1, x2)  =  t203_in_aa
t203_out_aa(x1, x2)  =  t203_out_aa
U2_aa(x1, x2, x3)  =  U2_aa(x3)
U110_aa(x1, x2, x3)  =  U110_aa(x3)
t234_in_aa(x1, x2)  =  t234_in_aa
t234_out_aa(x1, x2)  =  t234_out_aa
U14_aa(x1, x2, x3)  =  U14_aa(x3)
e259_in_aa(x1, x2)  =  e259_in_aa
U58_aa(x1, x2, x3)  =  U58_aa(x3)
t264_in_aa(x1, x2)  =  t264_in_aa
t264_out_aa(x1, x2)  =  t264_out_aa
U54_aa(x1, x2, x3)  =  U54_aa(x3)
e288_in_aa(x1, x2)  =  e288_in_aa
U50_aa(x1, x2, x3)  =  U50_aa(x3)
t293_in_aa(x1, x2)  =  t293_in_aa
t293_out_aa(x1, x2)  =  t293_out_aa
U46_aa(x1, x2, x3)  =  U46_aa(x3)
e317_in_aa(x1, x2)  =  e317_in_aa
U42_aa(x1, x2, x3)  =  U42_aa(x3)
t322_in_aa(x1, x2)  =  t322_in_aa
t322_out_aa(x1, x2)  =  t322_out_aa
U38_aa(x1, x2, x3)  =  U38_aa(x3)
e346_in_aa(x1, x2)  =  e346_in_aa
U34_aa(x1, x2, x3)  =  U34_aa(x3)
t351_in_aa(x1, x2)  =  t351_in_aa
t351_out_aa(x1, x2)  =  t351_out_aa
U30_aa(x1, x2, x3)  =  U30_aa(x3)
e375_in_aa(x1, x2)  =  e375_in_aa
U26_aa(x1, x2, x3)  =  U26_aa(x3)
t380_in_aa(x1, x2)  =  t380_in_aa
t380_out_aa(x1, x2)  =  t380_out_aa
U22_aa(x1, x2, x3)  =  U22_aa(x3)
e404_in_aa(x1, x2)  =  e404_in_aa
U18_aa(x1, x2, x3)  =  U18_aa(x3)
t409_in_aa(x1, x2)  =  t409_in_aa
t409_out_aa(x1, x2)  =  t409_out_aa
U10_aa(x1, x2, x3)  =  U10_aa(x3)
U111_aa(x1, x2, x3)  =  U111_aa(x3)
U15_aa(x1, x2, x3)  =  U15_aa(x3)
U16_aa(x1, x2, x3)  =  U16_aa(x3)
U17_aa(x1, x2, x3)  =  U17_aa(x3)
U112_aa(x1, x2, x3)  =  U112_aa(x3)
e1_out_aa(x1, x2)  =  e1_out_aa
U11_aa(x1, x2, x3)  =  U11_aa(x3)
U12_aa(x1, x2, x3)  =  U12_aa(x3)
U13_aa(x1, x2, x3)  =  U13_aa(x3)
e404_out_aa(x1, x2)  =  e404_out_aa
U19_aa(x1, x2, x3)  =  U19_aa(x3)
U20_aa(x1, x2, x3)  =  U20_aa(x3)
U21_aa(x1, x2, x3)  =  U21_aa(x3)
U23_aa(x1, x2, x3)  =  U23_aa(x3)
U24_aa(x1, x2, x3)  =  U24_aa(x3)
U25_aa(x1, x2, x3)  =  U25_aa(x3)
e375_out_aa(x1, x2)  =  e375_out_aa
U27_aa(x1, x2, x3)  =  U27_aa(x3)
U28_aa(x1, x2, x3)  =  U28_aa(x3)
U29_aa(x1, x2, x3)  =  U29_aa(x3)
U31_aa(x1, x2, x3)  =  U31_aa(x3)
U32_aa(x1, x2, x3)  =  U32_aa(x3)
U33_aa(x1, x2, x3)  =  U33_aa(x3)
e346_out_aa(x1, x2)  =  e346_out_aa
U35_aa(x1, x2, x3)  =  U35_aa(x3)
U36_aa(x1, x2, x3)  =  U36_aa(x3)
U37_aa(x1, x2, x3)  =  U37_aa(x3)
U39_aa(x1, x2, x3)  =  U39_aa(x3)
U40_aa(x1, x2, x3)  =  U40_aa(x3)
U41_aa(x1, x2, x3)  =  U41_aa(x3)
e317_out_aa(x1, x2)  =  e317_out_aa
U43_aa(x1, x2, x3)  =  U43_aa(x3)
U44_aa(x1, x2, x3)  =  U44_aa(x3)
U45_aa(x1, x2, x3)  =  U45_aa(x3)
U47_aa(x1, x2, x3)  =  U47_aa(x3)
U48_aa(x1, x2, x3)  =  U48_aa(x3)
U49_aa(x1, x2, x3)  =  U49_aa(x3)
e288_out_aa(x1, x2)  =  e288_out_aa
U51_aa(x1, x2, x3)  =  U51_aa(x3)
U52_aa(x1, x2, x3)  =  U52_aa(x3)
U53_aa(x1, x2, x3)  =  U53_aa(x3)
U55_aa(x1, x2, x3)  =  U55_aa(x3)
U56_aa(x1, x2, x3)  =  U56_aa(x3)
U57_aa(x1, x2, x3)  =  U57_aa(x3)
e259_out_aa(x1, x2)  =  e259_out_aa
U59_aa(x1, x2, x3)  =  U59_aa(x3)
U60_aa(x1, x2, x3)  =  U60_aa(x3)
U61_aa(x1, x2, x3)  =  U61_aa(x3)
U3_aa(x1, x2, x3)  =  U3_aa(x3)
U4_aa(x1, x2, x3)  =  U4_aa(x3)
U5_aa(x1, x2, x3)  =  U5_aa(x3)
e198_out_aa(x1, x2)  =  e198_out_aa
U7_aa(x1, x2, x3)  =  U7_aa(x3)
U8_aa(x1, x2, x3)  =  U8_aa(x3)
U9_aa(x1, x2, x3)  =  U9_aa(x3)
U63_aa(x1, x2, x3)  =  U63_aa(x3)
U64_aa(x1, x2, x3)  =  U64_aa(x3)
U65_aa(x1, x2, x3)  =  U65_aa(x3)
e169_out_aa(x1, x2)  =  e169_out_aa
U67_aa(x1, x2, x3)  =  U67_aa(x3)
U68_aa(x1, x2, x3)  =  U68_aa(x3)
U69_aa(x1, x2, x3)  =  U69_aa(x3)
U71_aa(x1, x2, x3)  =  U71_aa(x3)
U72_aa(x1, x2, x3)  =  U72_aa(x3)
U73_aa(x1, x2, x3)  =  U73_aa(x3)
e140_out_aa(x1, x2)  =  e140_out_aa
U75_aa(x1, x2, x3)  =  U75_aa(x3)
U76_aa(x1, x2, x3)  =  U76_aa(x3)
U77_aa(x1, x2, x3)  =  U77_aa(x3)
U79_aa(x1, x2, x3)  =  U79_aa(x3)
U80_aa(x1, x2, x3)  =  U80_aa(x3)
U81_aa(x1, x2, x3)  =  U81_aa(x3)
e111_out_aa(x1, x2)  =  e111_out_aa
U83_aa(x1, x2, x3)  =  U83_aa(x3)
U84_aa(x1, x2, x3)  =  U84_aa(x3)
U85_aa(x1, x2, x3)  =  U85_aa(x3)
U87_aa(x1, x2, x3)  =  U87_aa(x3)
U88_aa(x1, x2, x3)  =  U88_aa(x3)
U89_aa(x1, x2, x3)  =  U89_aa(x3)
e82_out_aa(x1, x2)  =  e82_out_aa
U91_aa(x1, x2, x3)  =  U91_aa(x3)
U92_aa(x1, x2, x3)  =  U92_aa(x3)
U93_aa(x1, x2, x3)  =  U93_aa(x3)
U95_aa(x1, x2, x3)  =  U95_aa(x3)
U96_aa(x1, x2, x3)  =  U96_aa(x3)
U97_aa(x1, x2, x3)  =  U97_aa(x3)
e53_out_aa(x1, x2)  =  e53_out_aa
U99_aa(x1, x2, x3)  =  U99_aa(x3)
U100_aa(x1, x2, x3)  =  U100_aa(x3)
U101_aa(x1, x2, x3)  =  U101_aa(x3)
p31_out_aaa(x1, x2, x3)  =  p31_out_aaa
U104_aaa(x1, x2, x3, x4)  =  U104_aaa(x4)
U105_aaa(x1, x2, x3, x4)  =  U105_aaa(x4)
U106_aaa(x1, x2, x3, x4)  =  U106_aaa(x4)
U107_aaa(x1, x2, x3, x4)  =  U107_aaa(x4)
e1_out_ga(x1, x2)  =  e1_out_ga
U11_ga(x1, x2, x3)  =  U11_ga(x3)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U13_ga(x1, x2, x3)  =  U13_ga(x3)
e404_out_ga(x1, x2)  =  e404_out_ga
U19_ga(x1, x2, x3)  =  U19_ga(x3)
U20_ga(x1, x2, x3)  =  U20_ga(x3)
U21_ga(x1, x2, x3)  =  U21_ga(x3)
U23_ga(x1, x2, x3)  =  U23_ga(x3)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U25_ga(x1, x2, x3)  =  U25_ga(x3)
e375_out_ga(x1, x2)  =  e375_out_ga
U27_ga(x1, x2, x3)  =  U27_ga(x3)
U28_ga(x1, x2, x3)  =  U28_ga(x3)
U29_ga(x1, x2, x3)  =  U29_ga(x3)
U31_ga(x1, x2, x3)  =  U31_ga(x3)
U32_ga(x1, x2, x3)  =  U32_ga(x3)
U33_ga(x1, x2, x3)  =  U33_ga(x3)
e346_out_ga(x1, x2)  =  e346_out_ga
U35_ga(x1, x2, x3)  =  U35_ga(x3)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
e317_out_ga(x1, x2)  =  e317_out_ga
U43_ga(x1, x2, x3)  =  U43_ga(x3)
U44_ga(x1, x2, x3)  =  U44_ga(x3)
U45_ga(x1, x2, x3)  =  U45_ga(x3)
U47_ga(x1, x2, x3)  =  U47_ga(x3)
U48_ga(x1, x2, x3)  =  U48_ga(x3)
U49_ga(x1, x2, x3)  =  U49_ga(x3)
e288_out_ga(x1, x2)  =  e288_out_ga
U51_ga(x1, x2, x3)  =  U51_ga(x3)
U52_ga(x1, x2, x3)  =  U52_ga(x3)
U53_ga(x1, x2, x3)  =  U53_ga(x3)
U55_ga(x1, x2, x3)  =  U55_ga(x3)
U56_ga(x1, x2, x3)  =  U56_ga(x3)
U57_ga(x1, x2, x3)  =  U57_ga(x3)
e259_out_ga(x1, x2)  =  e259_out_ga
U59_ga(x1, x2, x3)  =  U59_ga(x3)
U60_ga(x1, x2, x3)  =  U60_ga(x3)
U61_ga(x1, x2, x3)  =  U61_ga(x3)
U3_ga(x1, x2, x3)  =  U3_ga(x3)
U4_ga(x1, x2, x3)  =  U4_ga(x3)
U5_ga(x1, x2, x3)  =  U5_ga(x3)
e198_out_ga(x1, x2)  =  e198_out_ga
U7_ga(x1, x2, x3)  =  U7_ga(x3)
U8_ga(x1, x2, x3)  =  U8_ga(x3)
U9_ga(x1, x2, x3)  =  U9_ga(x3)
U63_ga(x1, x2, x3)  =  U63_ga(x3)
U64_ga(x1, x2, x3)  =  U64_ga(x3)
U65_ga(x1, x2, x3)  =  U65_ga(x3)
e169_out_ga(x1, x2)  =  e169_out_ga
U67_ga(x1, x2, x3)  =  U67_ga(x3)
U68_ga(x1, x2, x3)  =  U68_ga(x3)
U69_ga(x1, x2, x3)  =  U69_ga(x3)
U71_ga(x1, x2, x3)  =  U71_ga(x3)
U72_ga(x1, x2, x3)  =  U72_ga(x3)
U73_ga(x1, x2, x3)  =  U73_ga(x3)
e140_out_ga(x1, x2)  =  e140_out_ga
U75_ga(x1, x2, x3)  =  U75_ga(x3)
U76_ga(x1, x2, x3)  =  U76_ga(x3)
U77_ga(x1, x2, x3)  =  U77_ga(x3)
U79_ga(x1, x2, x3)  =  U79_ga(x3)
U80_ga(x1, x2, x3)  =  U80_ga(x3)
U81_ga(x1, x2, x3)  =  U81_ga(x3)
e111_out_ga(x1, x2)  =  e111_out_ga
U83_ga(x1, x2, x3)  =  U83_ga(x3)
U84_ga(x1, x2, x3)  =  U84_ga(x3)
U85_ga(x1, x2, x3)  =  U85_ga(x3)
U87_ga(x1, x2, x3)  =  U87_ga(x3)
U88_ga(x1, x2, x3)  =  U88_ga(x3)
U89_ga(x1, x2, x3)  =  U89_ga(x3)
e82_out_ga(x1, x2)  =  e82_out_ga
U91_ga(x1, x2, x3)  =  U91_ga(x3)
U92_ga(x1, x2, x3)  =  U92_ga(x3)
U93_ga(x1, x2, x3)  =  U93_ga(x3)
U95_ga(x1, x2, x3)  =  U95_ga(x3)
U96_ga(x1, x2, x3)  =  U96_ga(x3)
U97_ga(x1, x2, x3)  =  U97_ga(x3)
e53_out_ga(x1, x2)  =  e53_out_ga
U99_ga(x1, x2, x3)  =  U99_ga(x3)
U100_ga(x1, x2, x3)  =  U100_ga(x3)
U101_ga(x1, x2, x3)  =  U101_ga(x3)
p31_out_gaa(x1, x2, x3)  =  p31_out_gaa
U104_gaa(x1, x2, x3, x4)  =  U104_gaa(x4)
U105_gaa(x1, x2, x3, x4)  =  U105_gaa(x4)
U106_gaa(x1, x2, x3, x4)  =  U106_gaa(x4)
U107_gaa(x1, x2, x3, x4)  =  U107_gaa(x4)

(75) DependencyPairsProof (EQUIVALENT transformation)

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

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, t234_in_ga(T941, T945))
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, n32_in_ga(T780, T784))
U16_GA(T780, X1303, n32_out_ga(T780, T784)) → U17_GA(T780, X1303, t234_in_aa(T784, X1303))
U16_GA(T780, X1303, n32_out_ga(T780, T784)) → T234_IN_AA(T784, X1303)
T234_IN_AA(.(lbrace, T392), X599) → U14_AA(T392, X599, e259_in_aa(T392, X599))
T234_IN_AA(.(lbrace, T392), X599) → E259_IN_AA(T392, X599)
E259_IN_AA(T400, X625) → U58_AA(T400, X625, t264_in_aa(T400, X625))
E259_IN_AA(T400, X625) → T264_IN_AA(T400, X625)
T264_IN_AA(.(lbrace, T433), X670) → U54_AA(T433, X670, e288_in_aa(T433, X670))
T264_IN_AA(.(lbrace, T433), X670) → E288_IN_AA(T433, X670)
E288_IN_AA(T441, X696) → U50_AA(T441, X696, t293_in_aa(T441, X696))
E288_IN_AA(T441, X696) → T293_IN_AA(T441, X696)
T293_IN_AA(.(lbrace, T474), X741) → U46_AA(T474, X741, e317_in_aa(T474, X741))
T293_IN_AA(.(lbrace, T474), X741) → E317_IN_AA(T474, X741)
E317_IN_AA(T482, X767) → U42_AA(T482, X767, t322_in_aa(T482, X767))
E317_IN_AA(T482, X767) → T322_IN_AA(T482, X767)
T322_IN_AA(.(lbrace, T515), X812) → U38_AA(T515, X812, e346_in_aa(T515, X812))
T322_IN_AA(.(lbrace, T515), X812) → E346_IN_AA(T515, X812)
E346_IN_AA(T523, X838) → U34_AA(T523, X838, t351_in_aa(T523, X838))
E346_IN_AA(T523, X838) → T351_IN_AA(T523, X838)
T351_IN_AA(.(lbrace, T556), X883) → U30_AA(T556, X883, e375_in_aa(T556, X883))
T351_IN_AA(.(lbrace, T556), X883) → E375_IN_AA(T556, X883)
E375_IN_AA(T564, X909) → U26_AA(T564, X909, t380_in_aa(T564, X909))
E375_IN_AA(T564, X909) → T380_IN_AA(T564, X909)
T380_IN_AA(.(lbrace, T597), X954) → U22_AA(T597, X954, e404_in_aa(T597, X954))
T380_IN_AA(.(lbrace, T597), X954) → E404_IN_AA(T597, X954)
E404_IN_AA(T605, X980) → U18_AA(T605, X980, t409_in_aa(T605, X980))
E404_IN_AA(T605, X980) → T409_IN_AA(T605, X980)
T409_IN_AA(.(lbrace, T638), X1025) → U10_AA(T638, X1025, e1_in_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
T409_IN_AA(.(lbrace, T638), X1025) → E1_IN_AA(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))
E1_IN_AA(T22, T24) → U108_AA(T22, T24, n7_in_aa(T22, T24))
E1_IN_AA(T22, T24) → N7_IN_AA(T22, T24)
N7_IN_AA(.(lbrace, T41), T43) → U102_AA(T41, T43, e1_in_aa(T41, .(rbrace, T43)))
N7_IN_AA(.(lbrace, T41), T43) → E1_IN_AA(T41, .(rbrace, T43))
E1_IN_AA(T62, T64) → U109_AA(T62, T64, p31_in_aaa(T62, X59, T64))
E1_IN_AA(T62, T64) → P31_IN_AAA(T62, X59, T64)
P31_IN_AAA(T62, X59, T64) → U103_AAA(T62, X59, T64, n32_in_aa(T62, X59))
P31_IN_AAA(T62, X59, T64) → N32_IN_AA(T62, X59)
N32_IN_AA(.(lbrace, T89), X84) → U1_AA(T89, X84, e53_in_aa(T89, X84))
N32_IN_AA(.(lbrace, T89), X84) → E53_IN_AA(T89, X84)
E53_IN_AA(T97, X110) → U98_AA(T97, X110, t58_in_aa(T97, X110))
E53_IN_AA(T97, X110) → T58_IN_AA(T97, X110)
T58_IN_AA(.(lbrace, T130), X155) → U94_AA(T130, X155, e82_in_aa(T130, X155))
T58_IN_AA(.(lbrace, T130), X155) → E82_IN_AA(T130, X155)
E82_IN_AA(T138, X181) → U90_AA(T138, X181, t87_in_aa(T138, X181))
E82_IN_AA(T138, X181) → T87_IN_AA(T138, X181)
T87_IN_AA(.(lbrace, T171), X226) → U86_AA(T171, X226, e111_in_aa(T171, X226))
T87_IN_AA(.(lbrace, T171), X226) → E111_IN_AA(T171, X226)
E111_IN_AA(T179, X252) → U82_AA(T179, X252, t116_in_aa(T179, X252))
E111_IN_AA(T179, X252) → T116_IN_AA(T179, X252)
T116_IN_AA(.(lbrace, T212), X297) → U78_AA(T212, X297, e140_in_aa(T212, X297))
T116_IN_AA(.(lbrace, T212), X297) → E140_IN_AA(T212, X297)
E140_IN_AA(T220, X323) → U74_AA(T220, X323, t145_in_aa(T220, X323))
E140_IN_AA(T220, X323) → T145_IN_AA(T220, X323)
T145_IN_AA(.(lbrace, T253), X368) → U70_AA(T253, X368, e169_in_aa(T253, X368))
T145_IN_AA(.(lbrace, T253), X368) → E169_IN_AA(T253, X368)
E169_IN_AA(T261, X394) → U66_AA(T261, X394, t174_in_aa(T261, X394))
E169_IN_AA(T261, X394) → T174_IN_AA(T261, X394)
T174_IN_AA(.(lbrace, T294), X439) → U62_AA(T294, X439, e198_in_aa(T294, X439))
T174_IN_AA(.(lbrace, T294), X439) → E198_IN_AA(T294, X439)
E198_IN_AA(T302, X465) → U6_AA(T302, X465, t203_in_aa(T302, X465))
E198_IN_AA(T302, X465) → T203_IN_AA(T302, X465)
T203_IN_AA(.(lbrace, T335), X510) → U2_AA(T335, X510, e1_in_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
T203_IN_AA(.(lbrace, T335), X510) → E1_IN_AA(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))
E1_IN_AA(T941, T943) → U110_AA(T941, T943, t234_in_aa(T941, X1569))
E1_IN_AA(T941, T943) → T234_IN_AA(T941, X1569)
T234_IN_AA(T780, X1303) → U15_AA(T780, X1303, n32_in_aa(T780, X1302))
T234_IN_AA(T780, X1303) → N32_IN_AA(T780, X1302)
T234_IN_AA(T780, X1303) → U16_AA(T780, X1303, n32_in_aa(T780, T784))
U16_AA(T780, X1303, n32_out_aa(T780, T784)) → U17_AA(T780, X1303, t234_in_aa(T784, X1303))
U16_AA(T780, X1303, n32_out_aa(T780, T784)) → T234_IN_AA(T784, X1303)
E1_IN_AA(T941, T943) → U111_AA(T941, T943, t234_in_aa(T941, T945))
U111_AA(T941, T943, t234_out_aa(T941, T945)) → U112_AA(T941, T943, e1_in_aa(T945, T943))
U111_AA(T941, T943, t234_out_aa(T941, T945)) → E1_IN_AA(T945, T943)
T203_IN_AA(T345, X530) → U3_AA(T345, X530, n32_in_aa(T345, X529))
T203_IN_AA(T345, X530) → N32_IN_AA(T345, X529)
T203_IN_AA(T345, X530) → U4_AA(T345, X530, n32_in_aa(T345, T349))
U4_AA(T345, X530, n32_out_aa(T345, T349)) → U5_AA(T345, X530, t203_in_aa(T349, X530))
U4_AA(T345, X530, n32_out_aa(T345, T349)) → T203_IN_AA(T349, X530)
E198_IN_AA(T357, X551) → U7_AA(T357, X551, t234_in_aa(T357, X550))
E198_IN_AA(T357, X551) → T234_IN_AA(T357, X550)
E198_IN_AA(T357, X551) → U8_AA(T357, X551, t234_in_aa(T357, T359))
U8_AA(T357, X551, t234_out_aa(T357, T359)) → U9_AA(T357, X551, e198_in_aa(T359, X551))
U8_AA(T357, X551, t234_out_aa(T357, T359)) → E198_IN_AA(T359, X551)
T174_IN_AA(T795, X1326) → U63_AA(T795, X1326, n32_in_aa(T795, X1325))
T174_IN_AA(T795, X1326) → N32_IN_AA(T795, X1325)
T174_IN_AA(T795, X1326) → U64_AA(T795, X1326, n32_in_aa(T795, T799))
U64_AA(T795, X1326, n32_out_aa(T795, T799)) → U65_AA(T795, X1326, t174_in_aa(T799, X1326))
U64_AA(T795, X1326, n32_out_aa(T795, T799)) → T174_IN_AA(T799, X1326)
E169_IN_AA(T807, X1347) → U67_AA(T807, X1347, t234_in_aa(T807, X1346))
E169_IN_AA(T807, X1347) → T234_IN_AA(T807, X1346)
E169_IN_AA(T807, X1347) → U68_AA(T807, X1347, t234_in_aa(T807, T809))
U68_AA(T807, X1347, t234_out_aa(T807, T809)) → U69_AA(T807, X1347, e169_in_aa(T809, X1347))
U68_AA(T807, X1347, t234_out_aa(T807, T809)) → E169_IN_AA(T809, X1347)
T145_IN_AA(T817, X1369) → U71_AA(T817, X1369, n32_in_aa(T817, X1368))
T145_IN_AA(T817, X1369) → N32_IN_AA(T817, X1368)
T145_IN_AA(T817, X1369) → U72_AA(T817, X1369, n32_in_aa(T817, T821))
U72_AA(T817, X1369, n32_out_aa(T817, T821)) → U73_AA(T817, X1369, t145_in_aa(T821, X1369))
U72_AA(T817, X1369, n32_out_aa(T817, T821)) → T145_IN_AA(T821, X1369)
E140_IN_AA(T829, X1390) → U75_AA(T829, X1390, t234_in_aa(T829, X1389))
E140_IN_AA(T829, X1390) → T234_IN_AA(T829, X1389)
E140_IN_AA(T829, X1390) → U76_AA(T829, X1390, t234_in_aa(T829, T831))
U76_AA(T829, X1390, t234_out_aa(T829, T831)) → U77_AA(T829, X1390, e140_in_aa(T831, X1390))
U76_AA(T829, X1390, t234_out_aa(T829, T831)) → E140_IN_AA(T831, X1390)
T116_IN_AA(T839, X1412) → U79_AA(T839, X1412, n32_in_aa(T839, X1411))
T116_IN_AA(T839, X1412) → N32_IN_AA(T839, X1411)
T116_IN_AA(T839, X1412) → U80_AA(T839, X1412, n32_in_aa(T839, T843))
U80_AA(T839, X1412, n32_out_aa(T839, T843)) → U81_AA(T839, X1412, t116_in_aa(T843, X1412))
U80_AA(T839, X1412, n32_out_aa(T839, T843)) → T116_IN_AA(T843, X1412)
E111_IN_AA(T851, X1433) → U83_AA(T851, X1433, t234_in_aa(T851, X1432))
E111_IN_AA(T851, X1433) → T234_IN_AA(T851, X1432)
E111_IN_AA(T851, X1433) → U84_AA(T851, X1433, t234_in_aa(T851, T853))
U84_AA(T851, X1433, t234_out_aa(T851, T853)) → U85_AA(T851, X1433, e111_in_aa(T853, X1433))
U84_AA(T851, X1433, t234_out_aa(T851, T853)) → E111_IN_AA(T853, X1433)
T87_IN_AA(T861, X1455) → U87_AA(T861, X1455, n32_in_aa(T861, X1454))
T87_IN_AA(T861, X1455) → N32_IN_AA(T861, X1454)
T87_IN_AA(T861, X1455) → U88_AA(T861, X1455, n32_in_aa(T861, T865))
U88_AA(T861, X1455, n32_out_aa(T861, T865)) → U89_AA(T861, X1455, t87_in_aa(T865, X1455))
U88_AA(T861, X1455, n32_out_aa(T861, T865)) → T87_IN_AA(T865, X1455)
E82_IN_AA(T873, X1476) → U91_AA(T873, X1476, t234_in_aa(T873, X1475))
E82_IN_AA(T873, X1476) → T234_IN_AA(T873, X1475)
E82_IN_AA(T873, X1476) → U92_AA(T873, X1476, t234_in_aa(T873, T875))
U92_AA(T873, X1476, t234_out_aa(T873, T875)) → U93_AA(T873, X1476, e82_in_aa(T875, X1476))
U92_AA(T873, X1476, t234_out_aa(T873, T875)) → E82_IN_AA(T875, X1476)
T58_IN_AA(T883, X1498) → U95_AA(T883, X1498, n32_in_aa(T883, X1497))
T58_IN_AA(T883, X1498) → N32_IN_AA(T883, X1497)
T58_IN_AA(T883, X1498) → U96_AA(T883, X1498, n32_in_aa(T883, T887))
U96_AA(T883, X1498, n32_out_aa(T883, T887)) → U97_AA(T883, X1498, t58_in_aa(T887, X1498))
U96_AA(T883, X1498, n32_out_aa(T883, T887)) → T58_IN_AA(T887, X1498)
E53_IN_AA(T895, X1519) → U99_AA(T895, X1519, t234_in_aa(T895, X1518))
E53_IN_AA(T895, X1519) → T234_IN_AA(T895, X1518)
E53_IN_AA(T895, X1519) → U100_AA(T895, X1519, t234_in_aa(T895, T897))
U100_AA(T895, X1519, t234_out_aa(T895, T897)) → U101_AA(T895, X1519, e53_in_aa(T897, X1519))
U100_AA(T895, X1519, t234_out_aa(T895, T897)) → E53_IN_AA(T897, X1519)
P31_IN_AAA(T62, T916, T918) → U104_AAA(T62, T916, T918, n32_in_aa(T62, T916))
U104_AAA(T62, T916, T918, n32_out_aa(T62, T916)) → U105_AAA(T62, T916, T918, n7_in_aa(T916, T918))
U104_AAA(T62, T916, T918, n32_out_aa(T62, T916)) → N7_IN_AA(T916, T918)
P31_IN_AAA(T62, T929, T931) → U106_AAA(T62, T929, T931, n32_in_aa(T62, T929))
U106_AAA(T62, T929, T931, n32_out_aa(T62, T929)) → U107_AAA(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U106_AAA(T62, T929, T931, n32_out_aa(T62, T929)) → P31_IN_AAA(T929, X1556, T931)
T409_IN_AA(T648, X1045) → U11_AA(T648, X1045, n32_in_aa(T648, X1044))
T409_IN_AA(T648, X1045) → N32_IN_AA(T648, X1044)
T409_IN_AA(T648, X1045) → U12_AA(T648, X1045, n32_in_aa(T648, T652))
U12_AA(T648, X1045, n32_out_aa(T648, T652)) → U13_AA(T648, X1045, t409_in_aa(T652, X1045))
U12_AA(T648, X1045, n32_out_aa(T648, T652)) → T409_IN_AA(T652, X1045)
E404_IN_AA(T660, X1066) → U19_AA(T660, X1066, t234_in_aa(T660, X1065))
E404_IN_AA(T660, X1066) → T234_IN_AA(T660, X1065)
E404_IN_AA(T660, X1066) → U20_AA(T660, X1066, t234_in_aa(T660, T662))
U20_AA(T660, X1066, t234_out_aa(T660, T662)) → U21_AA(T660, X1066, e404_in_aa(T662, X1066))
U20_AA(T660, X1066, t234_out_aa(T660, T662)) → E404_IN_AA(T662, X1066)
T380_IN_AA(T670, X1088) → U23_AA(T670, X1088, n32_in_aa(T670, X1087))
T380_IN_AA(T670, X1088) → N32_IN_AA(T670, X1087)
T380_IN_AA(T670, X1088) → U24_AA(T670, X1088, n32_in_aa(T670, T674))
U24_AA(T670, X1088, n32_out_aa(T670, T674)) → U25_AA(T670, X1088, t380_in_aa(T674, X1088))
U24_AA(T670, X1088, n32_out_aa(T670, T674)) → T380_IN_AA(T674, X1088)
E375_IN_AA(T682, X1109) → U27_AA(T682, X1109, t234_in_aa(T682, X1108))
E375_IN_AA(T682, X1109) → T234_IN_AA(T682, X1108)
E375_IN_AA(T682, X1109) → U28_AA(T682, X1109, t234_in_aa(T682, T684))
U28_AA(T682, X1109, t234_out_aa(T682, T684)) → U29_AA(T682, X1109, e375_in_aa(T684, X1109))
U28_AA(T682, X1109, t234_out_aa(T682, T684)) → E375_IN_AA(T684, X1109)
T351_IN_AA(T692, X1131) → U31_AA(T692, X1131, n32_in_aa(T692, X1130))
T351_IN_AA(T692, X1131) → N32_IN_AA(T692, X1130)
T351_IN_AA(T692, X1131) → U32_AA(T692, X1131, n32_in_aa(T692, T696))
U32_AA(T692, X1131, n32_out_aa(T692, T696)) → U33_AA(T692, X1131, t351_in_aa(T696, X1131))
U32_AA(T692, X1131, n32_out_aa(T692, T696)) → T351_IN_AA(T696, X1131)
E346_IN_AA(T704, X1152) → U35_AA(T704, X1152, t234_in_aa(T704, X1151))
E346_IN_AA(T704, X1152) → T234_IN_AA(T704, X1151)
E346_IN_AA(T704, X1152) → U36_AA(T704, X1152, t234_in_aa(T704, T706))
U36_AA(T704, X1152, t234_out_aa(T704, T706)) → U37_AA(T704, X1152, e346_in_aa(T706, X1152))
U36_AA(T704, X1152, t234_out_aa(T704, T706)) → E346_IN_AA(T706, X1152)
T322_IN_AA(T714, X1174) → U39_AA(T714, X1174, n32_in_aa(T714, X1173))
T322_IN_AA(T714, X1174) → N32_IN_AA(T714, X1173)
T322_IN_AA(T714, X1174) → U40_AA(T714, X1174, n32_in_aa(T714, T718))
U40_AA(T714, X1174, n32_out_aa(T714, T718)) → U41_AA(T714, X1174, t322_in_aa(T718, X1174))
U40_AA(T714, X1174, n32_out_aa(T714, T718)) → T322_IN_AA(T718, X1174)
E317_IN_AA(T726, X1195) → U43_AA(T726, X1195, t234_in_aa(T726, X1194))
E317_IN_AA(T726, X1195) → T234_IN_AA(T726, X1194)
E317_IN_AA(T726, X1195) → U44_AA(T726, X1195, t234_in_aa(T726, T728))
U44_AA(T726, X1195, t234_out_aa(T726, T728)) → U45_AA(T726, X1195, e317_in_aa(T728, X1195))
U44_AA(T726, X1195, t234_out_aa(T726, T728)) → E317_IN_AA(T728, X1195)
T293_IN_AA(T736, X1217) → U47_AA(T736, X1217, n32_in_aa(T736, X1216))
T293_IN_AA(T736, X1217) → N32_IN_AA(T736, X1216)
T293_IN_AA(T736, X1217) → U48_AA(T736, X1217, n32_in_aa(T736, T740))
U48_AA(T736, X1217, n32_out_aa(T736, T740)) → U49_AA(T736, X1217, t293_in_aa(T740, X1217))
U48_AA(T736, X1217, n32_out_aa(T736, T740)) → T293_IN_AA(T740, X1217)
E288_IN_AA(T748, X1238) → U51_AA(T748, X1238, t234_in_aa(T748, X1237))
E288_IN_AA(T748, X1238) → T234_IN_AA(T748, X1237)
E288_IN_AA(T748, X1238) → U52_AA(T748, X1238, t234_in_aa(T748, T750))
U52_AA(T748, X1238, t234_out_aa(T748, T750)) → U53_AA(T748, X1238, e288_in_aa(T750, X1238))
U52_AA(T748, X1238, t234_out_aa(T748, T750)) → E288_IN_AA(T750, X1238)
T264_IN_AA(T758, X1260) → U55_AA(T758, X1260, n32_in_aa(T758, X1259))
T264_IN_AA(T758, X1260) → N32_IN_AA(T758, X1259)
T264_IN_AA(T758, X1260) → U56_AA(T758, X1260, n32_in_aa(T758, T762))
U56_AA(T758, X1260, n32_out_aa(T758, T762)) → U57_AA(T758, X1260, t264_in_aa(T762, X1260))
U56_AA(T758, X1260, n32_out_aa(T758, T762)) → T264_IN_AA(T762, X1260)
E259_IN_AA(T770, X1281) → U59_AA(T770, X1281, t234_in_aa(T770, X1280))
E259_IN_AA(T770, X1281) → T234_IN_AA(T770, X1280)
E259_IN_AA(T770, X1281) → U60_AA(T770, X1281, t234_in_aa(T770, T772))
U60_AA(T770, X1281, t234_out_aa(T770, T772)) → U61_AA(T770, X1281, e259_in_aa(T772, X1281))
U60_AA(T770, X1281, t234_out_aa(T770, T772)) → E259_IN_AA(T772, X1281)
U111_GA(T941, T943, t234_out_ga(T941, T945)) → U112_GA(T941, T943, e1_in_aa(T945, T943))
U111_GA(T941, T943, t234_out_ga(T941, T945)) → E1_IN_AA(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, n32_in_ga(T648, T652))
U12_GA(T648, X1045, n32_out_ga(T648, T652)) → U13_GA(T648, X1045, t409_in_aa(T652, X1045))
U12_GA(T648, X1045, n32_out_ga(T648, T652)) → T409_IN_AA(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)
E404_IN_GA(T660, X1066) → U20_GA(T660, X1066, t234_in_ga(T660, T662))
U20_GA(T660, X1066, t234_out_ga(T660, T662)) → U21_GA(T660, X1066, e404_in_aa(T662, X1066))
U20_GA(T660, X1066, t234_out_ga(T660, T662)) → E404_IN_AA(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, n32_in_ga(T670, T674))
U24_GA(T670, X1088, n32_out_ga(T670, T674)) → U25_GA(T670, X1088, t380_in_aa(T674, X1088))
U24_GA(T670, X1088, n32_out_ga(T670, T674)) → T380_IN_AA(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, t234_in_ga(T682, T684))
U28_GA(T682, X1109, t234_out_ga(T682, T684)) → U29_GA(T682, X1109, e375_in_aa(T684, X1109))
U28_GA(T682, X1109, t234_out_ga(T682, T684)) → E375_IN_AA(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, n32_in_ga(T692, T696))
U32_GA(T692, X1131, n32_out_ga(T692, T696)) → U33_GA(T692, X1131, t351_in_aa(T696, X1131))
U32_GA(T692, X1131, n32_out_ga(T692, T696)) → T351_IN_AA(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, t234_in_ga(T704, T706))
U36_GA(T704, X1152, t234_out_ga(T704, T706)) → U37_GA(T704, X1152, e346_in_aa(T706, X1152))
U36_GA(T704, X1152, t234_out_ga(T704, T706)) → E346_IN_AA(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, n32_in_ga(T714, T718))
U40_GA(T714, X1174, n32_out_ga(T714, T718)) → U41_GA(T714, X1174, t322_in_aa(T718, X1174))
U40_GA(T714, X1174, n32_out_ga(T714, T718)) → T322_IN_AA(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, t234_in_ga(T726, T728))
U44_GA(T726, X1195, t234_out_ga(T726, T728)) → U45_GA(T726, X1195, e317_in_aa(T728, X1195))
U44_GA(T726, X1195, t234_out_ga(T726, T728)) → E317_IN_AA(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, n32_in_ga(T736, T740))
U48_GA(T736, X1217, n32_out_ga(T736, T740)) → U49_GA(T736, X1217, t293_in_aa(T740, X1217))
U48_GA(T736, X1217, n32_out_ga(T736, T740)) → T293_IN_AA(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, t234_in_ga(T748, T750))
U52_GA(T748, X1238, t234_out_ga(T748, T750)) → U53_GA(T748, X1238, e288_in_aa(T750, X1238))
U52_GA(T748, X1238, t234_out_ga(T748, T750)) → E288_IN_AA(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, n32_in_ga(T758, T762))
U56_GA(T758, X1260, n32_out_ga(T758, T762)) → U57_GA(T758, X1260, t264_in_aa(T762, X1260))
U56_GA(T758, X1260, n32_out_ga(T758, T762)) → T264_IN_AA(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, t234_in_ga(T770, T772))
U60_GA(T770, X1281, t234_out_ga(T770, T772)) → U61_GA(T770, X1281, e259_in_aa(T772, X1281))
U60_GA(T770, X1281, t234_out_ga(T770, T772)) → E259_IN_AA(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, n32_in_ga(T345, T349))
U4_GA(T345, X530, n32_out_ga(T345, T349)) → U5_GA(T345, X530, t203_in_aa(T349, X530))
U4_GA(T345, X530, n32_out_ga(T345, T349)) → T203_IN_AA(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, t234_in_ga(T357, T359))
U8_GA(T357, X551, t234_out_ga(T357, T359)) → U9_GA(T357, X551, e198_in_aa(T359, X551))
U8_GA(T357, X551, t234_out_ga(T357, T359)) → E198_IN_AA(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, n32_in_ga(T795, T799))
U64_GA(T795, X1326, n32_out_ga(T795, T799)) → U65_GA(T795, X1326, t174_in_aa(T799, X1326))
U64_GA(T795, X1326, n32_out_ga(T795, T799)) → T174_IN_AA(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, t234_in_ga(T807, T809))
U68_GA(T807, X1347, t234_out_ga(T807, T809)) → U69_GA(T807, X1347, e169_in_aa(T809, X1347))
U68_GA(T807, X1347, t234_out_ga(T807, T809)) → E169_IN_AA(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, n32_in_ga(T817, T821))
U72_GA(T817, X1369, n32_out_ga(T817, T821)) → U73_GA(T817, X1369, t145_in_aa(T821, X1369))
U72_GA(T817, X1369, n32_out_ga(T817, T821)) → T145_IN_AA(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, t234_in_ga(T829, T831))
U76_GA(T829, X1390, t234_out_ga(T829, T831)) → U77_GA(T829, X1390, e140_in_aa(T831, X1390))
U76_GA(T829, X1390, t234_out_ga(T829, T831)) → E140_IN_AA(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, n32_in_ga(T839, T843))
U80_GA(T839, X1412, n32_out_ga(T839, T843)) → U81_GA(T839, X1412, t116_in_aa(T843, X1412))
U80_GA(T839, X1412, n32_out_ga(T839, T843)) → T116_IN_AA(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, t234_in_ga(T851, T853))
U84_GA(T851, X1433, t234_out_ga(T851, T853)) → U85_GA(T851, X1433, e111_in_aa(T853, X1433))
U84_GA(T851, X1433, t234_out_ga(T851, T853)) → E111_IN_AA(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, n32_in_ga(T861, T865))
U88_GA(T861, X1455, n32_out_ga(T861, T865)) → U89_GA(T861, X1455, t87_in_aa(T865, X1455))
U88_GA(T861, X1455, n32_out_ga(T861, T865)) → T87_IN_AA(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, t234_in_ga(T873, T875))
U92_GA(T873, X1476, t234_out_ga(T873, T875)) → U93_GA(T873, X1476, e82_in_aa(T875, X1476))
U92_GA(T873, X1476, t234_out_ga(T873, T875)) → E82_IN_AA(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, n32_in_ga(T883, T887))
U96_GA(T883, X1498, n32_out_ga(T883, T887)) → U97_GA(T883, X1498, t58_in_aa(T887, X1498))
U96_GA(T883, X1498, n32_out_ga(T883, T887)) → T58_IN_AA(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, t234_in_ga(T895, T897))
U100_GA(T895, X1519, t234_out_ga(T895, T897)) → U101_GA(T895, X1519, e53_in_aa(T897, X1519))
U100_GA(T895, X1519, t234_out_ga(T895, T897)) → E53_IN_AA(T897, X1519)
P31_IN_GAA(T62, T916, T918) → U104_GAA(T62, T916, T918, n32_in_ga(T62, T916))
U104_GAA(T62, T916, T918, n32_out_ga(T62, T916)) → U105_GAA(T62, T916, T918, n7_in_aa(T916, T918))
U104_GAA(T62, T916, T918, n32_out_ga(T62, T916)) → N7_IN_AA(T916, T918)
P31_IN_GAA(T62, T929, T931) → U106_GAA(T62, T929, T931, n32_in_ga(T62, T929))
U106_GAA(T62, T929, T931, n32_out_ga(T62, T929)) → U107_GAA(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U106_GAA(T62, T929, T931, n32_out_ga(T62, T929)) → P31_IN_AAA(T929, X1556, T931)

The TRS R consists of the following rules:

e1_in_ga(T22, T24) → U108_ga(T22, T24, n7_in_ga(T22, T24))
n7_in_ga(.(a, T36), T36) → n7_out_ga(.(a, T36), T36)
n7_in_ga(.(b, T36), T36) → n7_out_ga(.(b, T36), T36)
n7_in_ga(.(c, T36), T36) → n7_out_ga(.(c, T36), T36)
n7_in_ga(.(lbrace, T41), T43) → U102_ga(T41, T43, e1_in_ga(T41, .(rbrace, T43)))
e1_in_ga(T62, T64) → U109_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))
n32_in_ga(.(a, .(star, T86)), T86) → n32_out_ga(.(a, .(star, T86)), T86)
n32_in_ga(.(b, .(star, T86)), T86) → n32_out_ga(.(b, .(star, T86)), T86)
n32_in_ga(.(c, .(star, T86)), T86) → n32_out_ga(.(c, .(star, T86)), T86)
n32_in_ga(.(lbrace, T89), X84) → U1_ga(T89, X84, e53_in_ga(T89, X84))
e53_in_ga(T97, X110) → U98_ga(T97, X110, t58_in_ga(T97, X110))
t58_in_ga(.(a, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(b, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(c, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(lbrace, T130), X155) → U94_ga(T130, X155, e82_in_ga(T130, X155))
e82_in_ga(T138, X181) → U90_ga(T138, X181, t87_in_ga(T138, X181))
t87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(lbrace, T171), X226) → U86_ga(T171, X226, e111_in_ga(T171, X226))
e111_in_ga(T179, X252) → U82_ga(T179, X252, t116_in_ga(T179, X252))
t116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(lbrace, T212), X297) → U78_ga(T212, X297, e140_in_ga(T212, X297))
e140_in_ga(T220, X323) → U74_ga(T220, X323, t145_in_ga(T220, X323))
t145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(lbrace, T253), X368) → U70_ga(T253, X368, e169_in_ga(T253, X368))
e169_in_ga(T261, X394) → U66_ga(T261, X394, t174_in_ga(T261, X394))
t174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(lbrace, T294), X439) → U62_ga(T294, X439, e198_in_ga(T294, X439))
e198_in_ga(T302, X465) → U6_ga(T302, X465, t203_in_ga(T302, X465))
t203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(lbrace, T335), X510) → U2_ga(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))
t234_in_ga(.(a, .(plus, T389)), T389) → t234_out_ga(.(a, .(plus, T389)), T389)
t234_in_ga(.(b, .(plus, T389)), T389) → t234_out_ga(.(b, .(plus, T389)), T389)
t234_in_ga(.(c, .(plus, T389)), T389) → t234_out_ga(.(c, .(plus, T389)), T389)
t234_in_ga(.(lbrace, T392), X599) → U14_ga(T392, X599, e259_in_ga(T392, X599))
e259_in_ga(T400, X625) → U58_ga(T400, X625, t264_in_ga(T400, X625))
t264_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(lbrace, T433), X670) → U54_ga(T433, X670, e288_in_ga(T433, X670))
e288_in_ga(T441, X696) → U50_ga(T441, X696, t293_in_ga(T441, X696))
t293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(lbrace, T474), X741) → U46_ga(T474, X741, e317_in_ga(T474, X741))
e317_in_ga(T482, X767) → U42_ga(T482, X767, t322_in_ga(T482, X767))
t322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(lbrace, T515), X812) → U38_ga(T515, X812, e346_in_ga(T515, X812))
e346_in_ga(T523, X838) → U34_ga(T523, X838, t351_in_ga(T523, X838))
t351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(lbrace, T556), X883) → U30_ga(T556, X883, e375_in_ga(T556, X883))
e375_in_ga(T564, X909) → U26_ga(T564, X909, t380_in_ga(T564, X909))
t380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(lbrace, T597), X954) → U22_ga(T597, X954, e404_in_ga(T597, X954))
e404_in_ga(T605, X980) → U18_ga(T605, X980, t409_in_ga(T605, X980))
t409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(lbrace, T638), X1025) → U10_ga(T638, X1025, e1_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_ga(T941, T943) → U111_ga(T941, T943, t234_in_ga(T941, T945))
t234_in_ga(T780, X1303) → U15_ga(T780, X1303, n32_in_ga(T780, X1302))
U15_ga(T780, X1303, n32_out_ga(T780, X1302)) → t234_out_ga(T780, X1303)
t234_in_ga(T780, X1303) → U16_ga(T780, X1303, n32_in_ga(T780, T784))
U16_ga(T780, X1303, n32_out_ga(T780, T784)) → U17_ga(T780, X1303, t234_in_aa(T784, X1303))
t234_in_aa(.(a, .(plus, T389)), T389) → t234_out_aa(.(a, .(plus, T389)), T389)
t234_in_aa(.(b, .(plus, T389)), T389) → t234_out_aa(.(b, .(plus, T389)), T389)
t234_in_aa(.(c, .(plus, T389)), T389) → t234_out_aa(.(c, .(plus, T389)), T389)
t234_in_aa(.(lbrace, T392), X599) → U14_aa(T392, X599, e259_in_aa(T392, X599))
e259_in_aa(T400, X625) → U58_aa(T400, X625, t264_in_aa(T400, X625))
t264_in_aa(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(lbrace, T433), X670) → U54_aa(T433, X670, e288_in_aa(T433, X670))
e288_in_aa(T441, X696) → U50_aa(T441, X696, t293_in_aa(T441, X696))
t293_in_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(lbrace, T474), X741) → U46_aa(T474, X741, e317_in_aa(T474, X741))
e317_in_aa(T482, X767) → U42_aa(T482, X767, t322_in_aa(T482, X767))
t322_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(lbrace, T515), X812) → U38_aa(T515, X812, e346_in_aa(T515, X812))
e346_in_aa(T523, X838) → U34_aa(T523, X838, t351_in_aa(T523, X838))
t351_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(lbrace, T556), X883) → U30_aa(T556, X883, e375_in_aa(T556, X883))
e375_in_aa(T564, X909) → U26_aa(T564, X909, t380_in_aa(T564, X909))
t380_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(lbrace, T597), X954) → U22_aa(T597, X954, e404_in_aa(T597, X954))
e404_in_aa(T605, X980) → U18_aa(T605, X980, t409_in_aa(T605, X980))
t409_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(lbrace, T638), X1025) → U10_aa(T638, X1025, e1_in_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_aa(T22, T24) → U108_aa(T22, T24, n7_in_aa(T22, T24))
n7_in_aa(.(a, T36), T36) → n7_out_aa(.(a, T36), T36)
n7_in_aa(.(b, T36), T36) → n7_out_aa(.(b, T36), T36)
n7_in_aa(.(c, T36), T36) → n7_out_aa(.(c, T36), T36)
n7_in_aa(.(lbrace, T41), T43) → U102_aa(T41, T43, e1_in_aa(T41, .(rbrace, T43)))
e1_in_aa(T62, T64) → U109_aa(T62, T64, p31_in_aaa(T62, X59, T64))
p31_in_aaa(T62, X59, T64) → U103_aaa(T62, X59, T64, n32_in_aa(T62, X59))
n32_in_aa(.(a, .(star, T86)), T86) → n32_out_aa(.(a, .(star, T86)), T86)
n32_in_aa(.(b, .(star, T86)), T86) → n32_out_aa(.(b, .(star, T86)), T86)
n32_in_aa(.(c, .(star, T86)), T86) → n32_out_aa(.(c, .(star, T86)), T86)
n32_in_aa(.(lbrace, T89), X84) → U1_aa(T89, X84, e53_in_aa(T89, X84))
e53_in_aa(T97, X110) → U98_aa(T97, X110, t58_in_aa(T97, X110))
t58_in_aa(.(a, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(a, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(b, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(b, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(c, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(c, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(lbrace, T130), X155) → U94_aa(T130, X155, e82_in_aa(T130, X155))
e82_in_aa(T138, X181) → U90_aa(T138, X181, t87_in_aa(T138, X181))
t87_in_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(lbrace, T171), X226) → U86_aa(T171, X226, e111_in_aa(T171, X226))
e111_in_aa(T179, X252) → U82_aa(T179, X252, t116_in_aa(T179, X252))
t116_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(lbrace, T212), X297) → U78_aa(T212, X297, e140_in_aa(T212, X297))
e140_in_aa(T220, X323) → U74_aa(T220, X323, t145_in_aa(T220, X323))
t145_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(lbrace, T253), X368) → U70_aa(T253, X368, e169_in_aa(T253, X368))
e169_in_aa(T261, X394) → U66_aa(T261, X394, t174_in_aa(T261, X394))
t174_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(lbrace, T294), X439) → U62_aa(T294, X439, e198_in_aa(T294, X439))
e198_in_aa(T302, X465) → U6_aa(T302, X465, t203_in_aa(T302, X465))
t203_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(lbrace, T335), X510) → U2_aa(T335, X510, e1_in_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
e1_in_aa(T941, T943) → U110_aa(T941, T943, t234_in_aa(T941, X1569))
t234_in_aa(T780, X1303) → U15_aa(T780, X1303, n32_in_aa(T780, X1302))
U15_aa(T780, X1303, n32_out_aa(T780, X1302)) → t234_out_aa(T780, X1303)
t234_in_aa(T780, X1303) → U16_aa(T780, X1303, n32_in_aa(T780, T784))
U16_aa(T780, X1303, n32_out_aa(T780, T784)) → U17_aa(T780, X1303, t234_in_aa(T784, X1303))
U17_aa(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_aa(T780, X1303)
U110_aa(T941, T943, t234_out_aa(T941, X1569)) → e1_out_aa(T941, T943)
e1_in_aa(T941, T943) → U111_aa(T941, T943, t234_in_aa(T941, T945))
U111_aa(T941, T943, t234_out_aa(T941, T945)) → U112_aa(T941, T943, e1_in_aa(T945, T943))
U112_aa(T941, T943, e1_out_aa(T945, T943)) → e1_out_aa(T941, T943)
U2_aa(T335, X510, e1_out_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_aa(.(lbrace, T335), X510)
t203_in_aa(T345, X530) → U3_aa(T345, X530, n32_in_aa(T345, X529))
U3_aa(T345, X530, n32_out_aa(T345, X529)) → t203_out_aa(T345, X530)
t203_in_aa(T345, X530) → U4_aa(T345, X530, n32_in_aa(T345, T349))
U4_aa(T345, X530, n32_out_aa(T345, T349)) → U5_aa(T345, X530, t203_in_aa(T349, X530))
U5_aa(T345, X530, t203_out_aa(T349, X530)) → t203_out_aa(T345, X530)
U6_aa(T302, X465, t203_out_aa(T302, X465)) → e198_out_aa(T302, X465)
e198_in_aa(T357, X551) → U7_aa(T357, X551, t234_in_aa(T357, X550))
U7_aa(T357, X551, t234_out_aa(T357, X550)) → e198_out_aa(T357, X551)
e198_in_aa(T357, X551) → U8_aa(T357, X551, t234_in_aa(T357, T359))
U8_aa(T357, X551, t234_out_aa(T357, T359)) → U9_aa(T357, X551, e198_in_aa(T359, X551))
U9_aa(T357, X551, e198_out_aa(T359, X551)) → e198_out_aa(T357, X551)
U62_aa(T294, X439, e198_out_aa(T294, X439)) → t174_out_aa(.(lbrace, T294), X439)
t174_in_aa(T795, X1326) → U63_aa(T795, X1326, n32_in_aa(T795, X1325))
U63_aa(T795, X1326, n32_out_aa(T795, X1325)) → t174_out_aa(T795, X1326)
t174_in_aa(T795, X1326) → U64_aa(T795, X1326, n32_in_aa(T795, T799))
U64_aa(T795, X1326, n32_out_aa(T795, T799)) → U65_aa(T795, X1326, t174_in_aa(T799, X1326))
U65_aa(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_aa(T795, X1326)
U66_aa(T261, X394, t174_out_aa(T261, X394)) → e169_out_aa(T261, X394)
e169_in_aa(T807, X1347) → U67_aa(T807, X1347, t234_in_aa(T807, X1346))
U67_aa(T807, X1347, t234_out_aa(T807, X1346)) → e169_out_aa(T807, X1347)
e169_in_aa(T807, X1347) → U68_aa(T807, X1347, t234_in_aa(T807, T809))
U68_aa(T807, X1347, t234_out_aa(T807, T809)) → U69_aa(T807, X1347, e169_in_aa(T809, X1347))
U69_aa(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_aa(T807, X1347)
U70_aa(T253, X368, e169_out_aa(T253, X368)) → t145_out_aa(.(lbrace, T253), X368)
t145_in_aa(T817, X1369) → U71_aa(T817, X1369, n32_in_aa(T817, X1368))
U71_aa(T817, X1369, n32_out_aa(T817, X1368)) → t145_out_aa(T817, X1369)
t145_in_aa(T817, X1369) → U72_aa(T817, X1369, n32_in_aa(T817, T821))
U72_aa(T817, X1369, n32_out_aa(T817, T821)) → U73_aa(T817, X1369, t145_in_aa(T821, X1369))
U73_aa(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_aa(T817, X1369)
U74_aa(T220, X323, t145_out_aa(T220, X323)) → e140_out_aa(T220, X323)
e140_in_aa(T829, X1390) → U75_aa(T829, X1390, t234_in_aa(T829, X1389))
U75_aa(T829, X1390, t234_out_aa(T829, X1389)) → e140_out_aa(T829, X1390)
e140_in_aa(T829, X1390) → U76_aa(T829, X1390, t234_in_aa(T829, T831))
U76_aa(T829, X1390, t234_out_aa(T829, T831)) → U77_aa(T829, X1390, e140_in_aa(T831, X1390))
U77_aa(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_aa(T829, X1390)
U78_aa(T212, X297, e140_out_aa(T212, X297)) → t116_out_aa(.(lbrace, T212), X297)
t116_in_aa(T839, X1412) → U79_aa(T839, X1412, n32_in_aa(T839, X1411))
U79_aa(T839, X1412, n32_out_aa(T839, X1411)) → t116_out_aa(T839, X1412)
t116_in_aa(T839, X1412) → U80_aa(T839, X1412, n32_in_aa(T839, T843))
U80_aa(T839, X1412, n32_out_aa(T839, T843)) → U81_aa(T839, X1412, t116_in_aa(T843, X1412))
U81_aa(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_aa(T839, X1412)
U82_aa(T179, X252, t116_out_aa(T179, X252)) → e111_out_aa(T179, X252)
e111_in_aa(T851, X1433) → U83_aa(T851, X1433, t234_in_aa(T851, X1432))
U83_aa(T851, X1433, t234_out_aa(T851, X1432)) → e111_out_aa(T851, X1433)
e111_in_aa(T851, X1433) → U84_aa(T851, X1433, t234_in_aa(T851, T853))
U84_aa(T851, X1433, t234_out_aa(T851, T853)) → U85_aa(T851, X1433, e111_in_aa(T853, X1433))
U85_aa(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_aa(T851, X1433)
U86_aa(T171, X226, e111_out_aa(T171, X226)) → t87_out_aa(.(lbrace, T171), X226)
t87_in_aa(T861, X1455) → U87_aa(T861, X1455, n32_in_aa(T861, X1454))
U87_aa(T861, X1455, n32_out_aa(T861, X1454)) → t87_out_aa(T861, X1455)
t87_in_aa(T861, X1455) → U88_aa(T861, X1455, n32_in_aa(T861, T865))
U88_aa(T861, X1455, n32_out_aa(T861, T865)) → U89_aa(T861, X1455, t87_in_aa(T865, X1455))
U89_aa(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_aa(T861, X1455)
U90_aa(T138, X181, t87_out_aa(T138, X181)) → e82_out_aa(T138, X181)
e82_in_aa(T873, X1476) → U91_aa(T873, X1476, t234_in_aa(T873, X1475))
U91_aa(T873, X1476, t234_out_aa(T873, X1475)) → e82_out_aa(T873, X1476)
e82_in_aa(T873, X1476) → U92_aa(T873, X1476, t234_in_aa(T873, T875))
U92_aa(T873, X1476, t234_out_aa(T873, T875)) → U93_aa(T873, X1476, e82_in_aa(T875, X1476))
U93_aa(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_aa(T873, X1476)
U94_aa(T130, X155, e82_out_aa(T130, X155)) → t58_out_aa(.(lbrace, T130), X155)
t58_in_aa(T883, X1498) → U95_aa(T883, X1498, n32_in_aa(T883, X1497))
U95_aa(T883, X1498, n32_out_aa(T883, X1497)) → t58_out_aa(T883, X1498)
t58_in_aa(T883, X1498) → U96_aa(T883, X1498, n32_in_aa(T883, T887))
U96_aa(T883, X1498, n32_out_aa(T883, T887)) → U97_aa(T883, X1498, t58_in_aa(T887, X1498))
U97_aa(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_aa(T883, X1498)
U98_aa(T97, X110, t58_out_aa(T97, X110)) → e53_out_aa(T97, X110)
e53_in_aa(T895, X1519) → U99_aa(T895, X1519, t234_in_aa(T895, X1518))
U99_aa(T895, X1519, t234_out_aa(T895, X1518)) → e53_out_aa(T895, X1519)
e53_in_aa(T895, X1519) → U100_aa(T895, X1519, t234_in_aa(T895, T897))
U100_aa(T895, X1519, t234_out_aa(T895, T897)) → U101_aa(T895, X1519, e53_in_aa(T897, X1519))
U101_aa(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_aa(T895, X1519)
U1_aa(T89, X84, e53_out_aa(T89, X84)) → n32_out_aa(.(lbrace, T89), X84)
U103_aaa(T62, X59, T64, n32_out_aa(T62, X59)) → p31_out_aaa(T62, X59, T64)
p31_in_aaa(T62, T916, T918) → U104_aaa(T62, T916, T918, n32_in_aa(T62, T916))
U104_aaa(T62, T916, T918, n32_out_aa(T62, T916)) → U105_aaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_aaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_aaa(T62, T916, T918)
p31_in_aaa(T62, T929, T931) → U106_aaa(T62, T929, T931, n32_in_aa(T62, T929))
U106_aaa(T62, T929, T931, n32_out_aa(T62, T929)) → U107_aaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_aaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_aaa(T62, T929, T931)
U109_aa(T62, T64, p31_out_aaa(T62, X59, T64)) → e1_out_aa(T62, T64)
U102_aa(T41, T43, e1_out_aa(T41, .(rbrace, T43))) → n7_out_aa(.(lbrace, T41), T43)
U108_aa(T22, T24, n7_out_aa(T22, T24)) → e1_out_aa(T22, T24)
U10_aa(T638, X1025, e1_out_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_aa(.(lbrace, T638), X1025)
t409_in_aa(T648, X1045) → U11_aa(T648, X1045, n32_in_aa(T648, X1044))
U11_aa(T648, X1045, n32_out_aa(T648, X1044)) → t409_out_aa(T648, X1045)
t409_in_aa(T648, X1045) → U12_aa(T648, X1045, n32_in_aa(T648, T652))
U12_aa(T648, X1045, n32_out_aa(T648, T652)) → U13_aa(T648, X1045, t409_in_aa(T652, X1045))
U13_aa(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_aa(T648, X1045)
U18_aa(T605, X980, t409_out_aa(T605, X980)) → e404_out_aa(T605, X980)
e404_in_aa(T660, X1066) → U19_aa(T660, X1066, t234_in_aa(T660, X1065))
U19_aa(T660, X1066, t234_out_aa(T660, X1065)) → e404_out_aa(T660, X1066)
e404_in_aa(T660, X1066) → U20_aa(T660, X1066, t234_in_aa(T660, T662))
U20_aa(T660, X1066, t234_out_aa(T660, T662)) → U21_aa(T660, X1066, e404_in_aa(T662, X1066))
U21_aa(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_aa(T660, X1066)
U22_aa(T597, X954, e404_out_aa(T597, X954)) → t380_out_aa(.(lbrace, T597), X954)
t380_in_aa(T670, X1088) → U23_aa(T670, X1088, n32_in_aa(T670, X1087))
U23_aa(T670, X1088, n32_out_aa(T670, X1087)) → t380_out_aa(T670, X1088)
t380_in_aa(T670, X1088) → U24_aa(T670, X1088, n32_in_aa(T670, T674))
U24_aa(T670, X1088, n32_out_aa(T670, T674)) → U25_aa(T670, X1088, t380_in_aa(T674, X1088))
U25_aa(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_aa(T670, X1088)
U26_aa(T564, X909, t380_out_aa(T564, X909)) → e375_out_aa(T564, X909)
e375_in_aa(T682, X1109) → U27_aa(T682, X1109, t234_in_aa(T682, X1108))
U27_aa(T682, X1109, t234_out_aa(T682, X1108)) → e375_out_aa(T682, X1109)
e375_in_aa(T682, X1109) → U28_aa(T682, X1109, t234_in_aa(T682, T684))
U28_aa(T682, X1109, t234_out_aa(T682, T684)) → U29_aa(T682, X1109, e375_in_aa(T684, X1109))
U29_aa(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_aa(T682, X1109)
U30_aa(T556, X883, e375_out_aa(T556, X883)) → t351_out_aa(.(lbrace, T556), X883)
t351_in_aa(T692, X1131) → U31_aa(T692, X1131, n32_in_aa(T692, X1130))
U31_aa(T692, X1131, n32_out_aa(T692, X1130)) → t351_out_aa(T692, X1131)
t351_in_aa(T692, X1131) → U32_aa(T692, X1131, n32_in_aa(T692, T696))
U32_aa(T692, X1131, n32_out_aa(T692, T696)) → U33_aa(T692, X1131, t351_in_aa(T696, X1131))
U33_aa(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_aa(T692, X1131)
U34_aa(T523, X838, t351_out_aa(T523, X838)) → e346_out_aa(T523, X838)
e346_in_aa(T704, X1152) → U35_aa(T704, X1152, t234_in_aa(T704, X1151))
U35_aa(T704, X1152, t234_out_aa(T704, X1151)) → e346_out_aa(T704, X1152)
e346_in_aa(T704, X1152) → U36_aa(T704, X1152, t234_in_aa(T704, T706))
U36_aa(T704, X1152, t234_out_aa(T704, T706)) → U37_aa(T704, X1152, e346_in_aa(T706, X1152))
U37_aa(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_aa(T704, X1152)
U38_aa(T515, X812, e346_out_aa(T515, X812)) → t322_out_aa(.(lbrace, T515), X812)
t322_in_aa(T714, X1174) → U39_aa(T714, X1174, n32_in_aa(T714, X1173))
U39_aa(T714, X1174, n32_out_aa(T714, X1173)) → t322_out_aa(T714, X1174)
t322_in_aa(T714, X1174) → U40_aa(T714, X1174, n32_in_aa(T714, T718))
U40_aa(T714, X1174, n32_out_aa(T714, T718)) → U41_aa(T714, X1174, t322_in_aa(T718, X1174))
U41_aa(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_aa(T714, X1174)
U42_aa(T482, X767, t322_out_aa(T482, X767)) → e317_out_aa(T482, X767)
e317_in_aa(T726, X1195) → U43_aa(T726, X1195, t234_in_aa(T726, X1194))
U43_aa(T726, X1195, t234_out_aa(T726, X1194)) → e317_out_aa(T726, X1195)
e317_in_aa(T726, X1195) → U44_aa(T726, X1195, t234_in_aa(T726, T728))
U44_aa(T726, X1195, t234_out_aa(T726, T728)) → U45_aa(T726, X1195, e317_in_aa(T728, X1195))
U45_aa(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_aa(T726, X1195)
U46_aa(T474, X741, e317_out_aa(T474, X741)) → t293_out_aa(.(lbrace, T474), X741)
t293_in_aa(T736, X1217) → U47_aa(T736, X1217, n32_in_aa(T736, X1216))
U47_aa(T736, X1217, n32_out_aa(T736, X1216)) → t293_out_aa(T736, X1217)
t293_in_aa(T736, X1217) → U48_aa(T736, X1217, n32_in_aa(T736, T740))
U48_aa(T736, X1217, n32_out_aa(T736, T740)) → U49_aa(T736, X1217, t293_in_aa(T740, X1217))
U49_aa(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_aa(T736, X1217)
U50_aa(T441, X696, t293_out_aa(T441, X696)) → e288_out_aa(T441, X696)
e288_in_aa(T748, X1238) → U51_aa(T748, X1238, t234_in_aa(T748, X1237))
U51_aa(T748, X1238, t234_out_aa(T748, X1237)) → e288_out_aa(T748, X1238)
e288_in_aa(T748, X1238) → U52_aa(T748, X1238, t234_in_aa(T748, T750))
U52_aa(T748, X1238, t234_out_aa(T748, T750)) → U53_aa(T748, X1238, e288_in_aa(T750, X1238))
U53_aa(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_aa(T748, X1238)
U54_aa(T433, X670, e288_out_aa(T433, X670)) → t264_out_aa(.(lbrace, T433), X670)
t264_in_aa(T758, X1260) → U55_aa(T758, X1260, n32_in_aa(T758, X1259))
U55_aa(T758, X1260, n32_out_aa(T758, X1259)) → t264_out_aa(T758, X1260)
t264_in_aa(T758, X1260) → U56_aa(T758, X1260, n32_in_aa(T758, T762))
U56_aa(T758, X1260, n32_out_aa(T758, T762)) → U57_aa(T758, X1260, t264_in_aa(T762, X1260))
U57_aa(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_aa(T758, X1260)
U58_aa(T400, X625, t264_out_aa(T400, X625)) → e259_out_aa(T400, X625)
e259_in_aa(T770, X1281) → U59_aa(T770, X1281, t234_in_aa(T770, X1280))
U59_aa(T770, X1281, t234_out_aa(T770, X1280)) → e259_out_aa(T770, X1281)
e259_in_aa(T770, X1281) → U60_aa(T770, X1281, t234_in_aa(T770, T772))
U60_aa(T770, X1281, t234_out_aa(T770, T772)) → U61_aa(T770, X1281, e259_in_aa(T772, X1281))
U61_aa(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_aa(T770, X1281)
U14_aa(T392, X599, e259_out_aa(T392, X599)) → t234_out_aa(.(lbrace, T392), X599)
U17_ga(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_ga(T780, X1303)
U111_ga(T941, T943, t234_out_ga(T941, T945)) → U112_ga(T941, T943, e1_in_aa(T945, T943))
U112_ga(T941, T943, e1_out_aa(T945, T943)) → e1_out_ga(T941, T943)
U10_ga(T638, X1025, e1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_ga(.(lbrace, T638), X1025)
t409_in_ga(T648, X1045) → U11_ga(T648, X1045, n32_in_ga(T648, X1044))
U11_ga(T648, X1045, n32_out_ga(T648, X1044)) → t409_out_ga(T648, X1045)
t409_in_ga(T648, X1045) → U12_ga(T648, X1045, n32_in_ga(T648, T652))
U12_ga(T648, X1045, n32_out_ga(T648, T652)) → U13_ga(T648, X1045, t409_in_aa(T652, X1045))
U13_ga(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_ga(T648, X1045)
U18_ga(T605, X980, t409_out_ga(T605, X980)) → e404_out_ga(T605, X980)
e404_in_ga(T660, X1066) → U19_ga(T660, X1066, t234_in_ga(T660, X1065))
U19_ga(T660, X1066, t234_out_ga(T660, X1065)) → e404_out_ga(T660, X1066)
e404_in_ga(T660, X1066) → U20_ga(T660, X1066, t234_in_ga(T660, T662))
U20_ga(T660, X1066, t234_out_ga(T660, T662)) → U21_ga(T660, X1066, e404_in_aa(T662, X1066))
U21_ga(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_ga(T660, X1066)
U22_ga(T597, X954, e404_out_ga(T597, X954)) → t380_out_ga(.(lbrace, T597), X954)
t380_in_ga(T670, X1088) → U23_ga(T670, X1088, n32_in_ga(T670, X1087))
U23_ga(T670, X1088, n32_out_ga(T670, X1087)) → t380_out_ga(T670, X1088)
t380_in_ga(T670, X1088) → U24_ga(T670, X1088, n32_in_ga(T670, T674))
U24_ga(T670, X1088, n32_out_ga(T670, T674)) → U25_ga(T670, X1088, t380_in_aa(T674, X1088))
U25_ga(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_ga(T670, X1088)
U26_ga(T564, X909, t380_out_ga(T564, X909)) → e375_out_ga(T564, X909)
e375_in_ga(T682, X1109) → U27_ga(T682, X1109, t234_in_ga(T682, X1108))
U27_ga(T682, X1109, t234_out_ga(T682, X1108)) → e375_out_ga(T682, X1109)
e375_in_ga(T682, X1109) → U28_ga(T682, X1109, t234_in_ga(T682, T684))
U28_ga(T682, X1109, t234_out_ga(T682, T684)) → U29_ga(T682, X1109, e375_in_aa(T684, X1109))
U29_ga(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_ga(T682, X1109)
U30_ga(T556, X883, e375_out_ga(T556, X883)) → t351_out_ga(.(lbrace, T556), X883)
t351_in_ga(T692, X1131) → U31_ga(T692, X1131, n32_in_ga(T692, X1130))
U31_ga(T692, X1131, n32_out_ga(T692, X1130)) → t351_out_ga(T692, X1131)
t351_in_ga(T692, X1131) → U32_ga(T692, X1131, n32_in_ga(T692, T696))
U32_ga(T692, X1131, n32_out_ga(T692, T696)) → U33_ga(T692, X1131, t351_in_aa(T696, X1131))
U33_ga(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_ga(T692, X1131)
U34_ga(T523, X838, t351_out_ga(T523, X838)) → e346_out_ga(T523, X838)
e346_in_ga(T704, X1152) → U35_ga(T704, X1152, t234_in_ga(T704, X1151))
U35_ga(T704, X1152, t234_out_ga(T704, X1151)) → e346_out_ga(T704, X1152)
e346_in_ga(T704, X1152) → U36_ga(T704, X1152, t234_in_ga(T704, T706))
U36_ga(T704, X1152, t234_out_ga(T704, T706)) → U37_ga(T704, X1152, e346_in_aa(T706, X1152))
U37_ga(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_ga(T704, X1152)
U38_ga(T515, X812, e346_out_ga(T515, X812)) → t322_out_ga(.(lbrace, T515), X812)
t322_in_ga(T714, X1174) → U39_ga(T714, X1174, n32_in_ga(T714, X1173))
U39_ga(T714, X1174, n32_out_ga(T714, X1173)) → t322_out_ga(T714, X1174)
t322_in_ga(T714, X1174) → U40_ga(T714, X1174, n32_in_ga(T714, T718))
U40_ga(T714, X1174, n32_out_ga(T714, T718)) → U41_ga(T714, X1174, t322_in_aa(T718, X1174))
U41_ga(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_ga(T714, X1174)
U42_ga(T482, X767, t322_out_ga(T482, X767)) → e317_out_ga(T482, X767)
e317_in_ga(T726, X1195) → U43_ga(T726, X1195, t234_in_ga(T726, X1194))
U43_ga(T726, X1195, t234_out_ga(T726, X1194)) → e317_out_ga(T726, X1195)
e317_in_ga(T726, X1195) → U44_ga(T726, X1195, t234_in_ga(T726, T728))
U44_ga(T726, X1195, t234_out_ga(T726, T728)) → U45_ga(T726, X1195, e317_in_aa(T728, X1195))
U45_ga(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_ga(T726, X1195)
U46_ga(T474, X741, e317_out_ga(T474, X741)) → t293_out_ga(.(lbrace, T474), X741)
t293_in_ga(T736, X1217) → U47_ga(T736, X1217, n32_in_ga(T736, X1216))
U47_ga(T736, X1217, n32_out_ga(T736, X1216)) → t293_out_ga(T736, X1217)
t293_in_ga(T736, X1217) → U48_ga(T736, X1217, n32_in_ga(T736, T740))
U48_ga(T736, X1217, n32_out_ga(T736, T740)) → U49_ga(T736, X1217, t293_in_aa(T740, X1217))
U49_ga(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_ga(T736, X1217)
U50_ga(T441, X696, t293_out_ga(T441, X696)) → e288_out_ga(T441, X696)
e288_in_ga(T748, X1238) → U51_ga(T748, X1238, t234_in_ga(T748, X1237))
U51_ga(T748, X1238, t234_out_ga(T748, X1237)) → e288_out_ga(T748, X1238)
e288_in_ga(T748, X1238) → U52_ga(T748, X1238, t234_in_ga(T748, T750))
U52_ga(T748, X1238, t234_out_ga(T748, T750)) → U53_ga(T748, X1238, e288_in_aa(T750, X1238))
U53_ga(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_ga(T748, X1238)
U54_ga(T433, X670, e288_out_ga(T433, X670)) → t264_out_ga(.(lbrace, T433), X670)
t264_in_ga(T758, X1260) → U55_ga(T758, X1260, n32_in_ga(T758, X1259))
U55_ga(T758, X1260, n32_out_ga(T758, X1259)) → t264_out_ga(T758, X1260)
t264_in_ga(T758, X1260) → U56_ga(T758, X1260, n32_in_ga(T758, T762))
U56_ga(T758, X1260, n32_out_ga(T758, T762)) → U57_ga(T758, X1260, t264_in_aa(T762, X1260))
U57_ga(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_ga(T758, X1260)
U58_ga(T400, X625, t264_out_ga(T400, X625)) → e259_out_ga(T400, X625)
e259_in_ga(T770, X1281) → U59_ga(T770, X1281, t234_in_ga(T770, X1280))
U59_ga(T770, X1281, t234_out_ga(T770, X1280)) → e259_out_ga(T770, X1281)
e259_in_ga(T770, X1281) → U60_ga(T770, X1281, t234_in_ga(T770, T772))
U60_ga(T770, X1281, t234_out_ga(T770, T772)) → U61_ga(T770, X1281, e259_in_aa(T772, X1281))
U61_ga(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_ga(T770, X1281)
U14_ga(T392, X599, e259_out_ga(T392, X599)) → t234_out_ga(.(lbrace, T392), X599)
U110_ga(T941, T943, t234_out_ga(T941, X1569)) → e1_out_ga(T941, T943)
U2_ga(T335, X510, e1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_ga(.(lbrace, T335), X510)
t203_in_ga(T345, X530) → U3_ga(T345, X530, n32_in_ga(T345, X529))
U3_ga(T345, X530, n32_out_ga(T345, X529)) → t203_out_ga(T345, X530)
t203_in_ga(T345, X530) → U4_ga(T345, X530, n32_in_ga(T345, T349))
U4_ga(T345, X530, n32_out_ga(T345, T349)) → U5_ga(T345, X530, t203_in_aa(T349, X530))
U5_ga(T345, X530, t203_out_aa(T349, X530)) → t203_out_ga(T345, X530)
U6_ga(T302, X465, t203_out_ga(T302, X465)) → e198_out_ga(T302, X465)
e198_in_ga(T357, X551) → U7_ga(T357, X551, t234_in_ga(T357, X550))
U7_ga(T357, X551, t234_out_ga(T357, X550)) → e198_out_ga(T357, X551)
e198_in_ga(T357, X551) → U8_ga(T357, X551, t234_in_ga(T357, T359))
U8_ga(T357, X551, t234_out_ga(T357, T359)) → U9_ga(T357, X551, e198_in_aa(T359, X551))
U9_ga(T357, X551, e198_out_aa(T359, X551)) → e198_out_ga(T357, X551)
U62_ga(T294, X439, e198_out_ga(T294, X439)) → t174_out_ga(.(lbrace, T294), X439)
t174_in_ga(T795, X1326) → U63_ga(T795, X1326, n32_in_ga(T795, X1325))
U63_ga(T795, X1326, n32_out_ga(T795, X1325)) → t174_out_ga(T795, X1326)
t174_in_ga(T795, X1326) → U64_ga(T795, X1326, n32_in_ga(T795, T799))
U64_ga(T795, X1326, n32_out_ga(T795, T799)) → U65_ga(T795, X1326, t174_in_aa(T799, X1326))
U65_ga(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_ga(T795, X1326)
U66_ga(T261, X394, t174_out_ga(T261, X394)) → e169_out_ga(T261, X394)
e169_in_ga(T807, X1347) → U67_ga(T807, X1347, t234_in_ga(T807, X1346))
U67_ga(T807, X1347, t234_out_ga(T807, X1346)) → e169_out_ga(T807, X1347)
e169_in_ga(T807, X1347) → U68_ga(T807, X1347, t234_in_ga(T807, T809))
U68_ga(T807, X1347, t234_out_ga(T807, T809)) → U69_ga(T807, X1347, e169_in_aa(T809, X1347))
U69_ga(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_ga(T807, X1347)
U70_ga(T253, X368, e169_out_ga(T253, X368)) → t145_out_ga(.(lbrace, T253), X368)
t145_in_ga(T817, X1369) → U71_ga(T817, X1369, n32_in_ga(T817, X1368))
U71_ga(T817, X1369, n32_out_ga(T817, X1368)) → t145_out_ga(T817, X1369)
t145_in_ga(T817, X1369) → U72_ga(T817, X1369, n32_in_ga(T817, T821))
U72_ga(T817, X1369, n32_out_ga(T817, T821)) → U73_ga(T817, X1369, t145_in_aa(T821, X1369))
U73_ga(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_ga(T817, X1369)
U74_ga(T220, X323, t145_out_ga(T220, X323)) → e140_out_ga(T220, X323)
e140_in_ga(T829, X1390) → U75_ga(T829, X1390, t234_in_ga(T829, X1389))
U75_ga(T829, X1390, t234_out_ga(T829, X1389)) → e140_out_ga(T829, X1390)
e140_in_ga(T829, X1390) → U76_ga(T829, X1390, t234_in_ga(T829, T831))
U76_ga(T829, X1390, t234_out_ga(T829, T831)) → U77_ga(T829, X1390, e140_in_aa(T831, X1390))
U77_ga(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_ga(T829, X1390)
U78_ga(T212, X297, e140_out_ga(T212, X297)) → t116_out_ga(.(lbrace, T212), X297)
t116_in_ga(T839, X1412) → U79_ga(T839, X1412, n32_in_ga(T839, X1411))
U79_ga(T839, X1412, n32_out_ga(T839, X1411)) → t116_out_ga(T839, X1412)
t116_in_ga(T839, X1412) → U80_ga(T839, X1412, n32_in_ga(T839, T843))
U80_ga(T839, X1412, n32_out_ga(T839, T843)) → U81_ga(T839, X1412, t116_in_aa(T843, X1412))
U81_ga(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_ga(T839, X1412)
U82_ga(T179, X252, t116_out_ga(T179, X252)) → e111_out_ga(T179, X252)
e111_in_ga(T851, X1433) → U83_ga(T851, X1433, t234_in_ga(T851, X1432))
U83_ga(T851, X1433, t234_out_ga(T851, X1432)) → e111_out_ga(T851, X1433)
e111_in_ga(T851, X1433) → U84_ga(T851, X1433, t234_in_ga(T851, T853))
U84_ga(T851, X1433, t234_out_ga(T851, T853)) → U85_ga(T851, X1433, e111_in_aa(T853, X1433))
U85_ga(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_ga(T851, X1433)
U86_ga(T171, X226, e111_out_ga(T171, X226)) → t87_out_ga(.(lbrace, T171), X226)
t87_in_ga(T861, X1455) → U87_ga(T861, X1455, n32_in_ga(T861, X1454))
U87_ga(T861, X1455, n32_out_ga(T861, X1454)) → t87_out_ga(T861, X1455)
t87_in_ga(T861, X1455) → U88_ga(T861, X1455, n32_in_ga(T861, T865))
U88_ga(T861, X1455, n32_out_ga(T861, T865)) → U89_ga(T861, X1455, t87_in_aa(T865, X1455))
U89_ga(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_ga(T861, X1455)
U90_ga(T138, X181, t87_out_ga(T138, X181)) → e82_out_ga(T138, X181)
e82_in_ga(T873, X1476) → U91_ga(T873, X1476, t234_in_ga(T873, X1475))
U91_ga(T873, X1476, t234_out_ga(T873, X1475)) → e82_out_ga(T873, X1476)
e82_in_ga(T873, X1476) → U92_ga(T873, X1476, t234_in_ga(T873, T875))
U92_ga(T873, X1476, t234_out_ga(T873, T875)) → U93_ga(T873, X1476, e82_in_aa(T875, X1476))
U93_ga(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_ga(T873, X1476)
U94_ga(T130, X155, e82_out_ga(T130, X155)) → t58_out_ga(.(lbrace, T130), X155)
t58_in_ga(T883, X1498) → U95_ga(T883, X1498, n32_in_ga(T883, X1497))
U95_ga(T883, X1498, n32_out_ga(T883, X1497)) → t58_out_ga(T883, X1498)
t58_in_ga(T883, X1498) → U96_ga(T883, X1498, n32_in_ga(T883, T887))
U96_ga(T883, X1498, n32_out_ga(T883, T887)) → U97_ga(T883, X1498, t58_in_aa(T887, X1498))
U97_ga(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_ga(T883, X1498)
U98_ga(T97, X110, t58_out_ga(T97, X110)) → e53_out_ga(T97, X110)
e53_in_ga(T895, X1519) → U99_ga(T895, X1519, t234_in_ga(T895, X1518))
U99_ga(T895, X1519, t234_out_ga(T895, X1518)) → e53_out_ga(T895, X1519)
e53_in_ga(T895, X1519) → U100_ga(T895, X1519, t234_in_ga(T895, T897))
U100_ga(T895, X1519, t234_out_ga(T895, T897)) → U101_ga(T895, X1519, e53_in_aa(T897, X1519))
U101_ga(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_ga(T895, X1519)
U1_ga(T89, X84, e53_out_ga(T89, X84)) → n32_out_ga(.(lbrace, T89), X84)
U103_gaa(T62, X59, T64, n32_out_ga(T62, X59)) → p31_out_gaa(T62, X59, T64)
p31_in_gaa(T62, T916, T918) → U104_gaa(T62, T916, T918, n32_in_ga(T62, T916))
U104_gaa(T62, T916, T918, n32_out_ga(T62, T916)) → U105_gaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_gaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_gaa(T62, T916, T918)
p31_in_gaa(T62, T929, T931) → U106_gaa(T62, T929, T931, n32_in_ga(T62, T929))
U106_gaa(T62, T929, T931, n32_out_ga(T62, T929)) → U107_gaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_gaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_gaa(T62, T929, T931)
U109_ga(T62, T64, p31_out_gaa(T62, X59, T64)) → e1_out_ga(T62, T64)
U102_ga(T41, T43, e1_out_ga(T41, .(rbrace, T43))) → n7_out_ga(.(lbrace, T41), T43)
U108_ga(T22, T24, n7_out_ga(T22, T24)) → e1_out_ga(T22, T24)

The argument filtering Pi contains the following mapping:
e1_in_ga(x1, x2)  =  e1_in_ga(x1)
U108_ga(x1, x2, x3)  =  U108_ga(x3)
n7_in_ga(x1, x2)  =  n7_in_ga(x1)
.(x1, x2)  =  .(x1, x2)
a  =  a
n7_out_ga(x1, x2)  =  n7_out_ga
b  =  b
c  =  c
lbrace  =  lbrace
U102_ga(x1, x2, x3)  =  U102_ga(x3)
U109_ga(x1, x2, x3)  =  U109_ga(x3)
p31_in_gaa(x1, x2, x3)  =  p31_in_gaa(x1)
U103_gaa(x1, x2, x3, x4)  =  U103_gaa(x4)
n32_in_ga(x1, x2)  =  n32_in_ga(x1)
star  =  star
n32_out_ga(x1, x2)  =  n32_out_ga
U1_ga(x1, x2, x3)  =  U1_ga(x3)
e53_in_ga(x1, x2)  =  e53_in_ga(x1)
U98_ga(x1, x2, x3)  =  U98_ga(x3)
t58_in_ga(x1, x2)  =  t58_in_ga(x1)
rbrace  =  rbrace
t58_out_ga(x1, x2)  =  t58_out_ga
U94_ga(x1, x2, x3)  =  U94_ga(x3)
e82_in_ga(x1, x2)  =  e82_in_ga(x1)
U90_ga(x1, x2, x3)  =  U90_ga(x3)
t87_in_ga(x1, x2)  =  t87_in_ga(x1)
t87_out_ga(x1, x2)  =  t87_out_ga
U86_ga(x1, x2, x3)  =  U86_ga(x3)
e111_in_ga(x1, x2)  =  e111_in_ga(x1)
U82_ga(x1, x2, x3)  =  U82_ga(x3)
t116_in_ga(x1, x2)  =  t116_in_ga(x1)
t116_out_ga(x1, x2)  =  t116_out_ga
U78_ga(x1, x2, x3)  =  U78_ga(x3)
e140_in_ga(x1, x2)  =  e140_in_ga(x1)
U74_ga(x1, x2, x3)  =  U74_ga(x3)
t145_in_ga(x1, x2)  =  t145_in_ga(x1)
t145_out_ga(x1, x2)  =  t145_out_ga
U70_ga(x1, x2, x3)  =  U70_ga(x3)
e169_in_ga(x1, x2)  =  e169_in_ga(x1)
U66_ga(x1, x2, x3)  =  U66_ga(x3)
t174_in_ga(x1, x2)  =  t174_in_ga(x1)
t174_out_ga(x1, x2)  =  t174_out_ga
U62_ga(x1, x2, x3)  =  U62_ga(x3)
e198_in_ga(x1, x2)  =  e198_in_ga(x1)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
t203_in_ga(x1, x2)  =  t203_in_ga(x1)
t203_out_ga(x1, x2)  =  t203_out_ga
U2_ga(x1, x2, x3)  =  U2_ga(x3)
U110_ga(x1, x2, x3)  =  U110_ga(x3)
t234_in_ga(x1, x2)  =  t234_in_ga(x1)
plus  =  plus
t234_out_ga(x1, x2)  =  t234_out_ga
U14_ga(x1, x2, x3)  =  U14_ga(x3)
e259_in_ga(x1, x2)  =  e259_in_ga(x1)
U58_ga(x1, x2, x3)  =  U58_ga(x3)
t264_in_ga(x1, x2)  =  t264_in_ga(x1)
t264_out_ga(x1, x2)  =  t264_out_ga
U54_ga(x1, x2, x3)  =  U54_ga(x3)
e288_in_ga(x1, x2)  =  e288_in_ga(x1)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
t293_in_ga(x1, x2)  =  t293_in_ga(x1)
t293_out_ga(x1, x2)  =  t293_out_ga
U46_ga(x1, x2, x3)  =  U46_ga(x3)
e317_in_ga(x1, x2)  =  e317_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
t322_in_ga(x1, x2)  =  t322_in_ga(x1)
t322_out_ga(x1, x2)  =  t322_out_ga
U38_ga(x1, x2, x3)  =  U38_ga(x3)
e346_in_ga(x1, x2)  =  e346_in_ga(x1)
U34_ga(x1, x2, x3)  =  U34_ga(x3)
t351_in_ga(x1, x2)  =  t351_in_ga(x1)
t351_out_ga(x1, x2)  =  t351_out_ga
U30_ga(x1, x2, x3)  =  U30_ga(x3)
e375_in_ga(x1, x2)  =  e375_in_ga(x1)
U26_ga(x1, x2, x3)  =  U26_ga(x3)
t380_in_ga(x1, x2)  =  t380_in_ga(x1)
t380_out_ga(x1, x2)  =  t380_out_ga
U22_ga(x1, x2, x3)  =  U22_ga(x3)
e404_in_ga(x1, x2)  =  e404_in_ga(x1)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
t409_in_ga(x1, x2)  =  t409_in_ga(x1)
t409_out_ga(x1, x2)  =  t409_out_ga
U10_ga(x1, x2, x3)  =  U10_ga(x3)
U111_ga(x1, x2, x3)  =  U111_ga(x3)
U15_ga(x1, x2, x3)  =  U15_ga(x3)
U16_ga(x1, x2, x3)  =  U16_ga(x3)
U17_ga(x1, x2, x3)  =  U17_ga(x3)
U112_ga(x1, x2, x3)  =  U112_ga(x3)
e1_in_aa(x1, x2)  =  e1_in_aa
U108_aa(x1, x2, x3)  =  U108_aa(x3)
n7_in_aa(x1, x2)  =  n7_in_aa
n7_out_aa(x1, x2)  =  n7_out_aa
U102_aa(x1, x2, x3)  =  U102_aa(x3)
U109_aa(x1, x2, x3)  =  U109_aa(x3)
p31_in_aaa(x1, x2, x3)  =  p31_in_aaa
U103_aaa(x1, x2, x3, x4)  =  U103_aaa(x4)
n32_in_aa(x1, x2)  =  n32_in_aa
n32_out_aa(x1, x2)  =  n32_out_aa
U1_aa(x1, x2, x3)  =  U1_aa(x3)
e53_in_aa(x1, x2)  =  e53_in_aa
U98_aa(x1, x2, x3)  =  U98_aa(x3)
t58_in_aa(x1, x2)  =  t58_in_aa
t58_out_aa(x1, x2)  =  t58_out_aa
U94_aa(x1, x2, x3)  =  U94_aa(x3)
e82_in_aa(x1, x2)  =  e82_in_aa
U90_aa(x1, x2, x3)  =  U90_aa(x3)
t87_in_aa(x1, x2)  =  t87_in_aa
t87_out_aa(x1, x2)  =  t87_out_aa
U86_aa(x1, x2, x3)  =  U86_aa(x3)
e111_in_aa(x1, x2)  =  e111_in_aa
U82_aa(x1, x2, x3)  =  U82_aa(x3)
t116_in_aa(x1, x2)  =  t116_in_aa
t116_out_aa(x1, x2)  =  t116_out_aa
U78_aa(x1, x2, x3)  =  U78_aa(x3)
e140_in_aa(x1, x2)  =  e140_in_aa
U74_aa(x1, x2, x3)  =  U74_aa(x3)
t145_in_aa(x1, x2)  =  t145_in_aa
t145_out_aa(x1, x2)  =  t145_out_aa
U70_aa(x1, x2, x3)  =  U70_aa(x3)
e169_in_aa(x1, x2)  =  e169_in_aa
U66_aa(x1, x2, x3)  =  U66_aa(x3)
t174_in_aa(x1, x2)  =  t174_in_aa
t174_out_aa(x1, x2)  =  t174_out_aa
U62_aa(x1, x2, x3)  =  U62_aa(x3)
e198_in_aa(x1, x2)  =  e198_in_aa
U6_aa(x1, x2, x3)  =  U6_aa(x3)
t203_in_aa(x1, x2)  =  t203_in_aa
t203_out_aa(x1, x2)  =  t203_out_aa
U2_aa(x1, x2, x3)  =  U2_aa(x3)
U110_aa(x1, x2, x3)  =  U110_aa(x3)
t234_in_aa(x1, x2)  =  t234_in_aa
t234_out_aa(x1, x2)  =  t234_out_aa
U14_aa(x1, x2, x3)  =  U14_aa(x3)
e259_in_aa(x1, x2)  =  e259_in_aa
U58_aa(x1, x2, x3)  =  U58_aa(x3)
t264_in_aa(x1, x2)  =  t264_in_aa
t264_out_aa(x1, x2)  =  t264_out_aa
U54_aa(x1, x2, x3)  =  U54_aa(x3)
e288_in_aa(x1, x2)  =  e288_in_aa
U50_aa(x1, x2, x3)  =  U50_aa(x3)
t293_in_aa(x1, x2)  =  t293_in_aa
t293_out_aa(x1, x2)  =  t293_out_aa
U46_aa(x1, x2, x3)  =  U46_aa(x3)
e317_in_aa(x1, x2)  =  e317_in_aa
U42_aa(x1, x2, x3)  =  U42_aa(x3)
t322_in_aa(x1, x2)  =  t322_in_aa
t322_out_aa(x1, x2)  =  t322_out_aa
U38_aa(x1, x2, x3)  =  U38_aa(x3)
e346_in_aa(x1, x2)  =  e346_in_aa
U34_aa(x1, x2, x3)  =  U34_aa(x3)
t351_in_aa(x1, x2)  =  t351_in_aa
t351_out_aa(x1, x2)  =  t351_out_aa
U30_aa(x1, x2, x3)  =  U30_aa(x3)
e375_in_aa(x1, x2)  =  e375_in_aa
U26_aa(x1, x2, x3)  =  U26_aa(x3)
t380_in_aa(x1, x2)  =  t380_in_aa
t380_out_aa(x1, x2)  =  t380_out_aa
U22_aa(x1, x2, x3)  =  U22_aa(x3)
e404_in_aa(x1, x2)  =  e404_in_aa
U18_aa(x1, x2, x3)  =  U18_aa(x3)
t409_in_aa(x1, x2)  =  t409_in_aa
t409_out_aa(x1, x2)  =  t409_out_aa
U10_aa(x1, x2, x3)  =  U10_aa(x3)
U111_aa(x1, x2, x3)  =  U111_aa(x3)
U15_aa(x1, x2, x3)  =  U15_aa(x3)
U16_aa(x1, x2, x3)  =  U16_aa(x3)
U17_aa(x1, x2, x3)  =  U17_aa(x3)
U112_aa(x1, x2, x3)  =  U112_aa(x3)
e1_out_aa(x1, x2)  =  e1_out_aa
U11_aa(x1, x2, x3)  =  U11_aa(x3)
U12_aa(x1, x2, x3)  =  U12_aa(x3)
U13_aa(x1, x2, x3)  =  U13_aa(x3)
e404_out_aa(x1, x2)  =  e404_out_aa
U19_aa(x1, x2, x3)  =  U19_aa(x3)
U20_aa(x1, x2, x3)  =  U20_aa(x3)
U21_aa(x1, x2, x3)  =  U21_aa(x3)
U23_aa(x1, x2, x3)  =  U23_aa(x3)
U24_aa(x1, x2, x3)  =  U24_aa(x3)
U25_aa(x1, x2, x3)  =  U25_aa(x3)
e375_out_aa(x1, x2)  =  e375_out_aa
U27_aa(x1, x2, x3)  =  U27_aa(x3)
U28_aa(x1, x2, x3)  =  U28_aa(x3)
U29_aa(x1, x2, x3)  =  U29_aa(x3)
U31_aa(x1, x2, x3)  =  U31_aa(x3)
U32_aa(x1, x2, x3)  =  U32_aa(x3)
U33_aa(x1, x2, x3)  =  U33_aa(x3)
e346_out_aa(x1, x2)  =  e346_out_aa
U35_aa(x1, x2, x3)  =  U35_aa(x3)
U36_aa(x1, x2, x3)  =  U36_aa(x3)
U37_aa(x1, x2, x3)  =  U37_aa(x3)
U39_aa(x1, x2, x3)  =  U39_aa(x3)
U40_aa(x1, x2, x3)  =  U40_aa(x3)
U41_aa(x1, x2, x3)  =  U41_aa(x3)
e317_out_aa(x1, x2)  =  e317_out_aa
U43_aa(x1, x2, x3)  =  U43_aa(x3)
U44_aa(x1, x2, x3)  =  U44_aa(x3)
U45_aa(x1, x2, x3)  =  U45_aa(x3)
U47_aa(x1, x2, x3)  =  U47_aa(x3)
U48_aa(x1, x2, x3)  =  U48_aa(x3)
U49_aa(x1, x2, x3)  =  U49_aa(x3)
e288_out_aa(x1, x2)  =  e288_out_aa
U51_aa(x1, x2, x3)  =  U51_aa(x3)
U52_aa(x1, x2, x3)  =  U52_aa(x3)
U53_aa(x1, x2, x3)  =  U53_aa(x3)
U55_aa(x1, x2, x3)  =  U55_aa(x3)
U56_aa(x1, x2, x3)  =  U56_aa(x3)
U57_aa(x1, x2, x3)  =  U57_aa(x3)
e259_out_aa(x1, x2)  =  e259_out_aa
U59_aa(x1, x2, x3)  =  U59_aa(x3)
U60_aa(x1, x2, x3)  =  U60_aa(x3)
U61_aa(x1, x2, x3)  =  U61_aa(x3)
U3_aa(x1, x2, x3)  =  U3_aa(x3)
U4_aa(x1, x2, x3)  =  U4_aa(x3)
U5_aa(x1, x2, x3)  =  U5_aa(x3)
e198_out_aa(x1, x2)  =  e198_out_aa
U7_aa(x1, x2, x3)  =  U7_aa(x3)
U8_aa(x1, x2, x3)  =  U8_aa(x3)
U9_aa(x1, x2, x3)  =  U9_aa(x3)
U63_aa(x1, x2, x3)  =  U63_aa(x3)
U64_aa(x1, x2, x3)  =  U64_aa(x3)
U65_aa(x1, x2, x3)  =  U65_aa(x3)
e169_out_aa(x1, x2)  =  e169_out_aa
U67_aa(x1, x2, x3)  =  U67_aa(x3)
U68_aa(x1, x2, x3)  =  U68_aa(x3)
U69_aa(x1, x2, x3)  =  U69_aa(x3)
U71_aa(x1, x2, x3)  =  U71_aa(x3)
U72_aa(x1, x2, x3)  =  U72_aa(x3)
U73_aa(x1, x2, x3)  =  U73_aa(x3)
e140_out_aa(x1, x2)  =  e140_out_aa
U75_aa(x1, x2, x3)  =  U75_aa(x3)
U76_aa(x1, x2, x3)  =  U76_aa(x3)
U77_aa(x1, x2, x3)  =  U77_aa(x3)
U79_aa(x1, x2, x3)  =  U79_aa(x3)
U80_aa(x1, x2, x3)  =  U80_aa(x3)
U81_aa(x1, x2, x3)  =  U81_aa(x3)
e111_out_aa(x1, x2)  =  e111_out_aa
U83_aa(x1, x2, x3)  =  U83_aa(x3)
U84_aa(x1, x2, x3)  =  U84_aa(x3)
U85_aa(x1, x2, x3)  =  U85_aa(x3)
U87_aa(x1, x2, x3)  =  U87_aa(x3)
U88_aa(x1, x2, x3)  =  U88_aa(x3)
U89_aa(x1, x2, x3)  =  U89_aa(x3)
e82_out_aa(x1, x2)  =  e82_out_aa
U91_aa(x1, x2, x3)  =  U91_aa(x3)
U92_aa(x1, x2, x3)  =  U92_aa(x3)
U93_aa(x1, x2, x3)  =  U93_aa(x3)
U95_aa(x1, x2, x3)  =  U95_aa(x3)
U96_aa(x1, x2, x3)  =  U96_aa(x3)
U97_aa(x1, x2, x3)  =  U97_aa(x3)
e53_out_aa(x1, x2)  =  e53_out_aa
U99_aa(x1, x2, x3)  =  U99_aa(x3)
U100_aa(x1, x2, x3)  =  U100_aa(x3)
U101_aa(x1, x2, x3)  =  U101_aa(x3)
p31_out_aaa(x1, x2, x3)  =  p31_out_aaa
U104_aaa(x1, x2, x3, x4)  =  U104_aaa(x4)
U105_aaa(x1, x2, x3, x4)  =  U105_aaa(x4)
U106_aaa(x1, x2, x3, x4)  =  U106_aaa(x4)
U107_aaa(x1, x2, x3, x4)  =  U107_aaa(x4)
e1_out_ga(x1, x2)  =  e1_out_ga
U11_ga(x1, x2, x3)  =  U11_ga(x3)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U13_ga(x1, x2, x3)  =  U13_ga(x3)
e404_out_ga(x1, x2)  =  e404_out_ga
U19_ga(x1, x2, x3)  =  U19_ga(x3)
U20_ga(x1, x2, x3)  =  U20_ga(x3)
U21_ga(x1, x2, x3)  =  U21_ga(x3)
U23_ga(x1, x2, x3)  =  U23_ga(x3)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U25_ga(x1, x2, x3)  =  U25_ga(x3)
e375_out_ga(x1, x2)  =  e375_out_ga
U27_ga(x1, x2, x3)  =  U27_ga(x3)
U28_ga(x1, x2, x3)  =  U28_ga(x3)
U29_ga(x1, x2, x3)  =  U29_ga(x3)
U31_ga(x1, x2, x3)  =  U31_ga(x3)
U32_ga(x1, x2, x3)  =  U32_ga(x3)
U33_ga(x1, x2, x3)  =  U33_ga(x3)
e346_out_ga(x1, x2)  =  e346_out_ga
U35_ga(x1, x2, x3)  =  U35_ga(x3)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
e317_out_ga(x1, x2)  =  e317_out_ga
U43_ga(x1, x2, x3)  =  U43_ga(x3)
U44_ga(x1, x2, x3)  =  U44_ga(x3)
U45_ga(x1, x2, x3)  =  U45_ga(x3)
U47_ga(x1, x2, x3)  =  U47_ga(x3)
U48_ga(x1, x2, x3)  =  U48_ga(x3)
U49_ga(x1, x2, x3)  =  U49_ga(x3)
e288_out_ga(x1, x2)  =  e288_out_ga
U51_ga(x1, x2, x3)  =  U51_ga(x3)
U52_ga(x1, x2, x3)  =  U52_ga(x3)
U53_ga(x1, x2, x3)  =  U53_ga(x3)
U55_ga(x1, x2, x3)  =  U55_ga(x3)
U56_ga(x1, x2, x3)  =  U56_ga(x3)
U57_ga(x1, x2, x3)  =  U57_ga(x3)
e259_out_ga(x1, x2)  =  e259_out_ga
U59_ga(x1, x2, x3)  =  U59_ga(x3)
U60_ga(x1, x2, x3)  =  U60_ga(x3)
U61_ga(x1, x2, x3)  =  U61_ga(x3)
U3_ga(x1, x2, x3)  =  U3_ga(x3)
U4_ga(x1, x2, x3)  =  U4_ga(x3)
U5_ga(x1, x2, x3)  =  U5_ga(x3)
e198_out_ga(x1, x2)  =  e198_out_ga
U7_ga(x1, x2, x3)  =  U7_ga(x3)
U8_ga(x1, x2, x3)  =  U8_ga(x3)
U9_ga(x1, x2, x3)  =  U9_ga(x3)
U63_ga(x1, x2, x3)  =  U63_ga(x3)
U64_ga(x1, x2, x3)  =  U64_ga(x3)
U65_ga(x1, x2, x3)  =  U65_ga(x3)
e169_out_ga(x1, x2)  =  e169_out_ga
U67_ga(x1, x2, x3)  =  U67_ga(x3)
U68_ga(x1, x2, x3)  =  U68_ga(x3)
U69_ga(x1, x2, x3)  =  U69_ga(x3)
U71_ga(x1, x2, x3)  =  U71_ga(x3)
U72_ga(x1, x2, x3)  =  U72_ga(x3)
U73_ga(x1, x2, x3)  =  U73_ga(x3)
e140_out_ga(x1, x2)  =  e140_out_ga
U75_ga(x1, x2, x3)  =  U75_ga(x3)
U76_ga(x1, x2, x3)  =  U76_ga(x3)
U77_ga(x1, x2, x3)  =  U77_ga(x3)
U79_ga(x1, x2, x3)  =  U79_ga(x3)
U80_ga(x1, x2, x3)  =  U80_ga(x3)
U81_ga(x1, x2, x3)  =  U81_ga(x3)
e111_out_ga(x1, x2)  =  e111_out_ga
U83_ga(x1, x2, x3)  =  U83_ga(x3)
U84_ga(x1, x2, x3)  =  U84_ga(x3)
U85_ga(x1, x2, x3)  =  U85_ga(x3)
U87_ga(x1, x2, x3)  =  U87_ga(x3)
U88_ga(x1, x2, x3)  =  U88_ga(x3)
U89_ga(x1, x2, x3)  =  U89_ga(x3)
e82_out_ga(x1, x2)  =  e82_out_ga
U91_ga(x1, x2, x3)  =  U91_ga(x3)
U92_ga(x1, x2, x3)  =  U92_ga(x3)
U93_ga(x1, x2, x3)  =  U93_ga(x3)
U95_ga(x1, x2, x3)  =  U95_ga(x3)
U96_ga(x1, x2, x3)  =  U96_ga(x3)
U97_ga(x1, x2, x3)  =  U97_ga(x3)
e53_out_ga(x1, x2)  =  e53_out_ga
U99_ga(x1, x2, x3)  =  U99_ga(x3)
U100_ga(x1, x2, x3)  =  U100_ga(x3)
U101_ga(x1, x2, x3)  =  U101_ga(x3)
p31_out_gaa(x1, x2, x3)  =  p31_out_gaa
U104_gaa(x1, x2, x3, x4)  =  U104_gaa(x4)
U105_gaa(x1, x2, x3, x4)  =  U105_gaa(x4)
U106_gaa(x1, x2, x3, x4)  =  U106_gaa(x4)
U107_gaa(x1, x2, x3, x4)  =  U107_gaa(x4)
E1_IN_GA(x1, x2)  =  E1_IN_GA(x1)
U108_GA(x1, x2, x3)  =  U108_GA(x3)
N7_IN_GA(x1, x2)  =  N7_IN_GA(x1)
U102_GA(x1, x2, x3)  =  U102_GA(x3)
U109_GA(x1, x2, x3)  =  U109_GA(x3)
P31_IN_GAA(x1, x2, x3)  =  P31_IN_GAA(x1)
U103_GAA(x1, x2, x3, x4)  =  U103_GAA(x4)
N32_IN_GA(x1, x2)  =  N32_IN_GA(x1)
U1_GA(x1, x2, x3)  =  U1_GA(x3)
E53_IN_GA(x1, x2)  =  E53_IN_GA(x1)
U98_GA(x1, x2, x3)  =  U98_GA(x3)
T58_IN_GA(x1, x2)  =  T58_IN_GA(x1)
U94_GA(x1, x2, x3)  =  U94_GA(x3)
E82_IN_GA(x1, x2)  =  E82_IN_GA(x1)
U90_GA(x1, x2, x3)  =  U90_GA(x3)
T87_IN_GA(x1, x2)  =  T87_IN_GA(x1)
U86_GA(x1, x2, x3)  =  U86_GA(x3)
E111_IN_GA(x1, x2)  =  E111_IN_GA(x1)
U82_GA(x1, x2, x3)  =  U82_GA(x3)
T116_IN_GA(x1, x2)  =  T116_IN_GA(x1)
U78_GA(x1, x2, x3)  =  U78_GA(x3)
E140_IN_GA(x1, x2)  =  E140_IN_GA(x1)
U74_GA(x1, x2, x3)  =  U74_GA(x3)
T145_IN_GA(x1, x2)  =  T145_IN_GA(x1)
U70_GA(x1, x2, x3)  =  U70_GA(x3)
E169_IN_GA(x1, x2)  =  E169_IN_GA(x1)
U66_GA(x1, x2, x3)  =  U66_GA(x3)
T174_IN_GA(x1, x2)  =  T174_IN_GA(x1)
U62_GA(x1, x2, x3)  =  U62_GA(x3)
E198_IN_GA(x1, x2)  =  E198_IN_GA(x1)
U6_GA(x1, x2, x3)  =  U6_GA(x3)
T203_IN_GA(x1, x2)  =  T203_IN_GA(x1)
U2_GA(x1, x2, x3)  =  U2_GA(x3)
U110_GA(x1, x2, x3)  =  U110_GA(x3)
T234_IN_GA(x1, x2)  =  T234_IN_GA(x1)
U14_GA(x1, x2, x3)  =  U14_GA(x3)
E259_IN_GA(x1, x2)  =  E259_IN_GA(x1)
U58_GA(x1, x2, x3)  =  U58_GA(x3)
T264_IN_GA(x1, x2)  =  T264_IN_GA(x1)
U54_GA(x1, x2, x3)  =  U54_GA(x3)
E288_IN_GA(x1, x2)  =  E288_IN_GA(x1)
U50_GA(x1, x2, x3)  =  U50_GA(x3)
T293_IN_GA(x1, x2)  =  T293_IN_GA(x1)
U46_GA(x1, x2, x3)  =  U46_GA(x3)
E317_IN_GA(x1, x2)  =  E317_IN_GA(x1)
U42_GA(x1, x2, x3)  =  U42_GA(x3)
T322_IN_GA(x1, x2)  =  T322_IN_GA(x1)
U38_GA(x1, x2, x3)  =  U38_GA(x3)
E346_IN_GA(x1, x2)  =  E346_IN_GA(x1)
U34_GA(x1, x2, x3)  =  U34_GA(x3)
T351_IN_GA(x1, x2)  =  T351_IN_GA(x1)
U30_GA(x1, x2, x3)  =  U30_GA(x3)
E375_IN_GA(x1, x2)  =  E375_IN_GA(x1)
U26_GA(x1, x2, x3)  =  U26_GA(x3)
T380_IN_GA(x1, x2)  =  T380_IN_GA(x1)
U22_GA(x1, x2, x3)  =  U22_GA(x3)
E404_IN_GA(x1, x2)  =  E404_IN_GA(x1)
U18_GA(x1, x2, x3)  =  U18_GA(x3)
T409_IN_GA(x1, x2)  =  T409_IN_GA(x1)
U10_GA(x1, x2, x3)  =  U10_GA(x3)
U111_GA(x1, x2, x3)  =  U111_GA(x3)
U15_GA(x1, x2, x3)  =  U15_GA(x3)
U16_GA(x1, x2, x3)  =  U16_GA(x3)
U17_GA(x1, x2, x3)  =  U17_GA(x3)
T234_IN_AA(x1, x2)  =  T234_IN_AA
U14_AA(x1, x2, x3)  =  U14_AA(x3)
E259_IN_AA(x1, x2)  =  E259_IN_AA
U58_AA(x1, x2, x3)  =  U58_AA(x3)
T264_IN_AA(x1, x2)  =  T264_IN_AA
U54_AA(x1, x2, x3)  =  U54_AA(x3)
E288_IN_AA(x1, x2)  =  E288_IN_AA
U50_AA(x1, x2, x3)  =  U50_AA(x3)
T293_IN_AA(x1, x2)  =  T293_IN_AA
U46_AA(x1, x2, x3)  =  U46_AA(x3)
E317_IN_AA(x1, x2)  =  E317_IN_AA
U42_AA(x1, x2, x3)  =  U42_AA(x3)
T322_IN_AA(x1, x2)  =  T322_IN_AA
U38_AA(x1, x2, x3)  =  U38_AA(x3)
E346_IN_AA(x1, x2)  =  E346_IN_AA
U34_AA(x1, x2, x3)  =  U34_AA(x3)
T351_IN_AA(x1, x2)  =  T351_IN_AA
U30_AA(x1, x2, x3)  =  U30_AA(x3)
E375_IN_AA(x1, x2)  =  E375_IN_AA
U26_AA(x1, x2, x3)  =  U26_AA(x3)
T380_IN_AA(x1, x2)  =  T380_IN_AA
U22_AA(x1, x2, x3)  =  U22_AA(x3)
E404_IN_AA(x1, x2)  =  E404_IN_AA
U18_AA(x1, x2, x3)  =  U18_AA(x3)
T409_IN_AA(x1, x2)  =  T409_IN_AA
U10_AA(x1, x2, x3)  =  U10_AA(x3)
E1_IN_AA(x1, x2)  =  E1_IN_AA
U108_AA(x1, x2, x3)  =  U108_AA(x3)
N7_IN_AA(x1, x2)  =  N7_IN_AA
U102_AA(x1, x2, x3)  =  U102_AA(x3)
U109_AA(x1, x2, x3)  =  U109_AA(x3)
P31_IN_AAA(x1, x2, x3)  =  P31_IN_AAA
U103_AAA(x1, x2, x3, x4)  =  U103_AAA(x4)
N32_IN_AA(x1, x2)  =  N32_IN_AA
U1_AA(x1, x2, x3)  =  U1_AA(x3)
E53_IN_AA(x1, x2)  =  E53_IN_AA
U98_AA(x1, x2, x3)  =  U98_AA(x3)
T58_IN_AA(x1, x2)  =  T58_IN_AA
U94_AA(x1, x2, x3)  =  U94_AA(x3)
E82_IN_AA(x1, x2)  =  E82_IN_AA
U90_AA(x1, x2, x3)  =  U90_AA(x3)
T87_IN_AA(x1, x2)  =  T87_IN_AA
U86_AA(x1, x2, x3)  =  U86_AA(x3)
E111_IN_AA(x1, x2)  =  E111_IN_AA
U82_AA(x1, x2, x3)  =  U82_AA(x3)
T116_IN_AA(x1, x2)  =  T116_IN_AA
U78_AA(x1, x2, x3)  =  U78_AA(x3)
E140_IN_AA(x1, x2)  =  E140_IN_AA
U74_AA(x1, x2, x3)  =  U74_AA(x3)
T145_IN_AA(x1, x2)  =  T145_IN_AA
U70_AA(x1, x2, x3)  =  U70_AA(x3)
E169_IN_AA(x1, x2)  =  E169_IN_AA
U66_AA(x1, x2, x3)  =  U66_AA(x3)
T174_IN_AA(x1, x2)  =  T174_IN_AA
U62_AA(x1, x2, x3)  =  U62_AA(x3)
E198_IN_AA(x1, x2)  =  E198_IN_AA
U6_AA(x1, x2, x3)  =  U6_AA(x3)
T203_IN_AA(x1, x2)  =  T203_IN_AA
U2_AA(x1, x2, x3)  =  U2_AA(x3)
U110_AA(x1, x2, x3)  =  U110_AA(x3)
U15_AA(x1, x2, x3)  =  U15_AA(x3)
U16_AA(x1, x2, x3)  =  U16_AA(x3)
U17_AA(x1, x2, x3)  =  U17_AA(x3)
U111_AA(x1, x2, x3)  =  U111_AA(x3)
U112_AA(x1, x2, x3)  =  U112_AA(x3)
U3_AA(x1, x2, x3)  =  U3_AA(x3)
U4_AA(x1, x2, x3)  =  U4_AA(x3)
U5_AA(x1, x2, x3)  =  U5_AA(x3)
U7_AA(x1, x2, x3)  =  U7_AA(x3)
U8_AA(x1, x2, x3)  =  U8_AA(x3)
U9_AA(x1, x2, x3)  =  U9_AA(x3)
U63_AA(x1, x2, x3)  =  U63_AA(x3)
U64_AA(x1, x2, x3)  =  U64_AA(x3)
U65_AA(x1, x2, x3)  =  U65_AA(x3)
U67_AA(x1, x2, x3)  =  U67_AA(x3)
U68_AA(x1, x2, x3)  =  U68_AA(x3)
U69_AA(x1, x2, x3)  =  U69_AA(x3)
U71_AA(x1, x2, x3)  =  U71_AA(x3)
U72_AA(x1, x2, x3)  =  U72_AA(x3)
U73_AA(x1, x2, x3)  =  U73_AA(x3)
U75_AA(x1, x2, x3)  =  U75_AA(x3)
U76_AA(x1, x2, x3)  =  U76_AA(x3)
U77_AA(x1, x2, x3)  =  U77_AA(x3)
U79_AA(x1, x2, x3)  =  U79_AA(x3)
U80_AA(x1, x2, x3)  =  U80_AA(x3)
U81_AA(x1, x2, x3)  =  U81_AA(x3)
U83_AA(x1, x2, x3)  =  U83_AA(x3)
U84_AA(x1, x2, x3)  =  U84_AA(x3)
U85_AA(x1, x2, x3)  =  U85_AA(x3)
U87_AA(x1, x2, x3)  =  U87_AA(x3)
U88_AA(x1, x2, x3)  =  U88_AA(x3)
U89_AA(x1, x2, x3)  =  U89_AA(x3)
U91_AA(x1, x2, x3)  =  U91_AA(x3)
U92_AA(x1, x2, x3)  =  U92_AA(x3)
U93_AA(x1, x2, x3)  =  U93_AA(x3)
U95_AA(x1, x2, x3)  =  U95_AA(x3)
U96_AA(x1, x2, x3)  =  U96_AA(x3)
U97_AA(x1, x2, x3)  =  U97_AA(x3)
U99_AA(x1, x2, x3)  =  U99_AA(x3)
U100_AA(x1, x2, x3)  =  U100_AA(x3)
U101_AA(x1, x2, x3)  =  U101_AA(x3)
U104_AAA(x1, x2, x3, x4)  =  U104_AAA(x4)
U105_AAA(x1, x2, x3, x4)  =  U105_AAA(x4)
U106_AAA(x1, x2, x3, x4)  =  U106_AAA(x4)
U107_AAA(x1, x2, x3, x4)  =  U107_AAA(x4)
U11_AA(x1, x2, x3)  =  U11_AA(x3)
U12_AA(x1, x2, x3)  =  U12_AA(x3)
U13_AA(x1, x2, x3)  =  U13_AA(x3)
U19_AA(x1, x2, x3)  =  U19_AA(x3)
U20_AA(x1, x2, x3)  =  U20_AA(x3)
U21_AA(x1, x2, x3)  =  U21_AA(x3)
U23_AA(x1, x2, x3)  =  U23_AA(x3)
U24_AA(x1, x2, x3)  =  U24_AA(x3)
U25_AA(x1, x2, x3)  =  U25_AA(x3)
U27_AA(x1, x2, x3)  =  U27_AA(x3)
U28_AA(x1, x2, x3)  =  U28_AA(x3)
U29_AA(x1, x2, x3)  =  U29_AA(x3)
U31_AA(x1, x2, x3)  =  U31_AA(x3)
U32_AA(x1, x2, x3)  =  U32_AA(x3)
U33_AA(x1, x2, x3)  =  U33_AA(x3)
U35_AA(x1, x2, x3)  =  U35_AA(x3)
U36_AA(x1, x2, x3)  =  U36_AA(x3)
U37_AA(x1, x2, x3)  =  U37_AA(x3)
U39_AA(x1, x2, x3)  =  U39_AA(x3)
U40_AA(x1, x2, x3)  =  U40_AA(x3)
U41_AA(x1, x2, x3)  =  U41_AA(x3)
U43_AA(x1, x2, x3)  =  U43_AA(x3)
U44_AA(x1, x2, x3)  =  U44_AA(x3)
U45_AA(x1, x2, x3)  =  U45_AA(x3)
U47_AA(x1, x2, x3)  =  U47_AA(x3)
U48_AA(x1, x2, x3)  =  U48_AA(x3)
U49_AA(x1, x2, x3)  =  U49_AA(x3)
U51_AA(x1, x2, x3)  =  U51_AA(x3)
U52_AA(x1, x2, x3)  =  U52_AA(x3)
U53_AA(x1, x2, x3)  =  U53_AA(x3)
U55_AA(x1, x2, x3)  =  U55_AA(x3)
U56_AA(x1, x2, x3)  =  U56_AA(x3)
U57_AA(x1, x2, x3)  =  U57_AA(x3)
U59_AA(x1, x2, x3)  =  U59_AA(x3)
U60_AA(x1, x2, x3)  =  U60_AA(x3)
U61_AA(x1, x2, x3)  =  U61_AA(x3)
U112_GA(x1, x2, x3)  =  U112_GA(x3)
U11_GA(x1, x2, x3)  =  U11_GA(x3)
U12_GA(x1, x2, x3)  =  U12_GA(x3)
U13_GA(x1, x2, x3)  =  U13_GA(x3)
U19_GA(x1, x2, x3)  =  U19_GA(x3)
U20_GA(x1, x2, x3)  =  U20_GA(x3)
U21_GA(x1, x2, x3)  =  U21_GA(x3)
U23_GA(x1, x2, x3)  =  U23_GA(x3)
U24_GA(x1, x2, x3)  =  U24_GA(x3)
U25_GA(x1, x2, x3)  =  U25_GA(x3)
U27_GA(x1, x2, x3)  =  U27_GA(x3)
U28_GA(x1, x2, x3)  =  U28_GA(x3)
U29_GA(x1, x2, x3)  =  U29_GA(x3)
U31_GA(x1, x2, x3)  =  U31_GA(x3)
U32_GA(x1, x2, x3)  =  U32_GA(x3)
U33_GA(x1, x2, x3)  =  U33_GA(x3)
U35_GA(x1, x2, x3)  =  U35_GA(x3)
U36_GA(x1, x2, x3)  =  U36_GA(x3)
U37_GA(x1, x2, x3)  =  U37_GA(x3)
U39_GA(x1, x2, x3)  =  U39_GA(x3)
U40_GA(x1, x2, x3)  =  U40_GA(x3)
U41_GA(x1, x2, x3)  =  U41_GA(x3)
U43_GA(x1, x2, x3)  =  U43_GA(x3)
U44_GA(x1, x2, x3)  =  U44_GA(x3)
U45_GA(x1, x2, x3)  =  U45_GA(x3)
U47_GA(x1, x2, x3)  =  U47_GA(x3)
U48_GA(x1, x2, x3)  =  U48_GA(x3)
U49_GA(x1, x2, x3)  =  U49_GA(x3)
U51_GA(x1, x2, x3)  =  U51_GA(x3)
U52_GA(x1, x2, x3)  =  U52_GA(x3)
U53_GA(x1, x2, x3)  =  U53_GA(x3)
U55_GA(x1, x2, x3)  =  U55_GA(x3)
U56_GA(x1, x2, x3)  =  U56_GA(x3)
U57_GA(x1, x2, x3)  =  U57_GA(x3)
U59_GA(x1, x2, x3)  =  U59_GA(x3)
U60_GA(x1, x2, x3)  =  U60_GA(x3)
U61_GA(x1, x2, x3)  =  U61_GA(x3)
U3_GA(x1, x2, x3)  =  U3_GA(x3)
U4_GA(x1, x2, x3)  =  U4_GA(x3)
U5_GA(x1, x2, x3)  =  U5_GA(x3)
U7_GA(x1, x2, x3)  =  U7_GA(x3)
U8_GA(x1, x2, x3)  =  U8_GA(x3)
U9_GA(x1, x2, x3)  =  U9_GA(x3)
U63_GA(x1, x2, x3)  =  U63_GA(x3)
U64_GA(x1, x2, x3)  =  U64_GA(x3)
U65_GA(x1, x2, x3)  =  U65_GA(x3)
U67_GA(x1, x2, x3)  =  U67_GA(x3)
U68_GA(x1, x2, x3)  =  U68_GA(x3)
U69_GA(x1, x2, x3)  =  U69_GA(x3)
U71_GA(x1, x2, x3)  =  U71_GA(x3)
U72_GA(x1, x2, x3)  =  U72_GA(x3)
U73_GA(x1, x2, x3)  =  U73_GA(x3)
U75_GA(x1, x2, x3)  =  U75_GA(x3)
U76_GA(x1, x2, x3)  =  U76_GA(x3)
U77_GA(x1, x2, x3)  =  U77_GA(x3)
U79_GA(x1, x2, x3)  =  U79_GA(x3)
U80_GA(x1, x2, x3)  =  U80_GA(x3)
U81_GA(x1, x2, x3)  =  U81_GA(x3)
U83_GA(x1, x2, x3)  =  U83_GA(x3)
U84_GA(x1, x2, x3)  =  U84_GA(x3)
U85_GA(x1, x2, x3)  =  U85_GA(x3)
U87_GA(x1, x2, x3)  =  U87_GA(x3)
U88_GA(x1, x2, x3)  =  U88_GA(x3)
U89_GA(x1, x2, x3)  =  U89_GA(x3)
U91_GA(x1, x2, x3)  =  U91_GA(x3)
U92_GA(x1, x2, x3)  =  U92_GA(x3)
U93_GA(x1, x2, x3)  =  U93_GA(x3)
U95_GA(x1, x2, x3)  =  U95_GA(x3)
U96_GA(x1, x2, x3)  =  U96_GA(x3)
U97_GA(x1, x2, x3)  =  U97_GA(x3)
U99_GA(x1, x2, x3)  =  U99_GA(x3)
U100_GA(x1, x2, x3)  =  U100_GA(x3)
U101_GA(x1, x2, x3)  =  U101_GA(x3)
U104_GAA(x1, x2, x3, x4)  =  U104_GAA(x4)
U105_GAA(x1, x2, x3, x4)  =  U105_GAA(x4)
U106_GAA(x1, x2, x3, x4)  =  U106_GAA(x4)
U107_GAA(x1, x2, x3, x4)  =  U107_GAA(x4)

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

(76) 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, t234_in_ga(T941, T945))
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, n32_in_ga(T780, T784))
U16_GA(T780, X1303, n32_out_ga(T780, T784)) → U17_GA(T780, X1303, t234_in_aa(T784, X1303))
U16_GA(T780, X1303, n32_out_ga(T780, T784)) → T234_IN_AA(T784, X1303)
T234_IN_AA(.(lbrace, T392), X599) → U14_AA(T392, X599, e259_in_aa(T392, X599))
T234_IN_AA(.(lbrace, T392), X599) → E259_IN_AA(T392, X599)
E259_IN_AA(T400, X625) → U58_AA(T400, X625, t264_in_aa(T400, X625))
E259_IN_AA(T400, X625) → T264_IN_AA(T400, X625)
T264_IN_AA(.(lbrace, T433), X670) → U54_AA(T433, X670, e288_in_aa(T433, X670))
T264_IN_AA(.(lbrace, T433), X670) → E288_IN_AA(T433, X670)
E288_IN_AA(T441, X696) → U50_AA(T441, X696, t293_in_aa(T441, X696))
E288_IN_AA(T441, X696) → T293_IN_AA(T441, X696)
T293_IN_AA(.(lbrace, T474), X741) → U46_AA(T474, X741, e317_in_aa(T474, X741))
T293_IN_AA(.(lbrace, T474), X741) → E317_IN_AA(T474, X741)
E317_IN_AA(T482, X767) → U42_AA(T482, X767, t322_in_aa(T482, X767))
E317_IN_AA(T482, X767) → T322_IN_AA(T482, X767)
T322_IN_AA(.(lbrace, T515), X812) → U38_AA(T515, X812, e346_in_aa(T515, X812))
T322_IN_AA(.(lbrace, T515), X812) → E346_IN_AA(T515, X812)
E346_IN_AA(T523, X838) → U34_AA(T523, X838, t351_in_aa(T523, X838))
E346_IN_AA(T523, X838) → T351_IN_AA(T523, X838)
T351_IN_AA(.(lbrace, T556), X883) → U30_AA(T556, X883, e375_in_aa(T556, X883))
T351_IN_AA(.(lbrace, T556), X883) → E375_IN_AA(T556, X883)
E375_IN_AA(T564, X909) → U26_AA(T564, X909, t380_in_aa(T564, X909))
E375_IN_AA(T564, X909) → T380_IN_AA(T564, X909)
T380_IN_AA(.(lbrace, T597), X954) → U22_AA(T597, X954, e404_in_aa(T597, X954))
T380_IN_AA(.(lbrace, T597), X954) → E404_IN_AA(T597, X954)
E404_IN_AA(T605, X980) → U18_AA(T605, X980, t409_in_aa(T605, X980))
E404_IN_AA(T605, X980) → T409_IN_AA(T605, X980)
T409_IN_AA(.(lbrace, T638), X1025) → U10_AA(T638, X1025, e1_in_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
T409_IN_AA(.(lbrace, T638), X1025) → E1_IN_AA(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))
E1_IN_AA(T22, T24) → U108_AA(T22, T24, n7_in_aa(T22, T24))
E1_IN_AA(T22, T24) → N7_IN_AA(T22, T24)
N7_IN_AA(.(lbrace, T41), T43) → U102_AA(T41, T43, e1_in_aa(T41, .(rbrace, T43)))
N7_IN_AA(.(lbrace, T41), T43) → E1_IN_AA(T41, .(rbrace, T43))
E1_IN_AA(T62, T64) → U109_AA(T62, T64, p31_in_aaa(T62, X59, T64))
E1_IN_AA(T62, T64) → P31_IN_AAA(T62, X59, T64)
P31_IN_AAA(T62, X59, T64) → U103_AAA(T62, X59, T64, n32_in_aa(T62, X59))
P31_IN_AAA(T62, X59, T64) → N32_IN_AA(T62, X59)
N32_IN_AA(.(lbrace, T89), X84) → U1_AA(T89, X84, e53_in_aa(T89, X84))
N32_IN_AA(.(lbrace, T89), X84) → E53_IN_AA(T89, X84)
E53_IN_AA(T97, X110) → U98_AA(T97, X110, t58_in_aa(T97, X110))
E53_IN_AA(T97, X110) → T58_IN_AA(T97, X110)
T58_IN_AA(.(lbrace, T130), X155) → U94_AA(T130, X155, e82_in_aa(T130, X155))
T58_IN_AA(.(lbrace, T130), X155) → E82_IN_AA(T130, X155)
E82_IN_AA(T138, X181) → U90_AA(T138, X181, t87_in_aa(T138, X181))
E82_IN_AA(T138, X181) → T87_IN_AA(T138, X181)
T87_IN_AA(.(lbrace, T171), X226) → U86_AA(T171, X226, e111_in_aa(T171, X226))
T87_IN_AA(.(lbrace, T171), X226) → E111_IN_AA(T171, X226)
E111_IN_AA(T179, X252) → U82_AA(T179, X252, t116_in_aa(T179, X252))
E111_IN_AA(T179, X252) → T116_IN_AA(T179, X252)
T116_IN_AA(.(lbrace, T212), X297) → U78_AA(T212, X297, e140_in_aa(T212, X297))
T116_IN_AA(.(lbrace, T212), X297) → E140_IN_AA(T212, X297)
E140_IN_AA(T220, X323) → U74_AA(T220, X323, t145_in_aa(T220, X323))
E140_IN_AA(T220, X323) → T145_IN_AA(T220, X323)
T145_IN_AA(.(lbrace, T253), X368) → U70_AA(T253, X368, e169_in_aa(T253, X368))
T145_IN_AA(.(lbrace, T253), X368) → E169_IN_AA(T253, X368)
E169_IN_AA(T261, X394) → U66_AA(T261, X394, t174_in_aa(T261, X394))
E169_IN_AA(T261, X394) → T174_IN_AA(T261, X394)
T174_IN_AA(.(lbrace, T294), X439) → U62_AA(T294, X439, e198_in_aa(T294, X439))
T174_IN_AA(.(lbrace, T294), X439) → E198_IN_AA(T294, X439)
E198_IN_AA(T302, X465) → U6_AA(T302, X465, t203_in_aa(T302, X465))
E198_IN_AA(T302, X465) → T203_IN_AA(T302, X465)
T203_IN_AA(.(lbrace, T335), X510) → U2_AA(T335, X510, e1_in_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
T203_IN_AA(.(lbrace, T335), X510) → E1_IN_AA(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))
E1_IN_AA(T941, T943) → U110_AA(T941, T943, t234_in_aa(T941, X1569))
E1_IN_AA(T941, T943) → T234_IN_AA(T941, X1569)
T234_IN_AA(T780, X1303) → U15_AA(T780, X1303, n32_in_aa(T780, X1302))
T234_IN_AA(T780, X1303) → N32_IN_AA(T780, X1302)
T234_IN_AA(T780, X1303) → U16_AA(T780, X1303, n32_in_aa(T780, T784))
U16_AA(T780, X1303, n32_out_aa(T780, T784)) → U17_AA(T780, X1303, t234_in_aa(T784, X1303))
U16_AA(T780, X1303, n32_out_aa(T780, T784)) → T234_IN_AA(T784, X1303)
E1_IN_AA(T941, T943) → U111_AA(T941, T943, t234_in_aa(T941, T945))
U111_AA(T941, T943, t234_out_aa(T941, T945)) → U112_AA(T941, T943, e1_in_aa(T945, T943))
U111_AA(T941, T943, t234_out_aa(T941, T945)) → E1_IN_AA(T945, T943)
T203_IN_AA(T345, X530) → U3_AA(T345, X530, n32_in_aa(T345, X529))
T203_IN_AA(T345, X530) → N32_IN_AA(T345, X529)
T203_IN_AA(T345, X530) → U4_AA(T345, X530, n32_in_aa(T345, T349))
U4_AA(T345, X530, n32_out_aa(T345, T349)) → U5_AA(T345, X530, t203_in_aa(T349, X530))
U4_AA(T345, X530, n32_out_aa(T345, T349)) → T203_IN_AA(T349, X530)
E198_IN_AA(T357, X551) → U7_AA(T357, X551, t234_in_aa(T357, X550))
E198_IN_AA(T357, X551) → T234_IN_AA(T357, X550)
E198_IN_AA(T357, X551) → U8_AA(T357, X551, t234_in_aa(T357, T359))
U8_AA(T357, X551, t234_out_aa(T357, T359)) → U9_AA(T357, X551, e198_in_aa(T359, X551))
U8_AA(T357, X551, t234_out_aa(T357, T359)) → E198_IN_AA(T359, X551)
T174_IN_AA(T795, X1326) → U63_AA(T795, X1326, n32_in_aa(T795, X1325))
T174_IN_AA(T795, X1326) → N32_IN_AA(T795, X1325)
T174_IN_AA(T795, X1326) → U64_AA(T795, X1326, n32_in_aa(T795, T799))
U64_AA(T795, X1326, n32_out_aa(T795, T799)) → U65_AA(T795, X1326, t174_in_aa(T799, X1326))
U64_AA(T795, X1326, n32_out_aa(T795, T799)) → T174_IN_AA(T799, X1326)
E169_IN_AA(T807, X1347) → U67_AA(T807, X1347, t234_in_aa(T807, X1346))
E169_IN_AA(T807, X1347) → T234_IN_AA(T807, X1346)
E169_IN_AA(T807, X1347) → U68_AA(T807, X1347, t234_in_aa(T807, T809))
U68_AA(T807, X1347, t234_out_aa(T807, T809)) → U69_AA(T807, X1347, e169_in_aa(T809, X1347))
U68_AA(T807, X1347, t234_out_aa(T807, T809)) → E169_IN_AA(T809, X1347)
T145_IN_AA(T817, X1369) → U71_AA(T817, X1369, n32_in_aa(T817, X1368))
T145_IN_AA(T817, X1369) → N32_IN_AA(T817, X1368)
T145_IN_AA(T817, X1369) → U72_AA(T817, X1369, n32_in_aa(T817, T821))
U72_AA(T817, X1369, n32_out_aa(T817, T821)) → U73_AA(T817, X1369, t145_in_aa(T821, X1369))
U72_AA(T817, X1369, n32_out_aa(T817, T821)) → T145_IN_AA(T821, X1369)
E140_IN_AA(T829, X1390) → U75_AA(T829, X1390, t234_in_aa(T829, X1389))
E140_IN_AA(T829, X1390) → T234_IN_AA(T829, X1389)
E140_IN_AA(T829, X1390) → U76_AA(T829, X1390, t234_in_aa(T829, T831))
U76_AA(T829, X1390, t234_out_aa(T829, T831)) → U77_AA(T829, X1390, e140_in_aa(T831, X1390))
U76_AA(T829, X1390, t234_out_aa(T829, T831)) → E140_IN_AA(T831, X1390)
T116_IN_AA(T839, X1412) → U79_AA(T839, X1412, n32_in_aa(T839, X1411))
T116_IN_AA(T839, X1412) → N32_IN_AA(T839, X1411)
T116_IN_AA(T839, X1412) → U80_AA(T839, X1412, n32_in_aa(T839, T843))
U80_AA(T839, X1412, n32_out_aa(T839, T843)) → U81_AA(T839, X1412, t116_in_aa(T843, X1412))
U80_AA(T839, X1412, n32_out_aa(T839, T843)) → T116_IN_AA(T843, X1412)
E111_IN_AA(T851, X1433) → U83_AA(T851, X1433, t234_in_aa(T851, X1432))
E111_IN_AA(T851, X1433) → T234_IN_AA(T851, X1432)
E111_IN_AA(T851, X1433) → U84_AA(T851, X1433, t234_in_aa(T851, T853))
U84_AA(T851, X1433, t234_out_aa(T851, T853)) → U85_AA(T851, X1433, e111_in_aa(T853, X1433))
U84_AA(T851, X1433, t234_out_aa(T851, T853)) → E111_IN_AA(T853, X1433)
T87_IN_AA(T861, X1455) → U87_AA(T861, X1455, n32_in_aa(T861, X1454))
T87_IN_AA(T861, X1455) → N32_IN_AA(T861, X1454)
T87_IN_AA(T861, X1455) → U88_AA(T861, X1455, n32_in_aa(T861, T865))
U88_AA(T861, X1455, n32_out_aa(T861, T865)) → U89_AA(T861, X1455, t87_in_aa(T865, X1455))
U88_AA(T861, X1455, n32_out_aa(T861, T865)) → T87_IN_AA(T865, X1455)
E82_IN_AA(T873, X1476) → U91_AA(T873, X1476, t234_in_aa(T873, X1475))
E82_IN_AA(T873, X1476) → T234_IN_AA(T873, X1475)
E82_IN_AA(T873, X1476) → U92_AA(T873, X1476, t234_in_aa(T873, T875))
U92_AA(T873, X1476, t234_out_aa(T873, T875)) → U93_AA(T873, X1476, e82_in_aa(T875, X1476))
U92_AA(T873, X1476, t234_out_aa(T873, T875)) → E82_IN_AA(T875, X1476)
T58_IN_AA(T883, X1498) → U95_AA(T883, X1498, n32_in_aa(T883, X1497))
T58_IN_AA(T883, X1498) → N32_IN_AA(T883, X1497)
T58_IN_AA(T883, X1498) → U96_AA(T883, X1498, n32_in_aa(T883, T887))
U96_AA(T883, X1498, n32_out_aa(T883, T887)) → U97_AA(T883, X1498, t58_in_aa(T887, X1498))
U96_AA(T883, X1498, n32_out_aa(T883, T887)) → T58_IN_AA(T887, X1498)
E53_IN_AA(T895, X1519) → U99_AA(T895, X1519, t234_in_aa(T895, X1518))
E53_IN_AA(T895, X1519) → T234_IN_AA(T895, X1518)
E53_IN_AA(T895, X1519) → U100_AA(T895, X1519, t234_in_aa(T895, T897))
U100_AA(T895, X1519, t234_out_aa(T895, T897)) → U101_AA(T895, X1519, e53_in_aa(T897, X1519))
U100_AA(T895, X1519, t234_out_aa(T895, T897)) → E53_IN_AA(T897, X1519)
P31_IN_AAA(T62, T916, T918) → U104_AAA(T62, T916, T918, n32_in_aa(T62, T916))
U104_AAA(T62, T916, T918, n32_out_aa(T62, T916)) → U105_AAA(T62, T916, T918, n7_in_aa(T916, T918))
U104_AAA(T62, T916, T918, n32_out_aa(T62, T916)) → N7_IN_AA(T916, T918)
P31_IN_AAA(T62, T929, T931) → U106_AAA(T62, T929, T931, n32_in_aa(T62, T929))
U106_AAA(T62, T929, T931, n32_out_aa(T62, T929)) → U107_AAA(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U106_AAA(T62, T929, T931, n32_out_aa(T62, T929)) → P31_IN_AAA(T929, X1556, T931)
T409_IN_AA(T648, X1045) → U11_AA(T648, X1045, n32_in_aa(T648, X1044))
T409_IN_AA(T648, X1045) → N32_IN_AA(T648, X1044)
T409_IN_AA(T648, X1045) → U12_AA(T648, X1045, n32_in_aa(T648, T652))
U12_AA(T648, X1045, n32_out_aa(T648, T652)) → U13_AA(T648, X1045, t409_in_aa(T652, X1045))
U12_AA(T648, X1045, n32_out_aa(T648, T652)) → T409_IN_AA(T652, X1045)
E404_IN_AA(T660, X1066) → U19_AA(T660, X1066, t234_in_aa(T660, X1065))
E404_IN_AA(T660, X1066) → T234_IN_AA(T660, X1065)
E404_IN_AA(T660, X1066) → U20_AA(T660, X1066, t234_in_aa(T660, T662))
U20_AA(T660, X1066, t234_out_aa(T660, T662)) → U21_AA(T660, X1066, e404_in_aa(T662, X1066))
U20_AA(T660, X1066, t234_out_aa(T660, T662)) → E404_IN_AA(T662, X1066)
T380_IN_AA(T670, X1088) → U23_AA(T670, X1088, n32_in_aa(T670, X1087))
T380_IN_AA(T670, X1088) → N32_IN_AA(T670, X1087)
T380_IN_AA(T670, X1088) → U24_AA(T670, X1088, n32_in_aa(T670, T674))
U24_AA(T670, X1088, n32_out_aa(T670, T674)) → U25_AA(T670, X1088, t380_in_aa(T674, X1088))
U24_AA(T670, X1088, n32_out_aa(T670, T674)) → T380_IN_AA(T674, X1088)
E375_IN_AA(T682, X1109) → U27_AA(T682, X1109, t234_in_aa(T682, X1108))
E375_IN_AA(T682, X1109) → T234_IN_AA(T682, X1108)
E375_IN_AA(T682, X1109) → U28_AA(T682, X1109, t234_in_aa(T682, T684))
U28_AA(T682, X1109, t234_out_aa(T682, T684)) → U29_AA(T682, X1109, e375_in_aa(T684, X1109))
U28_AA(T682, X1109, t234_out_aa(T682, T684)) → E375_IN_AA(T684, X1109)
T351_IN_AA(T692, X1131) → U31_AA(T692, X1131, n32_in_aa(T692, X1130))
T351_IN_AA(T692, X1131) → N32_IN_AA(T692, X1130)
T351_IN_AA(T692, X1131) → U32_AA(T692, X1131, n32_in_aa(T692, T696))
U32_AA(T692, X1131, n32_out_aa(T692, T696)) → U33_AA(T692, X1131, t351_in_aa(T696, X1131))
U32_AA(T692, X1131, n32_out_aa(T692, T696)) → T351_IN_AA(T696, X1131)
E346_IN_AA(T704, X1152) → U35_AA(T704, X1152, t234_in_aa(T704, X1151))
E346_IN_AA(T704, X1152) → T234_IN_AA(T704, X1151)
E346_IN_AA(T704, X1152) → U36_AA(T704, X1152, t234_in_aa(T704, T706))
U36_AA(T704, X1152, t234_out_aa(T704, T706)) → U37_AA(T704, X1152, e346_in_aa(T706, X1152))
U36_AA(T704, X1152, t234_out_aa(T704, T706)) → E346_IN_AA(T706, X1152)
T322_IN_AA(T714, X1174) → U39_AA(T714, X1174, n32_in_aa(T714, X1173))
T322_IN_AA(T714, X1174) → N32_IN_AA(T714, X1173)
T322_IN_AA(T714, X1174) → U40_AA(T714, X1174, n32_in_aa(T714, T718))
U40_AA(T714, X1174, n32_out_aa(T714, T718)) → U41_AA(T714, X1174, t322_in_aa(T718, X1174))
U40_AA(T714, X1174, n32_out_aa(T714, T718)) → T322_IN_AA(T718, X1174)
E317_IN_AA(T726, X1195) → U43_AA(T726, X1195, t234_in_aa(T726, X1194))
E317_IN_AA(T726, X1195) → T234_IN_AA(T726, X1194)
E317_IN_AA(T726, X1195) → U44_AA(T726, X1195, t234_in_aa(T726, T728))
U44_AA(T726, X1195, t234_out_aa(T726, T728)) → U45_AA(T726, X1195, e317_in_aa(T728, X1195))
U44_AA(T726, X1195, t234_out_aa(T726, T728)) → E317_IN_AA(T728, X1195)
T293_IN_AA(T736, X1217) → U47_AA(T736, X1217, n32_in_aa(T736, X1216))
T293_IN_AA(T736, X1217) → N32_IN_AA(T736, X1216)
T293_IN_AA(T736, X1217) → U48_AA(T736, X1217, n32_in_aa(T736, T740))
U48_AA(T736, X1217, n32_out_aa(T736, T740)) → U49_AA(T736, X1217, t293_in_aa(T740, X1217))
U48_AA(T736, X1217, n32_out_aa(T736, T740)) → T293_IN_AA(T740, X1217)
E288_IN_AA(T748, X1238) → U51_AA(T748, X1238, t234_in_aa(T748, X1237))
E288_IN_AA(T748, X1238) → T234_IN_AA(T748, X1237)
E288_IN_AA(T748, X1238) → U52_AA(T748, X1238, t234_in_aa(T748, T750))
U52_AA(T748, X1238, t234_out_aa(T748, T750)) → U53_AA(T748, X1238, e288_in_aa(T750, X1238))
U52_AA(T748, X1238, t234_out_aa(T748, T750)) → E288_IN_AA(T750, X1238)
T264_IN_AA(T758, X1260) → U55_AA(T758, X1260, n32_in_aa(T758, X1259))
T264_IN_AA(T758, X1260) → N32_IN_AA(T758, X1259)
T264_IN_AA(T758, X1260) → U56_AA(T758, X1260, n32_in_aa(T758, T762))
U56_AA(T758, X1260, n32_out_aa(T758, T762)) → U57_AA(T758, X1260, t264_in_aa(T762, X1260))
U56_AA(T758, X1260, n32_out_aa(T758, T762)) → T264_IN_AA(T762, X1260)
E259_IN_AA(T770, X1281) → U59_AA(T770, X1281, t234_in_aa(T770, X1280))
E259_IN_AA(T770, X1281) → T234_IN_AA(T770, X1280)
E259_IN_AA(T770, X1281) → U60_AA(T770, X1281, t234_in_aa(T770, T772))
U60_AA(T770, X1281, t234_out_aa(T770, T772)) → U61_AA(T770, X1281, e259_in_aa(T772, X1281))
U60_AA(T770, X1281, t234_out_aa(T770, T772)) → E259_IN_AA(T772, X1281)
U111_GA(T941, T943, t234_out_ga(T941, T945)) → U112_GA(T941, T943, e1_in_aa(T945, T943))
U111_GA(T941, T943, t234_out_ga(T941, T945)) → E1_IN_AA(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, n32_in_ga(T648, T652))
U12_GA(T648, X1045, n32_out_ga(T648, T652)) → U13_GA(T648, X1045, t409_in_aa(T652, X1045))
U12_GA(T648, X1045, n32_out_ga(T648, T652)) → T409_IN_AA(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)
E404_IN_GA(T660, X1066) → U20_GA(T660, X1066, t234_in_ga(T660, T662))
U20_GA(T660, X1066, t234_out_ga(T660, T662)) → U21_GA(T660, X1066, e404_in_aa(T662, X1066))
U20_GA(T660, X1066, t234_out_ga(T660, T662)) → E404_IN_AA(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, n32_in_ga(T670, T674))
U24_GA(T670, X1088, n32_out_ga(T670, T674)) → U25_GA(T670, X1088, t380_in_aa(T674, X1088))
U24_GA(T670, X1088, n32_out_ga(T670, T674)) → T380_IN_AA(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, t234_in_ga(T682, T684))
U28_GA(T682, X1109, t234_out_ga(T682, T684)) → U29_GA(T682, X1109, e375_in_aa(T684, X1109))
U28_GA(T682, X1109, t234_out_ga(T682, T684)) → E375_IN_AA(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, n32_in_ga(T692, T696))
U32_GA(T692, X1131, n32_out_ga(T692, T696)) → U33_GA(T692, X1131, t351_in_aa(T696, X1131))
U32_GA(T692, X1131, n32_out_ga(T692, T696)) → T351_IN_AA(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, t234_in_ga(T704, T706))
U36_GA(T704, X1152, t234_out_ga(T704, T706)) → U37_GA(T704, X1152, e346_in_aa(T706, X1152))
U36_GA(T704, X1152, t234_out_ga(T704, T706)) → E346_IN_AA(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, n32_in_ga(T714, T718))
U40_GA(T714, X1174, n32_out_ga(T714, T718)) → U41_GA(T714, X1174, t322_in_aa(T718, X1174))
U40_GA(T714, X1174, n32_out_ga(T714, T718)) → T322_IN_AA(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, t234_in_ga(T726, T728))
U44_GA(T726, X1195, t234_out_ga(T726, T728)) → U45_GA(T726, X1195, e317_in_aa(T728, X1195))
U44_GA(T726, X1195, t234_out_ga(T726, T728)) → E317_IN_AA(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, n32_in_ga(T736, T740))
U48_GA(T736, X1217, n32_out_ga(T736, T740)) → U49_GA(T736, X1217, t293_in_aa(T740, X1217))
U48_GA(T736, X1217, n32_out_ga(T736, T740)) → T293_IN_AA(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, t234_in_ga(T748, T750))
U52_GA(T748, X1238, t234_out_ga(T748, T750)) → U53_GA(T748, X1238, e288_in_aa(T750, X1238))
U52_GA(T748, X1238, t234_out_ga(T748, T750)) → E288_IN_AA(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, n32_in_ga(T758, T762))
U56_GA(T758, X1260, n32_out_ga(T758, T762)) → U57_GA(T758, X1260, t264_in_aa(T762, X1260))
U56_GA(T758, X1260, n32_out_ga(T758, T762)) → T264_IN_AA(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, t234_in_ga(T770, T772))
U60_GA(T770, X1281, t234_out_ga(T770, T772)) → U61_GA(T770, X1281, e259_in_aa(T772, X1281))
U60_GA(T770, X1281, t234_out_ga(T770, T772)) → E259_IN_AA(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, n32_in_ga(T345, T349))
U4_GA(T345, X530, n32_out_ga(T345, T349)) → U5_GA(T345, X530, t203_in_aa(T349, X530))
U4_GA(T345, X530, n32_out_ga(T345, T349)) → T203_IN_AA(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, t234_in_ga(T357, T359))
U8_GA(T357, X551, t234_out_ga(T357, T359)) → U9_GA(T357, X551, e198_in_aa(T359, X551))
U8_GA(T357, X551, t234_out_ga(T357, T359)) → E198_IN_AA(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, n32_in_ga(T795, T799))
U64_GA(T795, X1326, n32_out_ga(T795, T799)) → U65_GA(T795, X1326, t174_in_aa(T799, X1326))
U64_GA(T795, X1326, n32_out_ga(T795, T799)) → T174_IN_AA(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, t234_in_ga(T807, T809))
U68_GA(T807, X1347, t234_out_ga(T807, T809)) → U69_GA(T807, X1347, e169_in_aa(T809, X1347))
U68_GA(T807, X1347, t234_out_ga(T807, T809)) → E169_IN_AA(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, n32_in_ga(T817, T821))
U72_GA(T817, X1369, n32_out_ga(T817, T821)) → U73_GA(T817, X1369, t145_in_aa(T821, X1369))
U72_GA(T817, X1369, n32_out_ga(T817, T821)) → T145_IN_AA(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, t234_in_ga(T829, T831))
U76_GA(T829, X1390, t234_out_ga(T829, T831)) → U77_GA(T829, X1390, e140_in_aa(T831, X1390))
U76_GA(T829, X1390, t234_out_ga(T829, T831)) → E140_IN_AA(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, n32_in_ga(T839, T843))
U80_GA(T839, X1412, n32_out_ga(T839, T843)) → U81_GA(T839, X1412, t116_in_aa(T843, X1412))
U80_GA(T839, X1412, n32_out_ga(T839, T843)) → T116_IN_AA(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, t234_in_ga(T851, T853))
U84_GA(T851, X1433, t234_out_ga(T851, T853)) → U85_GA(T851, X1433, e111_in_aa(T853, X1433))
U84_GA(T851, X1433, t234_out_ga(T851, T853)) → E111_IN_AA(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, n32_in_ga(T861, T865))
U88_GA(T861, X1455, n32_out_ga(T861, T865)) → U89_GA(T861, X1455, t87_in_aa(T865, X1455))
U88_GA(T861, X1455, n32_out_ga(T861, T865)) → T87_IN_AA(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, t234_in_ga(T873, T875))
U92_GA(T873, X1476, t234_out_ga(T873, T875)) → U93_GA(T873, X1476, e82_in_aa(T875, X1476))
U92_GA(T873, X1476, t234_out_ga(T873, T875)) → E82_IN_AA(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, n32_in_ga(T883, T887))
U96_GA(T883, X1498, n32_out_ga(T883, T887)) → U97_GA(T883, X1498, t58_in_aa(T887, X1498))
U96_GA(T883, X1498, n32_out_ga(T883, T887)) → T58_IN_AA(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, t234_in_ga(T895, T897))
U100_GA(T895, X1519, t234_out_ga(T895, T897)) → U101_GA(T895, X1519, e53_in_aa(T897, X1519))
U100_GA(T895, X1519, t234_out_ga(T895, T897)) → E53_IN_AA(T897, X1519)
P31_IN_GAA(T62, T916, T918) → U104_GAA(T62, T916, T918, n32_in_ga(T62, T916))
U104_GAA(T62, T916, T918, n32_out_ga(T62, T916)) → U105_GAA(T62, T916, T918, n7_in_aa(T916, T918))
U104_GAA(T62, T916, T918, n32_out_ga(T62, T916)) → N7_IN_AA(T916, T918)
P31_IN_GAA(T62, T929, T931) → U106_GAA(T62, T929, T931, n32_in_ga(T62, T929))
U106_GAA(T62, T929, T931, n32_out_ga(T62, T929)) → U107_GAA(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U106_GAA(T62, T929, T931, n32_out_ga(T62, T929)) → P31_IN_AAA(T929, X1556, T931)

The TRS R consists of the following rules:

e1_in_ga(T22, T24) → U108_ga(T22, T24, n7_in_ga(T22, T24))
n7_in_ga(.(a, T36), T36) → n7_out_ga(.(a, T36), T36)
n7_in_ga(.(b, T36), T36) → n7_out_ga(.(b, T36), T36)
n7_in_ga(.(c, T36), T36) → n7_out_ga(.(c, T36), T36)
n7_in_ga(.(lbrace, T41), T43) → U102_ga(T41, T43, e1_in_ga(T41, .(rbrace, T43)))
e1_in_ga(T62, T64) → U109_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))
n32_in_ga(.(a, .(star, T86)), T86) → n32_out_ga(.(a, .(star, T86)), T86)
n32_in_ga(.(b, .(star, T86)), T86) → n32_out_ga(.(b, .(star, T86)), T86)
n32_in_ga(.(c, .(star, T86)), T86) → n32_out_ga(.(c, .(star, T86)), T86)
n32_in_ga(.(lbrace, T89), X84) → U1_ga(T89, X84, e53_in_ga(T89, X84))
e53_in_ga(T97, X110) → U98_ga(T97, X110, t58_in_ga(T97, X110))
t58_in_ga(.(a, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(b, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(c, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(lbrace, T130), X155) → U94_ga(T130, X155, e82_in_ga(T130, X155))
e82_in_ga(T138, X181) → U90_ga(T138, X181, t87_in_ga(T138, X181))
t87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(lbrace, T171), X226) → U86_ga(T171, X226, e111_in_ga(T171, X226))
e111_in_ga(T179, X252) → U82_ga(T179, X252, t116_in_ga(T179, X252))
t116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(lbrace, T212), X297) → U78_ga(T212, X297, e140_in_ga(T212, X297))
e140_in_ga(T220, X323) → U74_ga(T220, X323, t145_in_ga(T220, X323))
t145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(lbrace, T253), X368) → U70_ga(T253, X368, e169_in_ga(T253, X368))
e169_in_ga(T261, X394) → U66_ga(T261, X394, t174_in_ga(T261, X394))
t174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(lbrace, T294), X439) → U62_ga(T294, X439, e198_in_ga(T294, X439))
e198_in_ga(T302, X465) → U6_ga(T302, X465, t203_in_ga(T302, X465))
t203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(lbrace, T335), X510) → U2_ga(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))
t234_in_ga(.(a, .(plus, T389)), T389) → t234_out_ga(.(a, .(plus, T389)), T389)
t234_in_ga(.(b, .(plus, T389)), T389) → t234_out_ga(.(b, .(plus, T389)), T389)
t234_in_ga(.(c, .(plus, T389)), T389) → t234_out_ga(.(c, .(plus, T389)), T389)
t234_in_ga(.(lbrace, T392), X599) → U14_ga(T392, X599, e259_in_ga(T392, X599))
e259_in_ga(T400, X625) → U58_ga(T400, X625, t264_in_ga(T400, X625))
t264_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(lbrace, T433), X670) → U54_ga(T433, X670, e288_in_ga(T433, X670))
e288_in_ga(T441, X696) → U50_ga(T441, X696, t293_in_ga(T441, X696))
t293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(lbrace, T474), X741) → U46_ga(T474, X741, e317_in_ga(T474, X741))
e317_in_ga(T482, X767) → U42_ga(T482, X767, t322_in_ga(T482, X767))
t322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(lbrace, T515), X812) → U38_ga(T515, X812, e346_in_ga(T515, X812))
e346_in_ga(T523, X838) → U34_ga(T523, X838, t351_in_ga(T523, X838))
t351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(lbrace, T556), X883) → U30_ga(T556, X883, e375_in_ga(T556, X883))
e375_in_ga(T564, X909) → U26_ga(T564, X909, t380_in_ga(T564, X909))
t380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(lbrace, T597), X954) → U22_ga(T597, X954, e404_in_ga(T597, X954))
e404_in_ga(T605, X980) → U18_ga(T605, X980, t409_in_ga(T605, X980))
t409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(lbrace, T638), X1025) → U10_ga(T638, X1025, e1_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_ga(T941, T943) → U111_ga(T941, T943, t234_in_ga(T941, T945))
t234_in_ga(T780, X1303) → U15_ga(T780, X1303, n32_in_ga(T780, X1302))
U15_ga(T780, X1303, n32_out_ga(T780, X1302)) → t234_out_ga(T780, X1303)
t234_in_ga(T780, X1303) → U16_ga(T780, X1303, n32_in_ga(T780, T784))
U16_ga(T780, X1303, n32_out_ga(T780, T784)) → U17_ga(T780, X1303, t234_in_aa(T784, X1303))
t234_in_aa(.(a, .(plus, T389)), T389) → t234_out_aa(.(a, .(plus, T389)), T389)
t234_in_aa(.(b, .(plus, T389)), T389) → t234_out_aa(.(b, .(plus, T389)), T389)
t234_in_aa(.(c, .(plus, T389)), T389) → t234_out_aa(.(c, .(plus, T389)), T389)
t234_in_aa(.(lbrace, T392), X599) → U14_aa(T392, X599, e259_in_aa(T392, X599))
e259_in_aa(T400, X625) → U58_aa(T400, X625, t264_in_aa(T400, X625))
t264_in_aa(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(lbrace, T433), X670) → U54_aa(T433, X670, e288_in_aa(T433, X670))
e288_in_aa(T441, X696) → U50_aa(T441, X696, t293_in_aa(T441, X696))
t293_in_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(lbrace, T474), X741) → U46_aa(T474, X741, e317_in_aa(T474, X741))
e317_in_aa(T482, X767) → U42_aa(T482, X767, t322_in_aa(T482, X767))
t322_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(lbrace, T515), X812) → U38_aa(T515, X812, e346_in_aa(T515, X812))
e346_in_aa(T523, X838) → U34_aa(T523, X838, t351_in_aa(T523, X838))
t351_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(lbrace, T556), X883) → U30_aa(T556, X883, e375_in_aa(T556, X883))
e375_in_aa(T564, X909) → U26_aa(T564, X909, t380_in_aa(T564, X909))
t380_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(lbrace, T597), X954) → U22_aa(T597, X954, e404_in_aa(T597, X954))
e404_in_aa(T605, X980) → U18_aa(T605, X980, t409_in_aa(T605, X980))
t409_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(lbrace, T638), X1025) → U10_aa(T638, X1025, e1_in_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_aa(T22, T24) → U108_aa(T22, T24, n7_in_aa(T22, T24))
n7_in_aa(.(a, T36), T36) → n7_out_aa(.(a, T36), T36)
n7_in_aa(.(b, T36), T36) → n7_out_aa(.(b, T36), T36)
n7_in_aa(.(c, T36), T36) → n7_out_aa(.(c, T36), T36)
n7_in_aa(.(lbrace, T41), T43) → U102_aa(T41, T43, e1_in_aa(T41, .(rbrace, T43)))
e1_in_aa(T62, T64) → U109_aa(T62, T64, p31_in_aaa(T62, X59, T64))
p31_in_aaa(T62, X59, T64) → U103_aaa(T62, X59, T64, n32_in_aa(T62, X59))
n32_in_aa(.(a, .(star, T86)), T86) → n32_out_aa(.(a, .(star, T86)), T86)
n32_in_aa(.(b, .(star, T86)), T86) → n32_out_aa(.(b, .(star, T86)), T86)
n32_in_aa(.(c, .(star, T86)), T86) → n32_out_aa(.(c, .(star, T86)), T86)
n32_in_aa(.(lbrace, T89), X84) → U1_aa(T89, X84, e53_in_aa(T89, X84))
e53_in_aa(T97, X110) → U98_aa(T97, X110, t58_in_aa(T97, X110))
t58_in_aa(.(a, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(a, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(b, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(b, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(c, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(c, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(lbrace, T130), X155) → U94_aa(T130, X155, e82_in_aa(T130, X155))
e82_in_aa(T138, X181) → U90_aa(T138, X181, t87_in_aa(T138, X181))
t87_in_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(lbrace, T171), X226) → U86_aa(T171, X226, e111_in_aa(T171, X226))
e111_in_aa(T179, X252) → U82_aa(T179, X252, t116_in_aa(T179, X252))
t116_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(lbrace, T212), X297) → U78_aa(T212, X297, e140_in_aa(T212, X297))
e140_in_aa(T220, X323) → U74_aa(T220, X323, t145_in_aa(T220, X323))
t145_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(lbrace, T253), X368) → U70_aa(T253, X368, e169_in_aa(T253, X368))
e169_in_aa(T261, X394) → U66_aa(T261, X394, t174_in_aa(T261, X394))
t174_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(lbrace, T294), X439) → U62_aa(T294, X439, e198_in_aa(T294, X439))
e198_in_aa(T302, X465) → U6_aa(T302, X465, t203_in_aa(T302, X465))
t203_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(lbrace, T335), X510) → U2_aa(T335, X510, e1_in_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
e1_in_aa(T941, T943) → U110_aa(T941, T943, t234_in_aa(T941, X1569))
t234_in_aa(T780, X1303) → U15_aa(T780, X1303, n32_in_aa(T780, X1302))
U15_aa(T780, X1303, n32_out_aa(T780, X1302)) → t234_out_aa(T780, X1303)
t234_in_aa(T780, X1303) → U16_aa(T780, X1303, n32_in_aa(T780, T784))
U16_aa(T780, X1303, n32_out_aa(T780, T784)) → U17_aa(T780, X1303, t234_in_aa(T784, X1303))
U17_aa(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_aa(T780, X1303)
U110_aa(T941, T943, t234_out_aa(T941, X1569)) → e1_out_aa(T941, T943)
e1_in_aa(T941, T943) → U111_aa(T941, T943, t234_in_aa(T941, T945))
U111_aa(T941, T943, t234_out_aa(T941, T945)) → U112_aa(T941, T943, e1_in_aa(T945, T943))
U112_aa(T941, T943, e1_out_aa(T945, T943)) → e1_out_aa(T941, T943)
U2_aa(T335, X510, e1_out_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_aa(.(lbrace, T335), X510)
t203_in_aa(T345, X530) → U3_aa(T345, X530, n32_in_aa(T345, X529))
U3_aa(T345, X530, n32_out_aa(T345, X529)) → t203_out_aa(T345, X530)
t203_in_aa(T345, X530) → U4_aa(T345, X530, n32_in_aa(T345, T349))
U4_aa(T345, X530, n32_out_aa(T345, T349)) → U5_aa(T345, X530, t203_in_aa(T349, X530))
U5_aa(T345, X530, t203_out_aa(T349, X530)) → t203_out_aa(T345, X530)
U6_aa(T302, X465, t203_out_aa(T302, X465)) → e198_out_aa(T302, X465)
e198_in_aa(T357, X551) → U7_aa(T357, X551, t234_in_aa(T357, X550))
U7_aa(T357, X551, t234_out_aa(T357, X550)) → e198_out_aa(T357, X551)
e198_in_aa(T357, X551) → U8_aa(T357, X551, t234_in_aa(T357, T359))
U8_aa(T357, X551, t234_out_aa(T357, T359)) → U9_aa(T357, X551, e198_in_aa(T359, X551))
U9_aa(T357, X551, e198_out_aa(T359, X551)) → e198_out_aa(T357, X551)
U62_aa(T294, X439, e198_out_aa(T294, X439)) → t174_out_aa(.(lbrace, T294), X439)
t174_in_aa(T795, X1326) → U63_aa(T795, X1326, n32_in_aa(T795, X1325))
U63_aa(T795, X1326, n32_out_aa(T795, X1325)) → t174_out_aa(T795, X1326)
t174_in_aa(T795, X1326) → U64_aa(T795, X1326, n32_in_aa(T795, T799))
U64_aa(T795, X1326, n32_out_aa(T795, T799)) → U65_aa(T795, X1326, t174_in_aa(T799, X1326))
U65_aa(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_aa(T795, X1326)
U66_aa(T261, X394, t174_out_aa(T261, X394)) → e169_out_aa(T261, X394)
e169_in_aa(T807, X1347) → U67_aa(T807, X1347, t234_in_aa(T807, X1346))
U67_aa(T807, X1347, t234_out_aa(T807, X1346)) → e169_out_aa(T807, X1347)
e169_in_aa(T807, X1347) → U68_aa(T807, X1347, t234_in_aa(T807, T809))
U68_aa(T807, X1347, t234_out_aa(T807, T809)) → U69_aa(T807, X1347, e169_in_aa(T809, X1347))
U69_aa(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_aa(T807, X1347)
U70_aa(T253, X368, e169_out_aa(T253, X368)) → t145_out_aa(.(lbrace, T253), X368)
t145_in_aa(T817, X1369) → U71_aa(T817, X1369, n32_in_aa(T817, X1368))
U71_aa(T817, X1369, n32_out_aa(T817, X1368)) → t145_out_aa(T817, X1369)
t145_in_aa(T817, X1369) → U72_aa(T817, X1369, n32_in_aa(T817, T821))
U72_aa(T817, X1369, n32_out_aa(T817, T821)) → U73_aa(T817, X1369, t145_in_aa(T821, X1369))
U73_aa(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_aa(T817, X1369)
U74_aa(T220, X323, t145_out_aa(T220, X323)) → e140_out_aa(T220, X323)
e140_in_aa(T829, X1390) → U75_aa(T829, X1390, t234_in_aa(T829, X1389))
U75_aa(T829, X1390, t234_out_aa(T829, X1389)) → e140_out_aa(T829, X1390)
e140_in_aa(T829, X1390) → U76_aa(T829, X1390, t234_in_aa(T829, T831))
U76_aa(T829, X1390, t234_out_aa(T829, T831)) → U77_aa(T829, X1390, e140_in_aa(T831, X1390))
U77_aa(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_aa(T829, X1390)
U78_aa(T212, X297, e140_out_aa(T212, X297)) → t116_out_aa(.(lbrace, T212), X297)
t116_in_aa(T839, X1412) → U79_aa(T839, X1412, n32_in_aa(T839, X1411))
U79_aa(T839, X1412, n32_out_aa(T839, X1411)) → t116_out_aa(T839, X1412)
t116_in_aa(T839, X1412) → U80_aa(T839, X1412, n32_in_aa(T839, T843))
U80_aa(T839, X1412, n32_out_aa(T839, T843)) → U81_aa(T839, X1412, t116_in_aa(T843, X1412))
U81_aa(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_aa(T839, X1412)
U82_aa(T179, X252, t116_out_aa(T179, X252)) → e111_out_aa(T179, X252)
e111_in_aa(T851, X1433) → U83_aa(T851, X1433, t234_in_aa(T851, X1432))
U83_aa(T851, X1433, t234_out_aa(T851, X1432)) → e111_out_aa(T851, X1433)
e111_in_aa(T851, X1433) → U84_aa(T851, X1433, t234_in_aa(T851, T853))
U84_aa(T851, X1433, t234_out_aa(T851, T853)) → U85_aa(T851, X1433, e111_in_aa(T853, X1433))
U85_aa(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_aa(T851, X1433)
U86_aa(T171, X226, e111_out_aa(T171, X226)) → t87_out_aa(.(lbrace, T171), X226)
t87_in_aa(T861, X1455) → U87_aa(T861, X1455, n32_in_aa(T861, X1454))
U87_aa(T861, X1455, n32_out_aa(T861, X1454)) → t87_out_aa(T861, X1455)
t87_in_aa(T861, X1455) → U88_aa(T861, X1455, n32_in_aa(T861, T865))
U88_aa(T861, X1455, n32_out_aa(T861, T865)) → U89_aa(T861, X1455, t87_in_aa(T865, X1455))
U89_aa(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_aa(T861, X1455)
U90_aa(T138, X181, t87_out_aa(T138, X181)) → e82_out_aa(T138, X181)
e82_in_aa(T873, X1476) → U91_aa(T873, X1476, t234_in_aa(T873, X1475))
U91_aa(T873, X1476, t234_out_aa(T873, X1475)) → e82_out_aa(T873, X1476)
e82_in_aa(T873, X1476) → U92_aa(T873, X1476, t234_in_aa(T873, T875))
U92_aa(T873, X1476, t234_out_aa(T873, T875)) → U93_aa(T873, X1476, e82_in_aa(T875, X1476))
U93_aa(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_aa(T873, X1476)
U94_aa(T130, X155, e82_out_aa(T130, X155)) → t58_out_aa(.(lbrace, T130), X155)
t58_in_aa(T883, X1498) → U95_aa(T883, X1498, n32_in_aa(T883, X1497))
U95_aa(T883, X1498, n32_out_aa(T883, X1497)) → t58_out_aa(T883, X1498)
t58_in_aa(T883, X1498) → U96_aa(T883, X1498, n32_in_aa(T883, T887))
U96_aa(T883, X1498, n32_out_aa(T883, T887)) → U97_aa(T883, X1498, t58_in_aa(T887, X1498))
U97_aa(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_aa(T883, X1498)
U98_aa(T97, X110, t58_out_aa(T97, X110)) → e53_out_aa(T97, X110)
e53_in_aa(T895, X1519) → U99_aa(T895, X1519, t234_in_aa(T895, X1518))
U99_aa(T895, X1519, t234_out_aa(T895, X1518)) → e53_out_aa(T895, X1519)
e53_in_aa(T895, X1519) → U100_aa(T895, X1519, t234_in_aa(T895, T897))
U100_aa(T895, X1519, t234_out_aa(T895, T897)) → U101_aa(T895, X1519, e53_in_aa(T897, X1519))
U101_aa(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_aa(T895, X1519)
U1_aa(T89, X84, e53_out_aa(T89, X84)) → n32_out_aa(.(lbrace, T89), X84)
U103_aaa(T62, X59, T64, n32_out_aa(T62, X59)) → p31_out_aaa(T62, X59, T64)
p31_in_aaa(T62, T916, T918) → U104_aaa(T62, T916, T918, n32_in_aa(T62, T916))
U104_aaa(T62, T916, T918, n32_out_aa(T62, T916)) → U105_aaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_aaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_aaa(T62, T916, T918)
p31_in_aaa(T62, T929, T931) → U106_aaa(T62, T929, T931, n32_in_aa(T62, T929))
U106_aaa(T62, T929, T931, n32_out_aa(T62, T929)) → U107_aaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_aaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_aaa(T62, T929, T931)
U109_aa(T62, T64, p31_out_aaa(T62, X59, T64)) → e1_out_aa(T62, T64)
U102_aa(T41, T43, e1_out_aa(T41, .(rbrace, T43))) → n7_out_aa(.(lbrace, T41), T43)
U108_aa(T22, T24, n7_out_aa(T22, T24)) → e1_out_aa(T22, T24)
U10_aa(T638, X1025, e1_out_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_aa(.(lbrace, T638), X1025)
t409_in_aa(T648, X1045) → U11_aa(T648, X1045, n32_in_aa(T648, X1044))
U11_aa(T648, X1045, n32_out_aa(T648, X1044)) → t409_out_aa(T648, X1045)
t409_in_aa(T648, X1045) → U12_aa(T648, X1045, n32_in_aa(T648, T652))
U12_aa(T648, X1045, n32_out_aa(T648, T652)) → U13_aa(T648, X1045, t409_in_aa(T652, X1045))
U13_aa(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_aa(T648, X1045)
U18_aa(T605, X980, t409_out_aa(T605, X980)) → e404_out_aa(T605, X980)
e404_in_aa(T660, X1066) → U19_aa(T660, X1066, t234_in_aa(T660, X1065))
U19_aa(T660, X1066, t234_out_aa(T660, X1065)) → e404_out_aa(T660, X1066)
e404_in_aa(T660, X1066) → U20_aa(T660, X1066, t234_in_aa(T660, T662))
U20_aa(T660, X1066, t234_out_aa(T660, T662)) → U21_aa(T660, X1066, e404_in_aa(T662, X1066))
U21_aa(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_aa(T660, X1066)
U22_aa(T597, X954, e404_out_aa(T597, X954)) → t380_out_aa(.(lbrace, T597), X954)
t380_in_aa(T670, X1088) → U23_aa(T670, X1088, n32_in_aa(T670, X1087))
U23_aa(T670, X1088, n32_out_aa(T670, X1087)) → t380_out_aa(T670, X1088)
t380_in_aa(T670, X1088) → U24_aa(T670, X1088, n32_in_aa(T670, T674))
U24_aa(T670, X1088, n32_out_aa(T670, T674)) → U25_aa(T670, X1088, t380_in_aa(T674, X1088))
U25_aa(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_aa(T670, X1088)
U26_aa(T564, X909, t380_out_aa(T564, X909)) → e375_out_aa(T564, X909)
e375_in_aa(T682, X1109) → U27_aa(T682, X1109, t234_in_aa(T682, X1108))
U27_aa(T682, X1109, t234_out_aa(T682, X1108)) → e375_out_aa(T682, X1109)
e375_in_aa(T682, X1109) → U28_aa(T682, X1109, t234_in_aa(T682, T684))
U28_aa(T682, X1109, t234_out_aa(T682, T684)) → U29_aa(T682, X1109, e375_in_aa(T684, X1109))
U29_aa(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_aa(T682, X1109)
U30_aa(T556, X883, e375_out_aa(T556, X883)) → t351_out_aa(.(lbrace, T556), X883)
t351_in_aa(T692, X1131) → U31_aa(T692, X1131, n32_in_aa(T692, X1130))
U31_aa(T692, X1131, n32_out_aa(T692, X1130)) → t351_out_aa(T692, X1131)
t351_in_aa(T692, X1131) → U32_aa(T692, X1131, n32_in_aa(T692, T696))
U32_aa(T692, X1131, n32_out_aa(T692, T696)) → U33_aa(T692, X1131, t351_in_aa(T696, X1131))
U33_aa(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_aa(T692, X1131)
U34_aa(T523, X838, t351_out_aa(T523, X838)) → e346_out_aa(T523, X838)
e346_in_aa(T704, X1152) → U35_aa(T704, X1152, t234_in_aa(T704, X1151))
U35_aa(T704, X1152, t234_out_aa(T704, X1151)) → e346_out_aa(T704, X1152)
e346_in_aa(T704, X1152) → U36_aa(T704, X1152, t234_in_aa(T704, T706))
U36_aa(T704, X1152, t234_out_aa(T704, T706)) → U37_aa(T704, X1152, e346_in_aa(T706, X1152))
U37_aa(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_aa(T704, X1152)
U38_aa(T515, X812, e346_out_aa(T515, X812)) → t322_out_aa(.(lbrace, T515), X812)
t322_in_aa(T714, X1174) → U39_aa(T714, X1174, n32_in_aa(T714, X1173))
U39_aa(T714, X1174, n32_out_aa(T714, X1173)) → t322_out_aa(T714, X1174)
t322_in_aa(T714, X1174) → U40_aa(T714, X1174, n32_in_aa(T714, T718))
U40_aa(T714, X1174, n32_out_aa(T714, T718)) → U41_aa(T714, X1174, t322_in_aa(T718, X1174))
U41_aa(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_aa(T714, X1174)
U42_aa(T482, X767, t322_out_aa(T482, X767)) → e317_out_aa(T482, X767)
e317_in_aa(T726, X1195) → U43_aa(T726, X1195, t234_in_aa(T726, X1194))
U43_aa(T726, X1195, t234_out_aa(T726, X1194)) → e317_out_aa(T726, X1195)
e317_in_aa(T726, X1195) → U44_aa(T726, X1195, t234_in_aa(T726, T728))
U44_aa(T726, X1195, t234_out_aa(T726, T728)) → U45_aa(T726, X1195, e317_in_aa(T728, X1195))
U45_aa(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_aa(T726, X1195)
U46_aa(T474, X741, e317_out_aa(T474, X741)) → t293_out_aa(.(lbrace, T474), X741)
t293_in_aa(T736, X1217) → U47_aa(T736, X1217, n32_in_aa(T736, X1216))
U47_aa(T736, X1217, n32_out_aa(T736, X1216)) → t293_out_aa(T736, X1217)
t293_in_aa(T736, X1217) → U48_aa(T736, X1217, n32_in_aa(T736, T740))
U48_aa(T736, X1217, n32_out_aa(T736, T740)) → U49_aa(T736, X1217, t293_in_aa(T740, X1217))
U49_aa(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_aa(T736, X1217)
U50_aa(T441, X696, t293_out_aa(T441, X696)) → e288_out_aa(T441, X696)
e288_in_aa(T748, X1238) → U51_aa(T748, X1238, t234_in_aa(T748, X1237))
U51_aa(T748, X1238, t234_out_aa(T748, X1237)) → e288_out_aa(T748, X1238)
e288_in_aa(T748, X1238) → U52_aa(T748, X1238, t234_in_aa(T748, T750))
U52_aa(T748, X1238, t234_out_aa(T748, T750)) → U53_aa(T748, X1238, e288_in_aa(T750, X1238))
U53_aa(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_aa(T748, X1238)
U54_aa(T433, X670, e288_out_aa(T433, X670)) → t264_out_aa(.(lbrace, T433), X670)
t264_in_aa(T758, X1260) → U55_aa(T758, X1260, n32_in_aa(T758, X1259))
U55_aa(T758, X1260, n32_out_aa(T758, X1259)) → t264_out_aa(T758, X1260)
t264_in_aa(T758, X1260) → U56_aa(T758, X1260, n32_in_aa(T758, T762))
U56_aa(T758, X1260, n32_out_aa(T758, T762)) → U57_aa(T758, X1260, t264_in_aa(T762, X1260))
U57_aa(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_aa(T758, X1260)
U58_aa(T400, X625, t264_out_aa(T400, X625)) → e259_out_aa(T400, X625)
e259_in_aa(T770, X1281) → U59_aa(T770, X1281, t234_in_aa(T770, X1280))
U59_aa(T770, X1281, t234_out_aa(T770, X1280)) → e259_out_aa(T770, X1281)
e259_in_aa(T770, X1281) → U60_aa(T770, X1281, t234_in_aa(T770, T772))
U60_aa(T770, X1281, t234_out_aa(T770, T772)) → U61_aa(T770, X1281, e259_in_aa(T772, X1281))
U61_aa(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_aa(T770, X1281)
U14_aa(T392, X599, e259_out_aa(T392, X599)) → t234_out_aa(.(lbrace, T392), X599)
U17_ga(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_ga(T780, X1303)
U111_ga(T941, T943, t234_out_ga(T941, T945)) → U112_ga(T941, T943, e1_in_aa(T945, T943))
U112_ga(T941, T943, e1_out_aa(T945, T943)) → e1_out_ga(T941, T943)
U10_ga(T638, X1025, e1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_ga(.(lbrace, T638), X1025)
t409_in_ga(T648, X1045) → U11_ga(T648, X1045, n32_in_ga(T648, X1044))
U11_ga(T648, X1045, n32_out_ga(T648, X1044)) → t409_out_ga(T648, X1045)
t409_in_ga(T648, X1045) → U12_ga(T648, X1045, n32_in_ga(T648, T652))
U12_ga(T648, X1045, n32_out_ga(T648, T652)) → U13_ga(T648, X1045, t409_in_aa(T652, X1045))
U13_ga(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_ga(T648, X1045)
U18_ga(T605, X980, t409_out_ga(T605, X980)) → e404_out_ga(T605, X980)
e404_in_ga(T660, X1066) → U19_ga(T660, X1066, t234_in_ga(T660, X1065))
U19_ga(T660, X1066, t234_out_ga(T660, X1065)) → e404_out_ga(T660, X1066)
e404_in_ga(T660, X1066) → U20_ga(T660, X1066, t234_in_ga(T660, T662))
U20_ga(T660, X1066, t234_out_ga(T660, T662)) → U21_ga(T660, X1066, e404_in_aa(T662, X1066))
U21_ga(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_ga(T660, X1066)
U22_ga(T597, X954, e404_out_ga(T597, X954)) → t380_out_ga(.(lbrace, T597), X954)
t380_in_ga(T670, X1088) → U23_ga(T670, X1088, n32_in_ga(T670, X1087))
U23_ga(T670, X1088, n32_out_ga(T670, X1087)) → t380_out_ga(T670, X1088)
t380_in_ga(T670, X1088) → U24_ga(T670, X1088, n32_in_ga(T670, T674))
U24_ga(T670, X1088, n32_out_ga(T670, T674)) → U25_ga(T670, X1088, t380_in_aa(T674, X1088))
U25_ga(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_ga(T670, X1088)
U26_ga(T564, X909, t380_out_ga(T564, X909)) → e375_out_ga(T564, X909)
e375_in_ga(T682, X1109) → U27_ga(T682, X1109, t234_in_ga(T682, X1108))
U27_ga(T682, X1109, t234_out_ga(T682, X1108)) → e375_out_ga(T682, X1109)
e375_in_ga(T682, X1109) → U28_ga(T682, X1109, t234_in_ga(T682, T684))
U28_ga(T682, X1109, t234_out_ga(T682, T684)) → U29_ga(T682, X1109, e375_in_aa(T684, X1109))
U29_ga(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_ga(T682, X1109)
U30_ga(T556, X883, e375_out_ga(T556, X883)) → t351_out_ga(.(lbrace, T556), X883)
t351_in_ga(T692, X1131) → U31_ga(T692, X1131, n32_in_ga(T692, X1130))
U31_ga(T692, X1131, n32_out_ga(T692, X1130)) → t351_out_ga(T692, X1131)
t351_in_ga(T692, X1131) → U32_ga(T692, X1131, n32_in_ga(T692, T696))
U32_ga(T692, X1131, n32_out_ga(T692, T696)) → U33_ga(T692, X1131, t351_in_aa(T696, X1131))
U33_ga(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_ga(T692, X1131)
U34_ga(T523, X838, t351_out_ga(T523, X838)) → e346_out_ga(T523, X838)
e346_in_ga(T704, X1152) → U35_ga(T704, X1152, t234_in_ga(T704, X1151))
U35_ga(T704, X1152, t234_out_ga(T704, X1151)) → e346_out_ga(T704, X1152)
e346_in_ga(T704, X1152) → U36_ga(T704, X1152, t234_in_ga(T704, T706))
U36_ga(T704, X1152, t234_out_ga(T704, T706)) → U37_ga(T704, X1152, e346_in_aa(T706, X1152))
U37_ga(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_ga(T704, X1152)
U38_ga(T515, X812, e346_out_ga(T515, X812)) → t322_out_ga(.(lbrace, T515), X812)
t322_in_ga(T714, X1174) → U39_ga(T714, X1174, n32_in_ga(T714, X1173))
U39_ga(T714, X1174, n32_out_ga(T714, X1173)) → t322_out_ga(T714, X1174)
t322_in_ga(T714, X1174) → U40_ga(T714, X1174, n32_in_ga(T714, T718))
U40_ga(T714, X1174, n32_out_ga(T714, T718)) → U41_ga(T714, X1174, t322_in_aa(T718, X1174))
U41_ga(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_ga(T714, X1174)
U42_ga(T482, X767, t322_out_ga(T482, X767)) → e317_out_ga(T482, X767)
e317_in_ga(T726, X1195) → U43_ga(T726, X1195, t234_in_ga(T726, X1194))
U43_ga(T726, X1195, t234_out_ga(T726, X1194)) → e317_out_ga(T726, X1195)
e317_in_ga(T726, X1195) → U44_ga(T726, X1195, t234_in_ga(T726, T728))
U44_ga(T726, X1195, t234_out_ga(T726, T728)) → U45_ga(T726, X1195, e317_in_aa(T728, X1195))
U45_ga(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_ga(T726, X1195)
U46_ga(T474, X741, e317_out_ga(T474, X741)) → t293_out_ga(.(lbrace, T474), X741)
t293_in_ga(T736, X1217) → U47_ga(T736, X1217, n32_in_ga(T736, X1216))
U47_ga(T736, X1217, n32_out_ga(T736, X1216)) → t293_out_ga(T736, X1217)
t293_in_ga(T736, X1217) → U48_ga(T736, X1217, n32_in_ga(T736, T740))
U48_ga(T736, X1217, n32_out_ga(T736, T740)) → U49_ga(T736, X1217, t293_in_aa(T740, X1217))
U49_ga(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_ga(T736, X1217)
U50_ga(T441, X696, t293_out_ga(T441, X696)) → e288_out_ga(T441, X696)
e288_in_ga(T748, X1238) → U51_ga(T748, X1238, t234_in_ga(T748, X1237))
U51_ga(T748, X1238, t234_out_ga(T748, X1237)) → e288_out_ga(T748, X1238)
e288_in_ga(T748, X1238) → U52_ga(T748, X1238, t234_in_ga(T748, T750))
U52_ga(T748, X1238, t234_out_ga(T748, T750)) → U53_ga(T748, X1238, e288_in_aa(T750, X1238))
U53_ga(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_ga(T748, X1238)
U54_ga(T433, X670, e288_out_ga(T433, X670)) → t264_out_ga(.(lbrace, T433), X670)
t264_in_ga(T758, X1260) → U55_ga(T758, X1260, n32_in_ga(T758, X1259))
U55_ga(T758, X1260, n32_out_ga(T758, X1259)) → t264_out_ga(T758, X1260)
t264_in_ga(T758, X1260) → U56_ga(T758, X1260, n32_in_ga(T758, T762))
U56_ga(T758, X1260, n32_out_ga(T758, T762)) → U57_ga(T758, X1260, t264_in_aa(T762, X1260))
U57_ga(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_ga(T758, X1260)
U58_ga(T400, X625, t264_out_ga(T400, X625)) → e259_out_ga(T400, X625)
e259_in_ga(T770, X1281) → U59_ga(T770, X1281, t234_in_ga(T770, X1280))
U59_ga(T770, X1281, t234_out_ga(T770, X1280)) → e259_out_ga(T770, X1281)
e259_in_ga(T770, X1281) → U60_ga(T770, X1281, t234_in_ga(T770, T772))
U60_ga(T770, X1281, t234_out_ga(T770, T772)) → U61_ga(T770, X1281, e259_in_aa(T772, X1281))
U61_ga(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_ga(T770, X1281)
U14_ga(T392, X599, e259_out_ga(T392, X599)) → t234_out_ga(.(lbrace, T392), X599)
U110_ga(T941, T943, t234_out_ga(T941, X1569)) → e1_out_ga(T941, T943)
U2_ga(T335, X510, e1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_ga(.(lbrace, T335), X510)
t203_in_ga(T345, X530) → U3_ga(T345, X530, n32_in_ga(T345, X529))
U3_ga(T345, X530, n32_out_ga(T345, X529)) → t203_out_ga(T345, X530)
t203_in_ga(T345, X530) → U4_ga(T345, X530, n32_in_ga(T345, T349))
U4_ga(T345, X530, n32_out_ga(T345, T349)) → U5_ga(T345, X530, t203_in_aa(T349, X530))
U5_ga(T345, X530, t203_out_aa(T349, X530)) → t203_out_ga(T345, X530)
U6_ga(T302, X465, t203_out_ga(T302, X465)) → e198_out_ga(T302, X465)
e198_in_ga(T357, X551) → U7_ga(T357, X551, t234_in_ga(T357, X550))
U7_ga(T357, X551, t234_out_ga(T357, X550)) → e198_out_ga(T357, X551)
e198_in_ga(T357, X551) → U8_ga(T357, X551, t234_in_ga(T357, T359))
U8_ga(T357, X551, t234_out_ga(T357, T359)) → U9_ga(T357, X551, e198_in_aa(T359, X551))
U9_ga(T357, X551, e198_out_aa(T359, X551)) → e198_out_ga(T357, X551)
U62_ga(T294, X439, e198_out_ga(T294, X439)) → t174_out_ga(.(lbrace, T294), X439)
t174_in_ga(T795, X1326) → U63_ga(T795, X1326, n32_in_ga(T795, X1325))
U63_ga(T795, X1326, n32_out_ga(T795, X1325)) → t174_out_ga(T795, X1326)
t174_in_ga(T795, X1326) → U64_ga(T795, X1326, n32_in_ga(T795, T799))
U64_ga(T795, X1326, n32_out_ga(T795, T799)) → U65_ga(T795, X1326, t174_in_aa(T799, X1326))
U65_ga(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_ga(T795, X1326)
U66_ga(T261, X394, t174_out_ga(T261, X394)) → e169_out_ga(T261, X394)
e169_in_ga(T807, X1347) → U67_ga(T807, X1347, t234_in_ga(T807, X1346))
U67_ga(T807, X1347, t234_out_ga(T807, X1346)) → e169_out_ga(T807, X1347)
e169_in_ga(T807, X1347) → U68_ga(T807, X1347, t234_in_ga(T807, T809))
U68_ga(T807, X1347, t234_out_ga(T807, T809)) → U69_ga(T807, X1347, e169_in_aa(T809, X1347))
U69_ga(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_ga(T807, X1347)
U70_ga(T253, X368, e169_out_ga(T253, X368)) → t145_out_ga(.(lbrace, T253), X368)
t145_in_ga(T817, X1369) → U71_ga(T817, X1369, n32_in_ga(T817, X1368))
U71_ga(T817, X1369, n32_out_ga(T817, X1368)) → t145_out_ga(T817, X1369)
t145_in_ga(T817, X1369) → U72_ga(T817, X1369, n32_in_ga(T817, T821))
U72_ga(T817, X1369, n32_out_ga(T817, T821)) → U73_ga(T817, X1369, t145_in_aa(T821, X1369))
U73_ga(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_ga(T817, X1369)
U74_ga(T220, X323, t145_out_ga(T220, X323)) → e140_out_ga(T220, X323)
e140_in_ga(T829, X1390) → U75_ga(T829, X1390, t234_in_ga(T829, X1389))
U75_ga(T829, X1390, t234_out_ga(T829, X1389)) → e140_out_ga(T829, X1390)
e140_in_ga(T829, X1390) → U76_ga(T829, X1390, t234_in_ga(T829, T831))
U76_ga(T829, X1390, t234_out_ga(T829, T831)) → U77_ga(T829, X1390, e140_in_aa(T831, X1390))
U77_ga(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_ga(T829, X1390)
U78_ga(T212, X297, e140_out_ga(T212, X297)) → t116_out_ga(.(lbrace, T212), X297)
t116_in_ga(T839, X1412) → U79_ga(T839, X1412, n32_in_ga(T839, X1411))
U79_ga(T839, X1412, n32_out_ga(T839, X1411)) → t116_out_ga(T839, X1412)
t116_in_ga(T839, X1412) → U80_ga(T839, X1412, n32_in_ga(T839, T843))
U80_ga(T839, X1412, n32_out_ga(T839, T843)) → U81_ga(T839, X1412, t116_in_aa(T843, X1412))
U81_ga(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_ga(T839, X1412)
U82_ga(T179, X252, t116_out_ga(T179, X252)) → e111_out_ga(T179, X252)
e111_in_ga(T851, X1433) → U83_ga(T851, X1433, t234_in_ga(T851, X1432))
U83_ga(T851, X1433, t234_out_ga(T851, X1432)) → e111_out_ga(T851, X1433)
e111_in_ga(T851, X1433) → U84_ga(T851, X1433, t234_in_ga(T851, T853))
U84_ga(T851, X1433, t234_out_ga(T851, T853)) → U85_ga(T851, X1433, e111_in_aa(T853, X1433))
U85_ga(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_ga(T851, X1433)
U86_ga(T171, X226, e111_out_ga(T171, X226)) → t87_out_ga(.(lbrace, T171), X226)
t87_in_ga(T861, X1455) → U87_ga(T861, X1455, n32_in_ga(T861, X1454))
U87_ga(T861, X1455, n32_out_ga(T861, X1454)) → t87_out_ga(T861, X1455)
t87_in_ga(T861, X1455) → U88_ga(T861, X1455, n32_in_ga(T861, T865))
U88_ga(T861, X1455, n32_out_ga(T861, T865)) → U89_ga(T861, X1455, t87_in_aa(T865, X1455))
U89_ga(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_ga(T861, X1455)
U90_ga(T138, X181, t87_out_ga(T138, X181)) → e82_out_ga(T138, X181)
e82_in_ga(T873, X1476) → U91_ga(T873, X1476, t234_in_ga(T873, X1475))
U91_ga(T873, X1476, t234_out_ga(T873, X1475)) → e82_out_ga(T873, X1476)
e82_in_ga(T873, X1476) → U92_ga(T873, X1476, t234_in_ga(T873, T875))
U92_ga(T873, X1476, t234_out_ga(T873, T875)) → U93_ga(T873, X1476, e82_in_aa(T875, X1476))
U93_ga(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_ga(T873, X1476)
U94_ga(T130, X155, e82_out_ga(T130, X155)) → t58_out_ga(.(lbrace, T130), X155)
t58_in_ga(T883, X1498) → U95_ga(T883, X1498, n32_in_ga(T883, X1497))
U95_ga(T883, X1498, n32_out_ga(T883, X1497)) → t58_out_ga(T883, X1498)
t58_in_ga(T883, X1498) → U96_ga(T883, X1498, n32_in_ga(T883, T887))
U96_ga(T883, X1498, n32_out_ga(T883, T887)) → U97_ga(T883, X1498, t58_in_aa(T887, X1498))
U97_ga(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_ga(T883, X1498)
U98_ga(T97, X110, t58_out_ga(T97, X110)) → e53_out_ga(T97, X110)
e53_in_ga(T895, X1519) → U99_ga(T895, X1519, t234_in_ga(T895, X1518))
U99_ga(T895, X1519, t234_out_ga(T895, X1518)) → e53_out_ga(T895, X1519)
e53_in_ga(T895, X1519) → U100_ga(T895, X1519, t234_in_ga(T895, T897))
U100_ga(T895, X1519, t234_out_ga(T895, T897)) → U101_ga(T895, X1519, e53_in_aa(T897, X1519))
U101_ga(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_ga(T895, X1519)
U1_ga(T89, X84, e53_out_ga(T89, X84)) → n32_out_ga(.(lbrace, T89), X84)
U103_gaa(T62, X59, T64, n32_out_ga(T62, X59)) → p31_out_gaa(T62, X59, T64)
p31_in_gaa(T62, T916, T918) → U104_gaa(T62, T916, T918, n32_in_ga(T62, T916))
U104_gaa(T62, T916, T918, n32_out_ga(T62, T916)) → U105_gaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_gaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_gaa(T62, T916, T918)
p31_in_gaa(T62, T929, T931) → U106_gaa(T62, T929, T931, n32_in_ga(T62, T929))
U106_gaa(T62, T929, T931, n32_out_ga(T62, T929)) → U107_gaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_gaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_gaa(T62, T929, T931)
U109_ga(T62, T64, p31_out_gaa(T62, X59, T64)) → e1_out_ga(T62, T64)
U102_ga(T41, T43, e1_out_ga(T41, .(rbrace, T43))) → n7_out_ga(.(lbrace, T41), T43)
U108_ga(T22, T24, n7_out_ga(T22, T24)) → e1_out_ga(T22, T24)

The argument filtering Pi contains the following mapping:
e1_in_ga(x1, x2)  =  e1_in_ga(x1)
U108_ga(x1, x2, x3)  =  U108_ga(x3)
n7_in_ga(x1, x2)  =  n7_in_ga(x1)
.(x1, x2)  =  .(x1, x2)
a  =  a
n7_out_ga(x1, x2)  =  n7_out_ga
b  =  b
c  =  c
lbrace  =  lbrace
U102_ga(x1, x2, x3)  =  U102_ga(x3)
U109_ga(x1, x2, x3)  =  U109_ga(x3)
p31_in_gaa(x1, x2, x3)  =  p31_in_gaa(x1)
U103_gaa(x1, x2, x3, x4)  =  U103_gaa(x4)
n32_in_ga(x1, x2)  =  n32_in_ga(x1)
star  =  star
n32_out_ga(x1, x2)  =  n32_out_ga
U1_ga(x1, x2, x3)  =  U1_ga(x3)
e53_in_ga(x1, x2)  =  e53_in_ga(x1)
U98_ga(x1, x2, x3)  =  U98_ga(x3)
t58_in_ga(x1, x2)  =  t58_in_ga(x1)
rbrace  =  rbrace
t58_out_ga(x1, x2)  =  t58_out_ga
U94_ga(x1, x2, x3)  =  U94_ga(x3)
e82_in_ga(x1, x2)  =  e82_in_ga(x1)
U90_ga(x1, x2, x3)  =  U90_ga(x3)
t87_in_ga(x1, x2)  =  t87_in_ga(x1)
t87_out_ga(x1, x2)  =  t87_out_ga
U86_ga(x1, x2, x3)  =  U86_ga(x3)
e111_in_ga(x1, x2)  =  e111_in_ga(x1)
U82_ga(x1, x2, x3)  =  U82_ga(x3)
t116_in_ga(x1, x2)  =  t116_in_ga(x1)
t116_out_ga(x1, x2)  =  t116_out_ga
U78_ga(x1, x2, x3)  =  U78_ga(x3)
e140_in_ga(x1, x2)  =  e140_in_ga(x1)
U74_ga(x1, x2, x3)  =  U74_ga(x3)
t145_in_ga(x1, x2)  =  t145_in_ga(x1)
t145_out_ga(x1, x2)  =  t145_out_ga
U70_ga(x1, x2, x3)  =  U70_ga(x3)
e169_in_ga(x1, x2)  =  e169_in_ga(x1)
U66_ga(x1, x2, x3)  =  U66_ga(x3)
t174_in_ga(x1, x2)  =  t174_in_ga(x1)
t174_out_ga(x1, x2)  =  t174_out_ga
U62_ga(x1, x2, x3)  =  U62_ga(x3)
e198_in_ga(x1, x2)  =  e198_in_ga(x1)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
t203_in_ga(x1, x2)  =  t203_in_ga(x1)
t203_out_ga(x1, x2)  =  t203_out_ga
U2_ga(x1, x2, x3)  =  U2_ga(x3)
U110_ga(x1, x2, x3)  =  U110_ga(x3)
t234_in_ga(x1, x2)  =  t234_in_ga(x1)
plus  =  plus
t234_out_ga(x1, x2)  =  t234_out_ga
U14_ga(x1, x2, x3)  =  U14_ga(x3)
e259_in_ga(x1, x2)  =  e259_in_ga(x1)
U58_ga(x1, x2, x3)  =  U58_ga(x3)
t264_in_ga(x1, x2)  =  t264_in_ga(x1)
t264_out_ga(x1, x2)  =  t264_out_ga
U54_ga(x1, x2, x3)  =  U54_ga(x3)
e288_in_ga(x1, x2)  =  e288_in_ga(x1)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
t293_in_ga(x1, x2)  =  t293_in_ga(x1)
t293_out_ga(x1, x2)  =  t293_out_ga
U46_ga(x1, x2, x3)  =  U46_ga(x3)
e317_in_ga(x1, x2)  =  e317_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
t322_in_ga(x1, x2)  =  t322_in_ga(x1)
t322_out_ga(x1, x2)  =  t322_out_ga
U38_ga(x1, x2, x3)  =  U38_ga(x3)
e346_in_ga(x1, x2)  =  e346_in_ga(x1)
U34_ga(x1, x2, x3)  =  U34_ga(x3)
t351_in_ga(x1, x2)  =  t351_in_ga(x1)
t351_out_ga(x1, x2)  =  t351_out_ga
U30_ga(x1, x2, x3)  =  U30_ga(x3)
e375_in_ga(x1, x2)  =  e375_in_ga(x1)
U26_ga(x1, x2, x3)  =  U26_ga(x3)
t380_in_ga(x1, x2)  =  t380_in_ga(x1)
t380_out_ga(x1, x2)  =  t380_out_ga
U22_ga(x1, x2, x3)  =  U22_ga(x3)
e404_in_ga(x1, x2)  =  e404_in_ga(x1)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
t409_in_ga(x1, x2)  =  t409_in_ga(x1)
t409_out_ga(x1, x2)  =  t409_out_ga
U10_ga(x1, x2, x3)  =  U10_ga(x3)
U111_ga(x1, x2, x3)  =  U111_ga(x3)
U15_ga(x1, x2, x3)  =  U15_ga(x3)
U16_ga(x1, x2, x3)  =  U16_ga(x3)
U17_ga(x1, x2, x3)  =  U17_ga(x3)
U112_ga(x1, x2, x3)  =  U112_ga(x3)
e1_in_aa(x1, x2)  =  e1_in_aa
U108_aa(x1, x2, x3)  =  U108_aa(x3)
n7_in_aa(x1, x2)  =  n7_in_aa
n7_out_aa(x1, x2)  =  n7_out_aa
U102_aa(x1, x2, x3)  =  U102_aa(x3)
U109_aa(x1, x2, x3)  =  U109_aa(x3)
p31_in_aaa(x1, x2, x3)  =  p31_in_aaa
U103_aaa(x1, x2, x3, x4)  =  U103_aaa(x4)
n32_in_aa(x1, x2)  =  n32_in_aa
n32_out_aa(x1, x2)  =  n32_out_aa
U1_aa(x1, x2, x3)  =  U1_aa(x3)
e53_in_aa(x1, x2)  =  e53_in_aa
U98_aa(x1, x2, x3)  =  U98_aa(x3)
t58_in_aa(x1, x2)  =  t58_in_aa
t58_out_aa(x1, x2)  =  t58_out_aa
U94_aa(x1, x2, x3)  =  U94_aa(x3)
e82_in_aa(x1, x2)  =  e82_in_aa
U90_aa(x1, x2, x3)  =  U90_aa(x3)
t87_in_aa(x1, x2)  =  t87_in_aa
t87_out_aa(x1, x2)  =  t87_out_aa
U86_aa(x1, x2, x3)  =  U86_aa(x3)
e111_in_aa(x1, x2)  =  e111_in_aa
U82_aa(x1, x2, x3)  =  U82_aa(x3)
t116_in_aa(x1, x2)  =  t116_in_aa
t116_out_aa(x1, x2)  =  t116_out_aa
U78_aa(x1, x2, x3)  =  U78_aa(x3)
e140_in_aa(x1, x2)  =  e140_in_aa
U74_aa(x1, x2, x3)  =  U74_aa(x3)
t145_in_aa(x1, x2)  =  t145_in_aa
t145_out_aa(x1, x2)  =  t145_out_aa
U70_aa(x1, x2, x3)  =  U70_aa(x3)
e169_in_aa(x1, x2)  =  e169_in_aa
U66_aa(x1, x2, x3)  =  U66_aa(x3)
t174_in_aa(x1, x2)  =  t174_in_aa
t174_out_aa(x1, x2)  =  t174_out_aa
U62_aa(x1, x2, x3)  =  U62_aa(x3)
e198_in_aa(x1, x2)  =  e198_in_aa
U6_aa(x1, x2, x3)  =  U6_aa(x3)
t203_in_aa(x1, x2)  =  t203_in_aa
t203_out_aa(x1, x2)  =  t203_out_aa
U2_aa(x1, x2, x3)  =  U2_aa(x3)
U110_aa(x1, x2, x3)  =  U110_aa(x3)
t234_in_aa(x1, x2)  =  t234_in_aa
t234_out_aa(x1, x2)  =  t234_out_aa
U14_aa(x1, x2, x3)  =  U14_aa(x3)
e259_in_aa(x1, x2)  =  e259_in_aa
U58_aa(x1, x2, x3)  =  U58_aa(x3)
t264_in_aa(x1, x2)  =  t264_in_aa
t264_out_aa(x1, x2)  =  t264_out_aa
U54_aa(x1, x2, x3)  =  U54_aa(x3)
e288_in_aa(x1, x2)  =  e288_in_aa
U50_aa(x1, x2, x3)  =  U50_aa(x3)
t293_in_aa(x1, x2)  =  t293_in_aa
t293_out_aa(x1, x2)  =  t293_out_aa
U46_aa(x1, x2, x3)  =  U46_aa(x3)
e317_in_aa(x1, x2)  =  e317_in_aa
U42_aa(x1, x2, x3)  =  U42_aa(x3)
t322_in_aa(x1, x2)  =  t322_in_aa
t322_out_aa(x1, x2)  =  t322_out_aa
U38_aa(x1, x2, x3)  =  U38_aa(x3)
e346_in_aa(x1, x2)  =  e346_in_aa
U34_aa(x1, x2, x3)  =  U34_aa(x3)
t351_in_aa(x1, x2)  =  t351_in_aa
t351_out_aa(x1, x2)  =  t351_out_aa
U30_aa(x1, x2, x3)  =  U30_aa(x3)
e375_in_aa(x1, x2)  =  e375_in_aa
U26_aa(x1, x2, x3)  =  U26_aa(x3)
t380_in_aa(x1, x2)  =  t380_in_aa
t380_out_aa(x1, x2)  =  t380_out_aa
U22_aa(x1, x2, x3)  =  U22_aa(x3)
e404_in_aa(x1, x2)  =  e404_in_aa
U18_aa(x1, x2, x3)  =  U18_aa(x3)
t409_in_aa(x1, x2)  =  t409_in_aa
t409_out_aa(x1, x2)  =  t409_out_aa
U10_aa(x1, x2, x3)  =  U10_aa(x3)
U111_aa(x1, x2, x3)  =  U111_aa(x3)
U15_aa(x1, x2, x3)  =  U15_aa(x3)
U16_aa(x1, x2, x3)  =  U16_aa(x3)
U17_aa(x1, x2, x3)  =  U17_aa(x3)
U112_aa(x1, x2, x3)  =  U112_aa(x3)
e1_out_aa(x1, x2)  =  e1_out_aa
U11_aa(x1, x2, x3)  =  U11_aa(x3)
U12_aa(x1, x2, x3)  =  U12_aa(x3)
U13_aa(x1, x2, x3)  =  U13_aa(x3)
e404_out_aa(x1, x2)  =  e404_out_aa
U19_aa(x1, x2, x3)  =  U19_aa(x3)
U20_aa(x1, x2, x3)  =  U20_aa(x3)
U21_aa(x1, x2, x3)  =  U21_aa(x3)
U23_aa(x1, x2, x3)  =  U23_aa(x3)
U24_aa(x1, x2, x3)  =  U24_aa(x3)
U25_aa(x1, x2, x3)  =  U25_aa(x3)
e375_out_aa(x1, x2)  =  e375_out_aa
U27_aa(x1, x2, x3)  =  U27_aa(x3)
U28_aa(x1, x2, x3)  =  U28_aa(x3)
U29_aa(x1, x2, x3)  =  U29_aa(x3)
U31_aa(x1, x2, x3)  =  U31_aa(x3)
U32_aa(x1, x2, x3)  =  U32_aa(x3)
U33_aa(x1, x2, x3)  =  U33_aa(x3)
e346_out_aa(x1, x2)  =  e346_out_aa
U35_aa(x1, x2, x3)  =  U35_aa(x3)
U36_aa(x1, x2, x3)  =  U36_aa(x3)
U37_aa(x1, x2, x3)  =  U37_aa(x3)
U39_aa(x1, x2, x3)  =  U39_aa(x3)
U40_aa(x1, x2, x3)  =  U40_aa(x3)
U41_aa(x1, x2, x3)  =  U41_aa(x3)
e317_out_aa(x1, x2)  =  e317_out_aa
U43_aa(x1, x2, x3)  =  U43_aa(x3)
U44_aa(x1, x2, x3)  =  U44_aa(x3)
U45_aa(x1, x2, x3)  =  U45_aa(x3)
U47_aa(x1, x2, x3)  =  U47_aa(x3)
U48_aa(x1, x2, x3)  =  U48_aa(x3)
U49_aa(x1, x2, x3)  =  U49_aa(x3)
e288_out_aa(x1, x2)  =  e288_out_aa
U51_aa(x1, x2, x3)  =  U51_aa(x3)
U52_aa(x1, x2, x3)  =  U52_aa(x3)
U53_aa(x1, x2, x3)  =  U53_aa(x3)
U55_aa(x1, x2, x3)  =  U55_aa(x3)
U56_aa(x1, x2, x3)  =  U56_aa(x3)
U57_aa(x1, x2, x3)  =  U57_aa(x3)
e259_out_aa(x1, x2)  =  e259_out_aa
U59_aa(x1, x2, x3)  =  U59_aa(x3)
U60_aa(x1, x2, x3)  =  U60_aa(x3)
U61_aa(x1, x2, x3)  =  U61_aa(x3)
U3_aa(x1, x2, x3)  =  U3_aa(x3)
U4_aa(x1, x2, x3)  =  U4_aa(x3)
U5_aa(x1, x2, x3)  =  U5_aa(x3)
e198_out_aa(x1, x2)  =  e198_out_aa
U7_aa(x1, x2, x3)  =  U7_aa(x3)
U8_aa(x1, x2, x3)  =  U8_aa(x3)
U9_aa(x1, x2, x3)  =  U9_aa(x3)
U63_aa(x1, x2, x3)  =  U63_aa(x3)
U64_aa(x1, x2, x3)  =  U64_aa(x3)
U65_aa(x1, x2, x3)  =  U65_aa(x3)
e169_out_aa(x1, x2)  =  e169_out_aa
U67_aa(x1, x2, x3)  =  U67_aa(x3)
U68_aa(x1, x2, x3)  =  U68_aa(x3)
U69_aa(x1, x2, x3)  =  U69_aa(x3)
U71_aa(x1, x2, x3)  =  U71_aa(x3)
U72_aa(x1, x2, x3)  =  U72_aa(x3)
U73_aa(x1, x2, x3)  =  U73_aa(x3)
e140_out_aa(x1, x2)  =  e140_out_aa
U75_aa(x1, x2, x3)  =  U75_aa(x3)
U76_aa(x1, x2, x3)  =  U76_aa(x3)
U77_aa(x1, x2, x3)  =  U77_aa(x3)
U79_aa(x1, x2, x3)  =  U79_aa(x3)
U80_aa(x1, x2, x3)  =  U80_aa(x3)
U81_aa(x1, x2, x3)  =  U81_aa(x3)
e111_out_aa(x1, x2)  =  e111_out_aa
U83_aa(x1, x2, x3)  =  U83_aa(x3)
U84_aa(x1, x2, x3)  =  U84_aa(x3)
U85_aa(x1, x2, x3)  =  U85_aa(x3)
U87_aa(x1, x2, x3)  =  U87_aa(x3)
U88_aa(x1, x2, x3)  =  U88_aa(x3)
U89_aa(x1, x2, x3)  =  U89_aa(x3)
e82_out_aa(x1, x2)  =  e82_out_aa
U91_aa(x1, x2, x3)  =  U91_aa(x3)
U92_aa(x1, x2, x3)  =  U92_aa(x3)
U93_aa(x1, x2, x3)  =  U93_aa(x3)
U95_aa(x1, x2, x3)  =  U95_aa(x3)
U96_aa(x1, x2, x3)  =  U96_aa(x3)
U97_aa(x1, x2, x3)  =  U97_aa(x3)
e53_out_aa(x1, x2)  =  e53_out_aa
U99_aa(x1, x2, x3)  =  U99_aa(x3)
U100_aa(x1, x2, x3)  =  U100_aa(x3)
U101_aa(x1, x2, x3)  =  U101_aa(x3)
p31_out_aaa(x1, x2, x3)  =  p31_out_aaa
U104_aaa(x1, x2, x3, x4)  =  U104_aaa(x4)
U105_aaa(x1, x2, x3, x4)  =  U105_aaa(x4)
U106_aaa(x1, x2, x3, x4)  =  U106_aaa(x4)
U107_aaa(x1, x2, x3, x4)  =  U107_aaa(x4)
e1_out_ga(x1, x2)  =  e1_out_ga
U11_ga(x1, x2, x3)  =  U11_ga(x3)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U13_ga(x1, x2, x3)  =  U13_ga(x3)
e404_out_ga(x1, x2)  =  e404_out_ga
U19_ga(x1, x2, x3)  =  U19_ga(x3)
U20_ga(x1, x2, x3)  =  U20_ga(x3)
U21_ga(x1, x2, x3)  =  U21_ga(x3)
U23_ga(x1, x2, x3)  =  U23_ga(x3)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U25_ga(x1, x2, x3)  =  U25_ga(x3)
e375_out_ga(x1, x2)  =  e375_out_ga
U27_ga(x1, x2, x3)  =  U27_ga(x3)
U28_ga(x1, x2, x3)  =  U28_ga(x3)
U29_ga(x1, x2, x3)  =  U29_ga(x3)
U31_ga(x1, x2, x3)  =  U31_ga(x3)
U32_ga(x1, x2, x3)  =  U32_ga(x3)
U33_ga(x1, x2, x3)  =  U33_ga(x3)
e346_out_ga(x1, x2)  =  e346_out_ga
U35_ga(x1, x2, x3)  =  U35_ga(x3)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
e317_out_ga(x1, x2)  =  e317_out_ga
U43_ga(x1, x2, x3)  =  U43_ga(x3)
U44_ga(x1, x2, x3)  =  U44_ga(x3)
U45_ga(x1, x2, x3)  =  U45_ga(x3)
U47_ga(x1, x2, x3)  =  U47_ga(x3)
U48_ga(x1, x2, x3)  =  U48_ga(x3)
U49_ga(x1, x2, x3)  =  U49_ga(x3)
e288_out_ga(x1, x2)  =  e288_out_ga
U51_ga(x1, x2, x3)  =  U51_ga(x3)
U52_ga(x1, x2, x3)  =  U52_ga(x3)
U53_ga(x1, x2, x3)  =  U53_ga(x3)
U55_ga(x1, x2, x3)  =  U55_ga(x3)
U56_ga(x1, x2, x3)  =  U56_ga(x3)
U57_ga(x1, x2, x3)  =  U57_ga(x3)
e259_out_ga(x1, x2)  =  e259_out_ga
U59_ga(x1, x2, x3)  =  U59_ga(x3)
U60_ga(x1, x2, x3)  =  U60_ga(x3)
U61_ga(x1, x2, x3)  =  U61_ga(x3)
U3_ga(x1, x2, x3)  =  U3_ga(x3)
U4_ga(x1, x2, x3)  =  U4_ga(x3)
U5_ga(x1, x2, x3)  =  U5_ga(x3)
e198_out_ga(x1, x2)  =  e198_out_ga
U7_ga(x1, x2, x3)  =  U7_ga(x3)
U8_ga(x1, x2, x3)  =  U8_ga(x3)
U9_ga(x1, x2, x3)  =  U9_ga(x3)
U63_ga(x1, x2, x3)  =  U63_ga(x3)
U64_ga(x1, x2, x3)  =  U64_ga(x3)
U65_ga(x1, x2, x3)  =  U65_ga(x3)
e169_out_ga(x1, x2)  =  e169_out_ga
U67_ga(x1, x2, x3)  =  U67_ga(x3)
U68_ga(x1, x2, x3)  =  U68_ga(x3)
U69_ga(x1, x2, x3)  =  U69_ga(x3)
U71_ga(x1, x2, x3)  =  U71_ga(x3)
U72_ga(x1, x2, x3)  =  U72_ga(x3)
U73_ga(x1, x2, x3)  =  U73_ga(x3)
e140_out_ga(x1, x2)  =  e140_out_ga
U75_ga(x1, x2, x3)  =  U75_ga(x3)
U76_ga(x1, x2, x3)  =  U76_ga(x3)
U77_ga(x1, x2, x3)  =  U77_ga(x3)
U79_ga(x1, x2, x3)  =  U79_ga(x3)
U80_ga(x1, x2, x3)  =  U80_ga(x3)
U81_ga(x1, x2, x3)  =  U81_ga(x3)
e111_out_ga(x1, x2)  =  e111_out_ga
U83_ga(x1, x2, x3)  =  U83_ga(x3)
U84_ga(x1, x2, x3)  =  U84_ga(x3)
U85_ga(x1, x2, x3)  =  U85_ga(x3)
U87_ga(x1, x2, x3)  =  U87_ga(x3)
U88_ga(x1, x2, x3)  =  U88_ga(x3)
U89_ga(x1, x2, x3)  =  U89_ga(x3)
e82_out_ga(x1, x2)  =  e82_out_ga
U91_ga(x1, x2, x3)  =  U91_ga(x3)
U92_ga(x1, x2, x3)  =  U92_ga(x3)
U93_ga(x1, x2, x3)  =  U93_ga(x3)
U95_ga(x1, x2, x3)  =  U95_ga(x3)
U96_ga(x1, x2, x3)  =  U96_ga(x3)
U97_ga(x1, x2, x3)  =  U97_ga(x3)
e53_out_ga(x1, x2)  =  e53_out_ga
U99_ga(x1, x2, x3)  =  U99_ga(x3)
U100_ga(x1, x2, x3)  =  U100_ga(x3)
U101_ga(x1, x2, x3)  =  U101_ga(x3)
p31_out_gaa(x1, x2, x3)  =  p31_out_gaa
U104_gaa(x1, x2, x3, x4)  =  U104_gaa(x4)
U105_gaa(x1, x2, x3, x4)  =  U105_gaa(x4)
U106_gaa(x1, x2, x3, x4)  =  U106_gaa(x4)
U107_gaa(x1, x2, x3, x4)  =  U107_gaa(x4)
E1_IN_GA(x1, x2)  =  E1_IN_GA(x1)
U108_GA(x1, x2, x3)  =  U108_GA(x3)
N7_IN_GA(x1, x2)  =  N7_IN_GA(x1)
U102_GA(x1, x2, x3)  =  U102_GA(x3)
U109_GA(x1, x2, x3)  =  U109_GA(x3)
P31_IN_GAA(x1, x2, x3)  =  P31_IN_GAA(x1)
U103_GAA(x1, x2, x3, x4)  =  U103_GAA(x4)
N32_IN_GA(x1, x2)  =  N32_IN_GA(x1)
U1_GA(x1, x2, x3)  =  U1_GA(x3)
E53_IN_GA(x1, x2)  =  E53_IN_GA(x1)
U98_GA(x1, x2, x3)  =  U98_GA(x3)
T58_IN_GA(x1, x2)  =  T58_IN_GA(x1)
U94_GA(x1, x2, x3)  =  U94_GA(x3)
E82_IN_GA(x1, x2)  =  E82_IN_GA(x1)
U90_GA(x1, x2, x3)  =  U90_GA(x3)
T87_IN_GA(x1, x2)  =  T87_IN_GA(x1)
U86_GA(x1, x2, x3)  =  U86_GA(x3)
E111_IN_GA(x1, x2)  =  E111_IN_GA(x1)
U82_GA(x1, x2, x3)  =  U82_GA(x3)
T116_IN_GA(x1, x2)  =  T116_IN_GA(x1)
U78_GA(x1, x2, x3)  =  U78_GA(x3)
E140_IN_GA(x1, x2)  =  E140_IN_GA(x1)
U74_GA(x1, x2, x3)  =  U74_GA(x3)
T145_IN_GA(x1, x2)  =  T145_IN_GA(x1)
U70_GA(x1, x2, x3)  =  U70_GA(x3)
E169_IN_GA(x1, x2)  =  E169_IN_GA(x1)
U66_GA(x1, x2, x3)  =  U66_GA(x3)
T174_IN_GA(x1, x2)  =  T174_IN_GA(x1)
U62_GA(x1, x2, x3)  =  U62_GA(x3)
E198_IN_GA(x1, x2)  =  E198_IN_GA(x1)
U6_GA(x1, x2, x3)  =  U6_GA(x3)
T203_IN_GA(x1, x2)  =  T203_IN_GA(x1)
U2_GA(x1, x2, x3)  =  U2_GA(x3)
U110_GA(x1, x2, x3)  =  U110_GA(x3)
T234_IN_GA(x1, x2)  =  T234_IN_GA(x1)
U14_GA(x1, x2, x3)  =  U14_GA(x3)
E259_IN_GA(x1, x2)  =  E259_IN_GA(x1)
U58_GA(x1, x2, x3)  =  U58_GA(x3)
T264_IN_GA(x1, x2)  =  T264_IN_GA(x1)
U54_GA(x1, x2, x3)  =  U54_GA(x3)
E288_IN_GA(x1, x2)  =  E288_IN_GA(x1)
U50_GA(x1, x2, x3)  =  U50_GA(x3)
T293_IN_GA(x1, x2)  =  T293_IN_GA(x1)
U46_GA(x1, x2, x3)  =  U46_GA(x3)
E317_IN_GA(x1, x2)  =  E317_IN_GA(x1)
U42_GA(x1, x2, x3)  =  U42_GA(x3)
T322_IN_GA(x1, x2)  =  T322_IN_GA(x1)
U38_GA(x1, x2, x3)  =  U38_GA(x3)
E346_IN_GA(x1, x2)  =  E346_IN_GA(x1)
U34_GA(x1, x2, x3)  =  U34_GA(x3)
T351_IN_GA(x1, x2)  =  T351_IN_GA(x1)
U30_GA(x1, x2, x3)  =  U30_GA(x3)
E375_IN_GA(x1, x2)  =  E375_IN_GA(x1)
U26_GA(x1, x2, x3)  =  U26_GA(x3)
T380_IN_GA(x1, x2)  =  T380_IN_GA(x1)
U22_GA(x1, x2, x3)  =  U22_GA(x3)
E404_IN_GA(x1, x2)  =  E404_IN_GA(x1)
U18_GA(x1, x2, x3)  =  U18_GA(x3)
T409_IN_GA(x1, x2)  =  T409_IN_GA(x1)
U10_GA(x1, x2, x3)  =  U10_GA(x3)
U111_GA(x1, x2, x3)  =  U111_GA(x3)
U15_GA(x1, x2, x3)  =  U15_GA(x3)
U16_GA(x1, x2, x3)  =  U16_GA(x3)
U17_GA(x1, x2, x3)  =  U17_GA(x3)
T234_IN_AA(x1, x2)  =  T234_IN_AA
U14_AA(x1, x2, x3)  =  U14_AA(x3)
E259_IN_AA(x1, x2)  =  E259_IN_AA
U58_AA(x1, x2, x3)  =  U58_AA(x3)
T264_IN_AA(x1, x2)  =  T264_IN_AA
U54_AA(x1, x2, x3)  =  U54_AA(x3)
E288_IN_AA(x1, x2)  =  E288_IN_AA
U50_AA(x1, x2, x3)  =  U50_AA(x3)
T293_IN_AA(x1, x2)  =  T293_IN_AA
U46_AA(x1, x2, x3)  =  U46_AA(x3)
E317_IN_AA(x1, x2)  =  E317_IN_AA
U42_AA(x1, x2, x3)  =  U42_AA(x3)
T322_IN_AA(x1, x2)  =  T322_IN_AA
U38_AA(x1, x2, x3)  =  U38_AA(x3)
E346_IN_AA(x1, x2)  =  E346_IN_AA
U34_AA(x1, x2, x3)  =  U34_AA(x3)
T351_IN_AA(x1, x2)  =  T351_IN_AA
U30_AA(x1, x2, x3)  =  U30_AA(x3)
E375_IN_AA(x1, x2)  =  E375_IN_AA
U26_AA(x1, x2, x3)  =  U26_AA(x3)
T380_IN_AA(x1, x2)  =  T380_IN_AA
U22_AA(x1, x2, x3)  =  U22_AA(x3)
E404_IN_AA(x1, x2)  =  E404_IN_AA
U18_AA(x1, x2, x3)  =  U18_AA(x3)
T409_IN_AA(x1, x2)  =  T409_IN_AA
U10_AA(x1, x2, x3)  =  U10_AA(x3)
E1_IN_AA(x1, x2)  =  E1_IN_AA
U108_AA(x1, x2, x3)  =  U108_AA(x3)
N7_IN_AA(x1, x2)  =  N7_IN_AA
U102_AA(x1, x2, x3)  =  U102_AA(x3)
U109_AA(x1, x2, x3)  =  U109_AA(x3)
P31_IN_AAA(x1, x2, x3)  =  P31_IN_AAA
U103_AAA(x1, x2, x3, x4)  =  U103_AAA(x4)
N32_IN_AA(x1, x2)  =  N32_IN_AA
U1_AA(x1, x2, x3)  =  U1_AA(x3)
E53_IN_AA(x1, x2)  =  E53_IN_AA
U98_AA(x1, x2, x3)  =  U98_AA(x3)
T58_IN_AA(x1, x2)  =  T58_IN_AA
U94_AA(x1, x2, x3)  =  U94_AA(x3)
E82_IN_AA(x1, x2)  =  E82_IN_AA
U90_AA(x1, x2, x3)  =  U90_AA(x3)
T87_IN_AA(x1, x2)  =  T87_IN_AA
U86_AA(x1, x2, x3)  =  U86_AA(x3)
E111_IN_AA(x1, x2)  =  E111_IN_AA
U82_AA(x1, x2, x3)  =  U82_AA(x3)
T116_IN_AA(x1, x2)  =  T116_IN_AA
U78_AA(x1, x2, x3)  =  U78_AA(x3)
E140_IN_AA(x1, x2)  =  E140_IN_AA
U74_AA(x1, x2, x3)  =  U74_AA(x3)
T145_IN_AA(x1, x2)  =  T145_IN_AA
U70_AA(x1, x2, x3)  =  U70_AA(x3)
E169_IN_AA(x1, x2)  =  E169_IN_AA
U66_AA(x1, x2, x3)  =  U66_AA(x3)
T174_IN_AA(x1, x2)  =  T174_IN_AA
U62_AA(x1, x2, x3)  =  U62_AA(x3)
E198_IN_AA(x1, x2)  =  E198_IN_AA
U6_AA(x1, x2, x3)  =  U6_AA(x3)
T203_IN_AA(x1, x2)  =  T203_IN_AA
U2_AA(x1, x2, x3)  =  U2_AA(x3)
U110_AA(x1, x2, x3)  =  U110_AA(x3)
U15_AA(x1, x2, x3)  =  U15_AA(x3)
U16_AA(x1, x2, x3)  =  U16_AA(x3)
U17_AA(x1, x2, x3)  =  U17_AA(x3)
U111_AA(x1, x2, x3)  =  U111_AA(x3)
U112_AA(x1, x2, x3)  =  U112_AA(x3)
U3_AA(x1, x2, x3)  =  U3_AA(x3)
U4_AA(x1, x2, x3)  =  U4_AA(x3)
U5_AA(x1, x2, x3)  =  U5_AA(x3)
U7_AA(x1, x2, x3)  =  U7_AA(x3)
U8_AA(x1, x2, x3)  =  U8_AA(x3)
U9_AA(x1, x2, x3)  =  U9_AA(x3)
U63_AA(x1, x2, x3)  =  U63_AA(x3)
U64_AA(x1, x2, x3)  =  U64_AA(x3)
U65_AA(x1, x2, x3)  =  U65_AA(x3)
U67_AA(x1, x2, x3)  =  U67_AA(x3)
U68_AA(x1, x2, x3)  =  U68_AA(x3)
U69_AA(x1, x2, x3)  =  U69_AA(x3)
U71_AA(x1, x2, x3)  =  U71_AA(x3)
U72_AA(x1, x2, x3)  =  U72_AA(x3)
U73_AA(x1, x2, x3)  =  U73_AA(x3)
U75_AA(x1, x2, x3)  =  U75_AA(x3)
U76_AA(x1, x2, x3)  =  U76_AA(x3)
U77_AA(x1, x2, x3)  =  U77_AA(x3)
U79_AA(x1, x2, x3)  =  U79_AA(x3)
U80_AA(x1, x2, x3)  =  U80_AA(x3)
U81_AA(x1, x2, x3)  =  U81_AA(x3)
U83_AA(x1, x2, x3)  =  U83_AA(x3)
U84_AA(x1, x2, x3)  =  U84_AA(x3)
U85_AA(x1, x2, x3)  =  U85_AA(x3)
U87_AA(x1, x2, x3)  =  U87_AA(x3)
U88_AA(x1, x2, x3)  =  U88_AA(x3)
U89_AA(x1, x2, x3)  =  U89_AA(x3)
U91_AA(x1, x2, x3)  =  U91_AA(x3)
U92_AA(x1, x2, x3)  =  U92_AA(x3)
U93_AA(x1, x2, x3)  =  U93_AA(x3)
U95_AA(x1, x2, x3)  =  U95_AA(x3)
U96_AA(x1, x2, x3)  =  U96_AA(x3)
U97_AA(x1, x2, x3)  =  U97_AA(x3)
U99_AA(x1, x2, x3)  =  U99_AA(x3)
U100_AA(x1, x2, x3)  =  U100_AA(x3)
U101_AA(x1, x2, x3)  =  U101_AA(x3)
U104_AAA(x1, x2, x3, x4)  =  U104_AAA(x4)
U105_AAA(x1, x2, x3, x4)  =  U105_AAA(x4)
U106_AAA(x1, x2, x3, x4)  =  U106_AAA(x4)
U107_AAA(x1, x2, x3, x4)  =  U107_AAA(x4)
U11_AA(x1, x2, x3)  =  U11_AA(x3)
U12_AA(x1, x2, x3)  =  U12_AA(x3)
U13_AA(x1, x2, x3)  =  U13_AA(x3)
U19_AA(x1, x2, x3)  =  U19_AA(x3)
U20_AA(x1, x2, x3)  =  U20_AA(x3)
U21_AA(x1, x2, x3)  =  U21_AA(x3)
U23_AA(x1, x2, x3)  =  U23_AA(x3)
U24_AA(x1, x2, x3)  =  U24_AA(x3)
U25_AA(x1, x2, x3)  =  U25_AA(x3)
U27_AA(x1, x2, x3)  =  U27_AA(x3)
U28_AA(x1, x2, x3)  =  U28_AA(x3)
U29_AA(x1, x2, x3)  =  U29_AA(x3)
U31_AA(x1, x2, x3)  =  U31_AA(x3)
U32_AA(x1, x2, x3)  =  U32_AA(x3)
U33_AA(x1, x2, x3)  =  U33_AA(x3)
U35_AA(x1, x2, x3)  =  U35_AA(x3)
U36_AA(x1, x2, x3)  =  U36_AA(x3)
U37_AA(x1, x2, x3)  =  U37_AA(x3)
U39_AA(x1, x2, x3)  =  U39_AA(x3)
U40_AA(x1, x2, x3)  =  U40_AA(x3)
U41_AA(x1, x2, x3)  =  U41_AA(x3)
U43_AA(x1, x2, x3)  =  U43_AA(x3)
U44_AA(x1, x2, x3)  =  U44_AA(x3)
U45_AA(x1, x2, x3)  =  U45_AA(x3)
U47_AA(x1, x2, x3)  =  U47_AA(x3)
U48_AA(x1, x2, x3)  =  U48_AA(x3)
U49_AA(x1, x2, x3)  =  U49_AA(x3)
U51_AA(x1, x2, x3)  =  U51_AA(x3)
U52_AA(x1, x2, x3)  =  U52_AA(x3)
U53_AA(x1, x2, x3)  =  U53_AA(x3)
U55_AA(x1, x2, x3)  =  U55_AA(x3)
U56_AA(x1, x2, x3)  =  U56_AA(x3)
U57_AA(x1, x2, x3)  =  U57_AA(x3)
U59_AA(x1, x2, x3)  =  U59_AA(x3)
U60_AA(x1, x2, x3)  =  U60_AA(x3)
U61_AA(x1, x2, x3)  =  U61_AA(x3)
U112_GA(x1, x2, x3)  =  U112_GA(x3)
U11_GA(x1, x2, x3)  =  U11_GA(x3)
U12_GA(x1, x2, x3)  =  U12_GA(x3)
U13_GA(x1, x2, x3)  =  U13_GA(x3)
U19_GA(x1, x2, x3)  =  U19_GA(x3)
U20_GA(x1, x2, x3)  =  U20_GA(x3)
U21_GA(x1, x2, x3)  =  U21_GA(x3)
U23_GA(x1, x2, x3)  =  U23_GA(x3)
U24_GA(x1, x2, x3)  =  U24_GA(x3)
U25_GA(x1, x2, x3)  =  U25_GA(x3)
U27_GA(x1, x2, x3)  =  U27_GA(x3)
U28_GA(x1, x2, x3)  =  U28_GA(x3)
U29_GA(x1, x2, x3)  =  U29_GA(x3)
U31_GA(x1, x2, x3)  =  U31_GA(x3)
U32_GA(x1, x2, x3)  =  U32_GA(x3)
U33_GA(x1, x2, x3)  =  U33_GA(x3)
U35_GA(x1, x2, x3)  =  U35_GA(x3)
U36_GA(x1, x2, x3)  =  U36_GA(x3)
U37_GA(x1, x2, x3)  =  U37_GA(x3)
U39_GA(x1, x2, x3)  =  U39_GA(x3)
U40_GA(x1, x2, x3)  =  U40_GA(x3)
U41_GA(x1, x2, x3)  =  U41_GA(x3)
U43_GA(x1, x2, x3)  =  U43_GA(x3)
U44_GA(x1, x2, x3)  =  U44_GA(x3)
U45_GA(x1, x2, x3)  =  U45_GA(x3)
U47_GA(x1, x2, x3)  =  U47_GA(x3)
U48_GA(x1, x2, x3)  =  U48_GA(x3)
U49_GA(x1, x2, x3)  =  U49_GA(x3)
U51_GA(x1, x2, x3)  =  U51_GA(x3)
U52_GA(x1, x2, x3)  =  U52_GA(x3)
U53_GA(x1, x2, x3)  =  U53_GA(x3)
U55_GA(x1, x2, x3)  =  U55_GA(x3)
U56_GA(x1, x2, x3)  =  U56_GA(x3)
U57_GA(x1, x2, x3)  =  U57_GA(x3)
U59_GA(x1, x2, x3)  =  U59_GA(x3)
U60_GA(x1, x2, x3)  =  U60_GA(x3)
U61_GA(x1, x2, x3)  =  U61_GA(x3)
U3_GA(x1, x2, x3)  =  U3_GA(x3)
U4_GA(x1, x2, x3)  =  U4_GA(x3)
U5_GA(x1, x2, x3)  =  U5_GA(x3)
U7_GA(x1, x2, x3)  =  U7_GA(x3)
U8_GA(x1, x2, x3)  =  U8_GA(x3)
U9_GA(x1, x2, x3)  =  U9_GA(x3)
U63_GA(x1, x2, x3)  =  U63_GA(x3)
U64_GA(x1, x2, x3)  =  U64_GA(x3)
U65_GA(x1, x2, x3)  =  U65_GA(x3)
U67_GA(x1, x2, x3)  =  U67_GA(x3)
U68_GA(x1, x2, x3)  =  U68_GA(x3)
U69_GA(x1, x2, x3)  =  U69_GA(x3)
U71_GA(x1, x2, x3)  =  U71_GA(x3)
U72_GA(x1, x2, x3)  =  U72_GA(x3)
U73_GA(x1, x2, x3)  =  U73_GA(x3)
U75_GA(x1, x2, x3)  =  U75_GA(x3)
U76_GA(x1, x2, x3)  =  U76_GA(x3)
U77_GA(x1, x2, x3)  =  U77_GA(x3)
U79_GA(x1, x2, x3)  =  U79_GA(x3)
U80_GA(x1, x2, x3)  =  U80_GA(x3)
U81_GA(x1, x2, x3)  =  U81_GA(x3)
U83_GA(x1, x2, x3)  =  U83_GA(x3)
U84_GA(x1, x2, x3)  =  U84_GA(x3)
U85_GA(x1, x2, x3)  =  U85_GA(x3)
U87_GA(x1, x2, x3)  =  U87_GA(x3)
U88_GA(x1, x2, x3)  =  U88_GA(x3)
U89_GA(x1, x2, x3)  =  U89_GA(x3)
U91_GA(x1, x2, x3)  =  U91_GA(x3)
U92_GA(x1, x2, x3)  =  U92_GA(x3)
U93_GA(x1, x2, x3)  =  U93_GA(x3)
U95_GA(x1, x2, x3)  =  U95_GA(x3)
U96_GA(x1, x2, x3)  =  U96_GA(x3)
U97_GA(x1, x2, x3)  =  U97_GA(x3)
U99_GA(x1, x2, x3)  =  U99_GA(x3)
U100_GA(x1, x2, x3)  =  U100_GA(x3)
U101_GA(x1, x2, x3)  =  U101_GA(x3)
U104_GAA(x1, x2, x3, x4)  =  U104_GAA(x4)
U105_GAA(x1, x2, x3, x4)  =  U105_GAA(x4)
U106_GAA(x1, x2, x3, x4)  =  U106_GAA(x4)
U107_GAA(x1, x2, x3, x4)  =  U107_GAA(x4)

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

(77) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LOPSTR] contains 2 SCCs with 224 less nodes.

(78) Complex Obligation (AND)

(79) Obligation:

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

T234_IN_AA(.(lbrace, T392), X599) → E259_IN_AA(T392, X599)
E259_IN_AA(T400, X625) → T264_IN_AA(T400, X625)
T264_IN_AA(.(lbrace, T433), X670) → E288_IN_AA(T433, X670)
E288_IN_AA(T441, X696) → T293_IN_AA(T441, X696)
T293_IN_AA(.(lbrace, T474), X741) → E317_IN_AA(T474, X741)
E317_IN_AA(T482, X767) → T322_IN_AA(T482, X767)
T322_IN_AA(.(lbrace, T515), X812) → E346_IN_AA(T515, X812)
E346_IN_AA(T523, X838) → T351_IN_AA(T523, X838)
T351_IN_AA(.(lbrace, T556), X883) → E375_IN_AA(T556, X883)
E375_IN_AA(T564, X909) → T380_IN_AA(T564, X909)
T380_IN_AA(.(lbrace, T597), X954) → E404_IN_AA(T597, X954)
E404_IN_AA(T605, X980) → T409_IN_AA(T605, X980)
T409_IN_AA(.(lbrace, T638), X1025) → E1_IN_AA(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))
E1_IN_AA(T22, T24) → N7_IN_AA(T22, T24)
N7_IN_AA(.(lbrace, T41), T43) → E1_IN_AA(T41, .(rbrace, T43))
E1_IN_AA(T62, T64) → P31_IN_AAA(T62, X59, T64)
P31_IN_AAA(T62, X59, T64) → N32_IN_AA(T62, X59)
N32_IN_AA(.(lbrace, T89), X84) → E53_IN_AA(T89, X84)
E53_IN_AA(T97, X110) → T58_IN_AA(T97, X110)
T58_IN_AA(.(lbrace, T130), X155) → E82_IN_AA(T130, X155)
E82_IN_AA(T138, X181) → T87_IN_AA(T138, X181)
T87_IN_AA(.(lbrace, T171), X226) → E111_IN_AA(T171, X226)
E111_IN_AA(T179, X252) → T116_IN_AA(T179, X252)
T116_IN_AA(.(lbrace, T212), X297) → E140_IN_AA(T212, X297)
E140_IN_AA(T220, X323) → T145_IN_AA(T220, X323)
T145_IN_AA(.(lbrace, T253), X368) → E169_IN_AA(T253, X368)
E169_IN_AA(T261, X394) → T174_IN_AA(T261, X394)
T174_IN_AA(.(lbrace, T294), X439) → E198_IN_AA(T294, X439)
E198_IN_AA(T302, X465) → T203_IN_AA(T302, X465)
T203_IN_AA(.(lbrace, T335), X510) → E1_IN_AA(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))
E1_IN_AA(T941, T943) → T234_IN_AA(T941, X1569)
T234_IN_AA(T780, X1303) → N32_IN_AA(T780, X1302)
T234_IN_AA(T780, X1303) → U16_AA(T780, X1303, n32_in_aa(T780, T784))
U16_AA(T780, X1303, n32_out_aa(T780, T784)) → T234_IN_AA(T784, X1303)
E1_IN_AA(T941, T943) → U111_AA(T941, T943, t234_in_aa(T941, T945))
U111_AA(T941, T943, t234_out_aa(T941, T945)) → E1_IN_AA(T945, T943)
T203_IN_AA(T345, X530) → N32_IN_AA(T345, X529)
T203_IN_AA(T345, X530) → U4_AA(T345, X530, n32_in_aa(T345, T349))
U4_AA(T345, X530, n32_out_aa(T345, T349)) → T203_IN_AA(T349, X530)
E198_IN_AA(T357, X551) → T234_IN_AA(T357, X550)
E198_IN_AA(T357, X551) → U8_AA(T357, X551, t234_in_aa(T357, T359))
U8_AA(T357, X551, t234_out_aa(T357, T359)) → E198_IN_AA(T359, X551)
T174_IN_AA(T795, X1326) → N32_IN_AA(T795, X1325)
T174_IN_AA(T795, X1326) → U64_AA(T795, X1326, n32_in_aa(T795, T799))
U64_AA(T795, X1326, n32_out_aa(T795, T799)) → T174_IN_AA(T799, X1326)
E169_IN_AA(T807, X1347) → T234_IN_AA(T807, X1346)
E169_IN_AA(T807, X1347) → U68_AA(T807, X1347, t234_in_aa(T807, T809))
U68_AA(T807, X1347, t234_out_aa(T807, T809)) → E169_IN_AA(T809, X1347)
T145_IN_AA(T817, X1369) → N32_IN_AA(T817, X1368)
T145_IN_AA(T817, X1369) → U72_AA(T817, X1369, n32_in_aa(T817, T821))
U72_AA(T817, X1369, n32_out_aa(T817, T821)) → T145_IN_AA(T821, X1369)
E140_IN_AA(T829, X1390) → T234_IN_AA(T829, X1389)
E140_IN_AA(T829, X1390) → U76_AA(T829, X1390, t234_in_aa(T829, T831))
U76_AA(T829, X1390, t234_out_aa(T829, T831)) → E140_IN_AA(T831, X1390)
T116_IN_AA(T839, X1412) → N32_IN_AA(T839, X1411)
T116_IN_AA(T839, X1412) → U80_AA(T839, X1412, n32_in_aa(T839, T843))
U80_AA(T839, X1412, n32_out_aa(T839, T843)) → T116_IN_AA(T843, X1412)
E111_IN_AA(T851, X1433) → T234_IN_AA(T851, X1432)
E111_IN_AA(T851, X1433) → U84_AA(T851, X1433, t234_in_aa(T851, T853))
U84_AA(T851, X1433, t234_out_aa(T851, T853)) → E111_IN_AA(T853, X1433)
T87_IN_AA(T861, X1455) → N32_IN_AA(T861, X1454)
T87_IN_AA(T861, X1455) → U88_AA(T861, X1455, n32_in_aa(T861, T865))
U88_AA(T861, X1455, n32_out_aa(T861, T865)) → T87_IN_AA(T865, X1455)
E82_IN_AA(T873, X1476) → T234_IN_AA(T873, X1475)
E82_IN_AA(T873, X1476) → U92_AA(T873, X1476, t234_in_aa(T873, T875))
U92_AA(T873, X1476, t234_out_aa(T873, T875)) → E82_IN_AA(T875, X1476)
T58_IN_AA(T883, X1498) → N32_IN_AA(T883, X1497)
T58_IN_AA(T883, X1498) → U96_AA(T883, X1498, n32_in_aa(T883, T887))
U96_AA(T883, X1498, n32_out_aa(T883, T887)) → T58_IN_AA(T887, X1498)
E53_IN_AA(T895, X1519) → T234_IN_AA(T895, X1518)
E53_IN_AA(T895, X1519) → U100_AA(T895, X1519, t234_in_aa(T895, T897))
U100_AA(T895, X1519, t234_out_aa(T895, T897)) → E53_IN_AA(T897, X1519)
P31_IN_AAA(T62, T916, T918) → U104_AAA(T62, T916, T918, n32_in_aa(T62, T916))
U104_AAA(T62, T916, T918, n32_out_aa(T62, T916)) → N7_IN_AA(T916, T918)
P31_IN_AAA(T62, T929, T931) → U106_AAA(T62, T929, T931, n32_in_aa(T62, T929))
U106_AAA(T62, T929, T931, n32_out_aa(T62, T929)) → P31_IN_AAA(T929, X1556, T931)
T409_IN_AA(T648, X1045) → N32_IN_AA(T648, X1044)
T409_IN_AA(T648, X1045) → U12_AA(T648, X1045, n32_in_aa(T648, T652))
U12_AA(T648, X1045, n32_out_aa(T648, T652)) → T409_IN_AA(T652, X1045)
E404_IN_AA(T660, X1066) → T234_IN_AA(T660, X1065)
E404_IN_AA(T660, X1066) → U20_AA(T660, X1066, t234_in_aa(T660, T662))
U20_AA(T660, X1066, t234_out_aa(T660, T662)) → E404_IN_AA(T662, X1066)
T380_IN_AA(T670, X1088) → N32_IN_AA(T670, X1087)
T380_IN_AA(T670, X1088) → U24_AA(T670, X1088, n32_in_aa(T670, T674))
U24_AA(T670, X1088, n32_out_aa(T670, T674)) → T380_IN_AA(T674, X1088)
E375_IN_AA(T682, X1109) → T234_IN_AA(T682, X1108)
E375_IN_AA(T682, X1109) → U28_AA(T682, X1109, t234_in_aa(T682, T684))
U28_AA(T682, X1109, t234_out_aa(T682, T684)) → E375_IN_AA(T684, X1109)
T351_IN_AA(T692, X1131) → N32_IN_AA(T692, X1130)
T351_IN_AA(T692, X1131) → U32_AA(T692, X1131, n32_in_aa(T692, T696))
U32_AA(T692, X1131, n32_out_aa(T692, T696)) → T351_IN_AA(T696, X1131)
E346_IN_AA(T704, X1152) → T234_IN_AA(T704, X1151)
E346_IN_AA(T704, X1152) → U36_AA(T704, X1152, t234_in_aa(T704, T706))
U36_AA(T704, X1152, t234_out_aa(T704, T706)) → E346_IN_AA(T706, X1152)
T322_IN_AA(T714, X1174) → N32_IN_AA(T714, X1173)
T322_IN_AA(T714, X1174) → U40_AA(T714, X1174, n32_in_aa(T714, T718))
U40_AA(T714, X1174, n32_out_aa(T714, T718)) → T322_IN_AA(T718, X1174)
E317_IN_AA(T726, X1195) → T234_IN_AA(T726, X1194)
E317_IN_AA(T726, X1195) → U44_AA(T726, X1195, t234_in_aa(T726, T728))
U44_AA(T726, X1195, t234_out_aa(T726, T728)) → E317_IN_AA(T728, X1195)
T293_IN_AA(T736, X1217) → N32_IN_AA(T736, X1216)
T293_IN_AA(T736, X1217) → U48_AA(T736, X1217, n32_in_aa(T736, T740))
U48_AA(T736, X1217, n32_out_aa(T736, T740)) → T293_IN_AA(T740, X1217)
E288_IN_AA(T748, X1238) → T234_IN_AA(T748, X1237)
E288_IN_AA(T748, X1238) → U52_AA(T748, X1238, t234_in_aa(T748, T750))
U52_AA(T748, X1238, t234_out_aa(T748, T750)) → E288_IN_AA(T750, X1238)
T264_IN_AA(T758, X1260) → N32_IN_AA(T758, X1259)
T264_IN_AA(T758, X1260) → U56_AA(T758, X1260, n32_in_aa(T758, T762))
U56_AA(T758, X1260, n32_out_aa(T758, T762)) → T264_IN_AA(T762, X1260)
E259_IN_AA(T770, X1281) → T234_IN_AA(T770, X1280)
E259_IN_AA(T770, X1281) → U60_AA(T770, X1281, t234_in_aa(T770, T772))
U60_AA(T770, X1281, t234_out_aa(T770, T772)) → E259_IN_AA(T772, X1281)

The TRS R consists of the following rules:

e1_in_ga(T22, T24) → U108_ga(T22, T24, n7_in_ga(T22, T24))
n7_in_ga(.(a, T36), T36) → n7_out_ga(.(a, T36), T36)
n7_in_ga(.(b, T36), T36) → n7_out_ga(.(b, T36), T36)
n7_in_ga(.(c, T36), T36) → n7_out_ga(.(c, T36), T36)
n7_in_ga(.(lbrace, T41), T43) → U102_ga(T41, T43, e1_in_ga(T41, .(rbrace, T43)))
e1_in_ga(T62, T64) → U109_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))
n32_in_ga(.(a, .(star, T86)), T86) → n32_out_ga(.(a, .(star, T86)), T86)
n32_in_ga(.(b, .(star, T86)), T86) → n32_out_ga(.(b, .(star, T86)), T86)
n32_in_ga(.(c, .(star, T86)), T86) → n32_out_ga(.(c, .(star, T86)), T86)
n32_in_ga(.(lbrace, T89), X84) → U1_ga(T89, X84, e53_in_ga(T89, X84))
e53_in_ga(T97, X110) → U98_ga(T97, X110, t58_in_ga(T97, X110))
t58_in_ga(.(a, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(b, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(c, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(lbrace, T130), X155) → U94_ga(T130, X155, e82_in_ga(T130, X155))
e82_in_ga(T138, X181) → U90_ga(T138, X181, t87_in_ga(T138, X181))
t87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(lbrace, T171), X226) → U86_ga(T171, X226, e111_in_ga(T171, X226))
e111_in_ga(T179, X252) → U82_ga(T179, X252, t116_in_ga(T179, X252))
t116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(lbrace, T212), X297) → U78_ga(T212, X297, e140_in_ga(T212, X297))
e140_in_ga(T220, X323) → U74_ga(T220, X323, t145_in_ga(T220, X323))
t145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(lbrace, T253), X368) → U70_ga(T253, X368, e169_in_ga(T253, X368))
e169_in_ga(T261, X394) → U66_ga(T261, X394, t174_in_ga(T261, X394))
t174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(lbrace, T294), X439) → U62_ga(T294, X439, e198_in_ga(T294, X439))
e198_in_ga(T302, X465) → U6_ga(T302, X465, t203_in_ga(T302, X465))
t203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(lbrace, T335), X510) → U2_ga(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))
t234_in_ga(.(a, .(plus, T389)), T389) → t234_out_ga(.(a, .(plus, T389)), T389)
t234_in_ga(.(b, .(plus, T389)), T389) → t234_out_ga(.(b, .(plus, T389)), T389)
t234_in_ga(.(c, .(plus, T389)), T389) → t234_out_ga(.(c, .(plus, T389)), T389)
t234_in_ga(.(lbrace, T392), X599) → U14_ga(T392, X599, e259_in_ga(T392, X599))
e259_in_ga(T400, X625) → U58_ga(T400, X625, t264_in_ga(T400, X625))
t264_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(lbrace, T433), X670) → U54_ga(T433, X670, e288_in_ga(T433, X670))
e288_in_ga(T441, X696) → U50_ga(T441, X696, t293_in_ga(T441, X696))
t293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(lbrace, T474), X741) → U46_ga(T474, X741, e317_in_ga(T474, X741))
e317_in_ga(T482, X767) → U42_ga(T482, X767, t322_in_ga(T482, X767))
t322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(lbrace, T515), X812) → U38_ga(T515, X812, e346_in_ga(T515, X812))
e346_in_ga(T523, X838) → U34_ga(T523, X838, t351_in_ga(T523, X838))
t351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(lbrace, T556), X883) → U30_ga(T556, X883, e375_in_ga(T556, X883))
e375_in_ga(T564, X909) → U26_ga(T564, X909, t380_in_ga(T564, X909))
t380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(lbrace, T597), X954) → U22_ga(T597, X954, e404_in_ga(T597, X954))
e404_in_ga(T605, X980) → U18_ga(T605, X980, t409_in_ga(T605, X980))
t409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(lbrace, T638), X1025) → U10_ga(T638, X1025, e1_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_ga(T941, T943) → U111_ga(T941, T943, t234_in_ga(T941, T945))
t234_in_ga(T780, X1303) → U15_ga(T780, X1303, n32_in_ga(T780, X1302))
U15_ga(T780, X1303, n32_out_ga(T780, X1302)) → t234_out_ga(T780, X1303)
t234_in_ga(T780, X1303) → U16_ga(T780, X1303, n32_in_ga(T780, T784))
U16_ga(T780, X1303, n32_out_ga(T780, T784)) → U17_ga(T780, X1303, t234_in_aa(T784, X1303))
t234_in_aa(.(a, .(plus, T389)), T389) → t234_out_aa(.(a, .(plus, T389)), T389)
t234_in_aa(.(b, .(plus, T389)), T389) → t234_out_aa(.(b, .(plus, T389)), T389)
t234_in_aa(.(c, .(plus, T389)), T389) → t234_out_aa(.(c, .(plus, T389)), T389)
t234_in_aa(.(lbrace, T392), X599) → U14_aa(T392, X599, e259_in_aa(T392, X599))
e259_in_aa(T400, X625) → U58_aa(T400, X625, t264_in_aa(T400, X625))
t264_in_aa(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(lbrace, T433), X670) → U54_aa(T433, X670, e288_in_aa(T433, X670))
e288_in_aa(T441, X696) → U50_aa(T441, X696, t293_in_aa(T441, X696))
t293_in_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(lbrace, T474), X741) → U46_aa(T474, X741, e317_in_aa(T474, X741))
e317_in_aa(T482, X767) → U42_aa(T482, X767, t322_in_aa(T482, X767))
t322_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(lbrace, T515), X812) → U38_aa(T515, X812, e346_in_aa(T515, X812))
e346_in_aa(T523, X838) → U34_aa(T523, X838, t351_in_aa(T523, X838))
t351_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(lbrace, T556), X883) → U30_aa(T556, X883, e375_in_aa(T556, X883))
e375_in_aa(T564, X909) → U26_aa(T564, X909, t380_in_aa(T564, X909))
t380_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(lbrace, T597), X954) → U22_aa(T597, X954, e404_in_aa(T597, X954))
e404_in_aa(T605, X980) → U18_aa(T605, X980, t409_in_aa(T605, X980))
t409_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(lbrace, T638), X1025) → U10_aa(T638, X1025, e1_in_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_aa(T22, T24) → U108_aa(T22, T24, n7_in_aa(T22, T24))
n7_in_aa(.(a, T36), T36) → n7_out_aa(.(a, T36), T36)
n7_in_aa(.(b, T36), T36) → n7_out_aa(.(b, T36), T36)
n7_in_aa(.(c, T36), T36) → n7_out_aa(.(c, T36), T36)
n7_in_aa(.(lbrace, T41), T43) → U102_aa(T41, T43, e1_in_aa(T41, .(rbrace, T43)))
e1_in_aa(T62, T64) → U109_aa(T62, T64, p31_in_aaa(T62, X59, T64))
p31_in_aaa(T62, X59, T64) → U103_aaa(T62, X59, T64, n32_in_aa(T62, X59))
n32_in_aa(.(a, .(star, T86)), T86) → n32_out_aa(.(a, .(star, T86)), T86)
n32_in_aa(.(b, .(star, T86)), T86) → n32_out_aa(.(b, .(star, T86)), T86)
n32_in_aa(.(c, .(star, T86)), T86) → n32_out_aa(.(c, .(star, T86)), T86)
n32_in_aa(.(lbrace, T89), X84) → U1_aa(T89, X84, e53_in_aa(T89, X84))
e53_in_aa(T97, X110) → U98_aa(T97, X110, t58_in_aa(T97, X110))
t58_in_aa(.(a, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(a, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(b, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(b, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(c, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(c, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(lbrace, T130), X155) → U94_aa(T130, X155, e82_in_aa(T130, X155))
e82_in_aa(T138, X181) → U90_aa(T138, X181, t87_in_aa(T138, X181))
t87_in_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(lbrace, T171), X226) → U86_aa(T171, X226, e111_in_aa(T171, X226))
e111_in_aa(T179, X252) → U82_aa(T179, X252, t116_in_aa(T179, X252))
t116_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(lbrace, T212), X297) → U78_aa(T212, X297, e140_in_aa(T212, X297))
e140_in_aa(T220, X323) → U74_aa(T220, X323, t145_in_aa(T220, X323))
t145_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(lbrace, T253), X368) → U70_aa(T253, X368, e169_in_aa(T253, X368))
e169_in_aa(T261, X394) → U66_aa(T261, X394, t174_in_aa(T261, X394))
t174_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(lbrace, T294), X439) → U62_aa(T294, X439, e198_in_aa(T294, X439))
e198_in_aa(T302, X465) → U6_aa(T302, X465, t203_in_aa(T302, X465))
t203_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(lbrace, T335), X510) → U2_aa(T335, X510, e1_in_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
e1_in_aa(T941, T943) → U110_aa(T941, T943, t234_in_aa(T941, X1569))
t234_in_aa(T780, X1303) → U15_aa(T780, X1303, n32_in_aa(T780, X1302))
U15_aa(T780, X1303, n32_out_aa(T780, X1302)) → t234_out_aa(T780, X1303)
t234_in_aa(T780, X1303) → U16_aa(T780, X1303, n32_in_aa(T780, T784))
U16_aa(T780, X1303, n32_out_aa(T780, T784)) → U17_aa(T780, X1303, t234_in_aa(T784, X1303))
U17_aa(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_aa(T780, X1303)
U110_aa(T941, T943, t234_out_aa(T941, X1569)) → e1_out_aa(T941, T943)
e1_in_aa(T941, T943) → U111_aa(T941, T943, t234_in_aa(T941, T945))
U111_aa(T941, T943, t234_out_aa(T941, T945)) → U112_aa(T941, T943, e1_in_aa(T945, T943))
U112_aa(T941, T943, e1_out_aa(T945, T943)) → e1_out_aa(T941, T943)
U2_aa(T335, X510, e1_out_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_aa(.(lbrace, T335), X510)
t203_in_aa(T345, X530) → U3_aa(T345, X530, n32_in_aa(T345, X529))
U3_aa(T345, X530, n32_out_aa(T345, X529)) → t203_out_aa(T345, X530)
t203_in_aa(T345, X530) → U4_aa(T345, X530, n32_in_aa(T345, T349))
U4_aa(T345, X530, n32_out_aa(T345, T349)) → U5_aa(T345, X530, t203_in_aa(T349, X530))
U5_aa(T345, X530, t203_out_aa(T349, X530)) → t203_out_aa(T345, X530)
U6_aa(T302, X465, t203_out_aa(T302, X465)) → e198_out_aa(T302, X465)
e198_in_aa(T357, X551) → U7_aa(T357, X551, t234_in_aa(T357, X550))
U7_aa(T357, X551, t234_out_aa(T357, X550)) → e198_out_aa(T357, X551)
e198_in_aa(T357, X551) → U8_aa(T357, X551, t234_in_aa(T357, T359))
U8_aa(T357, X551, t234_out_aa(T357, T359)) → U9_aa(T357, X551, e198_in_aa(T359, X551))
U9_aa(T357, X551, e198_out_aa(T359, X551)) → e198_out_aa(T357, X551)
U62_aa(T294, X439, e198_out_aa(T294, X439)) → t174_out_aa(.(lbrace, T294), X439)
t174_in_aa(T795, X1326) → U63_aa(T795, X1326, n32_in_aa(T795, X1325))
U63_aa(T795, X1326, n32_out_aa(T795, X1325)) → t174_out_aa(T795, X1326)
t174_in_aa(T795, X1326) → U64_aa(T795, X1326, n32_in_aa(T795, T799))
U64_aa(T795, X1326, n32_out_aa(T795, T799)) → U65_aa(T795, X1326, t174_in_aa(T799, X1326))
U65_aa(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_aa(T795, X1326)
U66_aa(T261, X394, t174_out_aa(T261, X394)) → e169_out_aa(T261, X394)
e169_in_aa(T807, X1347) → U67_aa(T807, X1347, t234_in_aa(T807, X1346))
U67_aa(T807, X1347, t234_out_aa(T807, X1346)) → e169_out_aa(T807, X1347)
e169_in_aa(T807, X1347) → U68_aa(T807, X1347, t234_in_aa(T807, T809))
U68_aa(T807, X1347, t234_out_aa(T807, T809)) → U69_aa(T807, X1347, e169_in_aa(T809, X1347))
U69_aa(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_aa(T807, X1347)
U70_aa(T253, X368, e169_out_aa(T253, X368)) → t145_out_aa(.(lbrace, T253), X368)
t145_in_aa(T817, X1369) → U71_aa(T817, X1369, n32_in_aa(T817, X1368))
U71_aa(T817, X1369, n32_out_aa(T817, X1368)) → t145_out_aa(T817, X1369)
t145_in_aa(T817, X1369) → U72_aa(T817, X1369, n32_in_aa(T817, T821))
U72_aa(T817, X1369, n32_out_aa(T817, T821)) → U73_aa(T817, X1369, t145_in_aa(T821, X1369))
U73_aa(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_aa(T817, X1369)
U74_aa(T220, X323, t145_out_aa(T220, X323)) → e140_out_aa(T220, X323)
e140_in_aa(T829, X1390) → U75_aa(T829, X1390, t234_in_aa(T829, X1389))
U75_aa(T829, X1390, t234_out_aa(T829, X1389)) → e140_out_aa(T829, X1390)
e140_in_aa(T829, X1390) → U76_aa(T829, X1390, t234_in_aa(T829, T831))
U76_aa(T829, X1390, t234_out_aa(T829, T831)) → U77_aa(T829, X1390, e140_in_aa(T831, X1390))
U77_aa(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_aa(T829, X1390)
U78_aa(T212, X297, e140_out_aa(T212, X297)) → t116_out_aa(.(lbrace, T212), X297)
t116_in_aa(T839, X1412) → U79_aa(T839, X1412, n32_in_aa(T839, X1411))
U79_aa(T839, X1412, n32_out_aa(T839, X1411)) → t116_out_aa(T839, X1412)
t116_in_aa(T839, X1412) → U80_aa(T839, X1412, n32_in_aa(T839, T843))
U80_aa(T839, X1412, n32_out_aa(T839, T843)) → U81_aa(T839, X1412, t116_in_aa(T843, X1412))
U81_aa(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_aa(T839, X1412)
U82_aa(T179, X252, t116_out_aa(T179, X252)) → e111_out_aa(T179, X252)
e111_in_aa(T851, X1433) → U83_aa(T851, X1433, t234_in_aa(T851, X1432))
U83_aa(T851, X1433, t234_out_aa(T851, X1432)) → e111_out_aa(T851, X1433)
e111_in_aa(T851, X1433) → U84_aa(T851, X1433, t234_in_aa(T851, T853))
U84_aa(T851, X1433, t234_out_aa(T851, T853)) → U85_aa(T851, X1433, e111_in_aa(T853, X1433))
U85_aa(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_aa(T851, X1433)
U86_aa(T171, X226, e111_out_aa(T171, X226)) → t87_out_aa(.(lbrace, T171), X226)
t87_in_aa(T861, X1455) → U87_aa(T861, X1455, n32_in_aa(T861, X1454))
U87_aa(T861, X1455, n32_out_aa(T861, X1454)) → t87_out_aa(T861, X1455)
t87_in_aa(T861, X1455) → U88_aa(T861, X1455, n32_in_aa(T861, T865))
U88_aa(T861, X1455, n32_out_aa(T861, T865)) → U89_aa(T861, X1455, t87_in_aa(T865, X1455))
U89_aa(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_aa(T861, X1455)
U90_aa(T138, X181, t87_out_aa(T138, X181)) → e82_out_aa(T138, X181)
e82_in_aa(T873, X1476) → U91_aa(T873, X1476, t234_in_aa(T873, X1475))
U91_aa(T873, X1476, t234_out_aa(T873, X1475)) → e82_out_aa(T873, X1476)
e82_in_aa(T873, X1476) → U92_aa(T873, X1476, t234_in_aa(T873, T875))
U92_aa(T873, X1476, t234_out_aa(T873, T875)) → U93_aa(T873, X1476, e82_in_aa(T875, X1476))
U93_aa(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_aa(T873, X1476)
U94_aa(T130, X155, e82_out_aa(T130, X155)) → t58_out_aa(.(lbrace, T130), X155)
t58_in_aa(T883, X1498) → U95_aa(T883, X1498, n32_in_aa(T883, X1497))
U95_aa(T883, X1498, n32_out_aa(T883, X1497)) → t58_out_aa(T883, X1498)
t58_in_aa(T883, X1498) → U96_aa(T883, X1498, n32_in_aa(T883, T887))
U96_aa(T883, X1498, n32_out_aa(T883, T887)) → U97_aa(T883, X1498, t58_in_aa(T887, X1498))
U97_aa(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_aa(T883, X1498)
U98_aa(T97, X110, t58_out_aa(T97, X110)) → e53_out_aa(T97, X110)
e53_in_aa(T895, X1519) → U99_aa(T895, X1519, t234_in_aa(T895, X1518))
U99_aa(T895, X1519, t234_out_aa(T895, X1518)) → e53_out_aa(T895, X1519)
e53_in_aa(T895, X1519) → U100_aa(T895, X1519, t234_in_aa(T895, T897))
U100_aa(T895, X1519, t234_out_aa(T895, T897)) → U101_aa(T895, X1519, e53_in_aa(T897, X1519))
U101_aa(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_aa(T895, X1519)
U1_aa(T89, X84, e53_out_aa(T89, X84)) → n32_out_aa(.(lbrace, T89), X84)
U103_aaa(T62, X59, T64, n32_out_aa(T62, X59)) → p31_out_aaa(T62, X59, T64)
p31_in_aaa(T62, T916, T918) → U104_aaa(T62, T916, T918, n32_in_aa(T62, T916))
U104_aaa(T62, T916, T918, n32_out_aa(T62, T916)) → U105_aaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_aaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_aaa(T62, T916, T918)
p31_in_aaa(T62, T929, T931) → U106_aaa(T62, T929, T931, n32_in_aa(T62, T929))
U106_aaa(T62, T929, T931, n32_out_aa(T62, T929)) → U107_aaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_aaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_aaa(T62, T929, T931)
U109_aa(T62, T64, p31_out_aaa(T62, X59, T64)) → e1_out_aa(T62, T64)
U102_aa(T41, T43, e1_out_aa(T41, .(rbrace, T43))) → n7_out_aa(.(lbrace, T41), T43)
U108_aa(T22, T24, n7_out_aa(T22, T24)) → e1_out_aa(T22, T24)
U10_aa(T638, X1025, e1_out_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_aa(.(lbrace, T638), X1025)
t409_in_aa(T648, X1045) → U11_aa(T648, X1045, n32_in_aa(T648, X1044))
U11_aa(T648, X1045, n32_out_aa(T648, X1044)) → t409_out_aa(T648, X1045)
t409_in_aa(T648, X1045) → U12_aa(T648, X1045, n32_in_aa(T648, T652))
U12_aa(T648, X1045, n32_out_aa(T648, T652)) → U13_aa(T648, X1045, t409_in_aa(T652, X1045))
U13_aa(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_aa(T648, X1045)
U18_aa(T605, X980, t409_out_aa(T605, X980)) → e404_out_aa(T605, X980)
e404_in_aa(T660, X1066) → U19_aa(T660, X1066, t234_in_aa(T660, X1065))
U19_aa(T660, X1066, t234_out_aa(T660, X1065)) → e404_out_aa(T660, X1066)
e404_in_aa(T660, X1066) → U20_aa(T660, X1066, t234_in_aa(T660, T662))
U20_aa(T660, X1066, t234_out_aa(T660, T662)) → U21_aa(T660, X1066, e404_in_aa(T662, X1066))
U21_aa(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_aa(T660, X1066)
U22_aa(T597, X954, e404_out_aa(T597, X954)) → t380_out_aa(.(lbrace, T597), X954)
t380_in_aa(T670, X1088) → U23_aa(T670, X1088, n32_in_aa(T670, X1087))
U23_aa(T670, X1088, n32_out_aa(T670, X1087)) → t380_out_aa(T670, X1088)
t380_in_aa(T670, X1088) → U24_aa(T670, X1088, n32_in_aa(T670, T674))
U24_aa(T670, X1088, n32_out_aa(T670, T674)) → U25_aa(T670, X1088, t380_in_aa(T674, X1088))
U25_aa(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_aa(T670, X1088)
U26_aa(T564, X909, t380_out_aa(T564, X909)) → e375_out_aa(T564, X909)
e375_in_aa(T682, X1109) → U27_aa(T682, X1109, t234_in_aa(T682, X1108))
U27_aa(T682, X1109, t234_out_aa(T682, X1108)) → e375_out_aa(T682, X1109)
e375_in_aa(T682, X1109) → U28_aa(T682, X1109, t234_in_aa(T682, T684))
U28_aa(T682, X1109, t234_out_aa(T682, T684)) → U29_aa(T682, X1109, e375_in_aa(T684, X1109))
U29_aa(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_aa(T682, X1109)
U30_aa(T556, X883, e375_out_aa(T556, X883)) → t351_out_aa(.(lbrace, T556), X883)
t351_in_aa(T692, X1131) → U31_aa(T692, X1131, n32_in_aa(T692, X1130))
U31_aa(T692, X1131, n32_out_aa(T692, X1130)) → t351_out_aa(T692, X1131)
t351_in_aa(T692, X1131) → U32_aa(T692, X1131, n32_in_aa(T692, T696))
U32_aa(T692, X1131, n32_out_aa(T692, T696)) → U33_aa(T692, X1131, t351_in_aa(T696, X1131))
U33_aa(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_aa(T692, X1131)
U34_aa(T523, X838, t351_out_aa(T523, X838)) → e346_out_aa(T523, X838)
e346_in_aa(T704, X1152) → U35_aa(T704, X1152, t234_in_aa(T704, X1151))
U35_aa(T704, X1152, t234_out_aa(T704, X1151)) → e346_out_aa(T704, X1152)
e346_in_aa(T704, X1152) → U36_aa(T704, X1152, t234_in_aa(T704, T706))
U36_aa(T704, X1152, t234_out_aa(T704, T706)) → U37_aa(T704, X1152, e346_in_aa(T706, X1152))
U37_aa(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_aa(T704, X1152)
U38_aa(T515, X812, e346_out_aa(T515, X812)) → t322_out_aa(.(lbrace, T515), X812)
t322_in_aa(T714, X1174) → U39_aa(T714, X1174, n32_in_aa(T714, X1173))
U39_aa(T714, X1174, n32_out_aa(T714, X1173)) → t322_out_aa(T714, X1174)
t322_in_aa(T714, X1174) → U40_aa(T714, X1174, n32_in_aa(T714, T718))
U40_aa(T714, X1174, n32_out_aa(T714, T718)) → U41_aa(T714, X1174, t322_in_aa(T718, X1174))
U41_aa(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_aa(T714, X1174)
U42_aa(T482, X767, t322_out_aa(T482, X767)) → e317_out_aa(T482, X767)
e317_in_aa(T726, X1195) → U43_aa(T726, X1195, t234_in_aa(T726, X1194))
U43_aa(T726, X1195, t234_out_aa(T726, X1194)) → e317_out_aa(T726, X1195)
e317_in_aa(T726, X1195) → U44_aa(T726, X1195, t234_in_aa(T726, T728))
U44_aa(T726, X1195, t234_out_aa(T726, T728)) → U45_aa(T726, X1195, e317_in_aa(T728, X1195))
U45_aa(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_aa(T726, X1195)
U46_aa(T474, X741, e317_out_aa(T474, X741)) → t293_out_aa(.(lbrace, T474), X741)
t293_in_aa(T736, X1217) → U47_aa(T736, X1217, n32_in_aa(T736, X1216))
U47_aa(T736, X1217, n32_out_aa(T736, X1216)) → t293_out_aa(T736, X1217)
t293_in_aa(T736, X1217) → U48_aa(T736, X1217, n32_in_aa(T736, T740))
U48_aa(T736, X1217, n32_out_aa(T736, T740)) → U49_aa(T736, X1217, t293_in_aa(T740, X1217))
U49_aa(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_aa(T736, X1217)
U50_aa(T441, X696, t293_out_aa(T441, X696)) → e288_out_aa(T441, X696)
e288_in_aa(T748, X1238) → U51_aa(T748, X1238, t234_in_aa(T748, X1237))
U51_aa(T748, X1238, t234_out_aa(T748, X1237)) → e288_out_aa(T748, X1238)
e288_in_aa(T748, X1238) → U52_aa(T748, X1238, t234_in_aa(T748, T750))
U52_aa(T748, X1238, t234_out_aa(T748, T750)) → U53_aa(T748, X1238, e288_in_aa(T750, X1238))
U53_aa(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_aa(T748, X1238)
U54_aa(T433, X670, e288_out_aa(T433, X670)) → t264_out_aa(.(lbrace, T433), X670)
t264_in_aa(T758, X1260) → U55_aa(T758, X1260, n32_in_aa(T758, X1259))
U55_aa(T758, X1260, n32_out_aa(T758, X1259)) → t264_out_aa(T758, X1260)
t264_in_aa(T758, X1260) → U56_aa(T758, X1260, n32_in_aa(T758, T762))
U56_aa(T758, X1260, n32_out_aa(T758, T762)) → U57_aa(T758, X1260, t264_in_aa(T762, X1260))
U57_aa(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_aa(T758, X1260)
U58_aa(T400, X625, t264_out_aa(T400, X625)) → e259_out_aa(T400, X625)
e259_in_aa(T770, X1281) → U59_aa(T770, X1281, t234_in_aa(T770, X1280))
U59_aa(T770, X1281, t234_out_aa(T770, X1280)) → e259_out_aa(T770, X1281)
e259_in_aa(T770, X1281) → U60_aa(T770, X1281, t234_in_aa(T770, T772))
U60_aa(T770, X1281, t234_out_aa(T770, T772)) → U61_aa(T770, X1281, e259_in_aa(T772, X1281))
U61_aa(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_aa(T770, X1281)
U14_aa(T392, X599, e259_out_aa(T392, X599)) → t234_out_aa(.(lbrace, T392), X599)
U17_ga(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_ga(T780, X1303)
U111_ga(T941, T943, t234_out_ga(T941, T945)) → U112_ga(T941, T943, e1_in_aa(T945, T943))
U112_ga(T941, T943, e1_out_aa(T945, T943)) → e1_out_ga(T941, T943)
U10_ga(T638, X1025, e1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_ga(.(lbrace, T638), X1025)
t409_in_ga(T648, X1045) → U11_ga(T648, X1045, n32_in_ga(T648, X1044))
U11_ga(T648, X1045, n32_out_ga(T648, X1044)) → t409_out_ga(T648, X1045)
t409_in_ga(T648, X1045) → U12_ga(T648, X1045, n32_in_ga(T648, T652))
U12_ga(T648, X1045, n32_out_ga(T648, T652)) → U13_ga(T648, X1045, t409_in_aa(T652, X1045))
U13_ga(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_ga(T648, X1045)
U18_ga(T605, X980, t409_out_ga(T605, X980)) → e404_out_ga(T605, X980)
e404_in_ga(T660, X1066) → U19_ga(T660, X1066, t234_in_ga(T660, X1065))
U19_ga(T660, X1066, t234_out_ga(T660, X1065)) → e404_out_ga(T660, X1066)
e404_in_ga(T660, X1066) → U20_ga(T660, X1066, t234_in_ga(T660, T662))
U20_ga(T660, X1066, t234_out_ga(T660, T662)) → U21_ga(T660, X1066, e404_in_aa(T662, X1066))
U21_ga(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_ga(T660, X1066)
U22_ga(T597, X954, e404_out_ga(T597, X954)) → t380_out_ga(.(lbrace, T597), X954)
t380_in_ga(T670, X1088) → U23_ga(T670, X1088, n32_in_ga(T670, X1087))
U23_ga(T670, X1088, n32_out_ga(T670, X1087)) → t380_out_ga(T670, X1088)
t380_in_ga(T670, X1088) → U24_ga(T670, X1088, n32_in_ga(T670, T674))
U24_ga(T670, X1088, n32_out_ga(T670, T674)) → U25_ga(T670, X1088, t380_in_aa(T674, X1088))
U25_ga(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_ga(T670, X1088)
U26_ga(T564, X909, t380_out_ga(T564, X909)) → e375_out_ga(T564, X909)
e375_in_ga(T682, X1109) → U27_ga(T682, X1109, t234_in_ga(T682, X1108))
U27_ga(T682, X1109, t234_out_ga(T682, X1108)) → e375_out_ga(T682, X1109)
e375_in_ga(T682, X1109) → U28_ga(T682, X1109, t234_in_ga(T682, T684))
U28_ga(T682, X1109, t234_out_ga(T682, T684)) → U29_ga(T682, X1109, e375_in_aa(T684, X1109))
U29_ga(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_ga(T682, X1109)
U30_ga(T556, X883, e375_out_ga(T556, X883)) → t351_out_ga(.(lbrace, T556), X883)
t351_in_ga(T692, X1131) → U31_ga(T692, X1131, n32_in_ga(T692, X1130))
U31_ga(T692, X1131, n32_out_ga(T692, X1130)) → t351_out_ga(T692, X1131)
t351_in_ga(T692, X1131) → U32_ga(T692, X1131, n32_in_ga(T692, T696))
U32_ga(T692, X1131, n32_out_ga(T692, T696)) → U33_ga(T692, X1131, t351_in_aa(T696, X1131))
U33_ga(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_ga(T692, X1131)
U34_ga(T523, X838, t351_out_ga(T523, X838)) → e346_out_ga(T523, X838)
e346_in_ga(T704, X1152) → U35_ga(T704, X1152, t234_in_ga(T704, X1151))
U35_ga(T704, X1152, t234_out_ga(T704, X1151)) → e346_out_ga(T704, X1152)
e346_in_ga(T704, X1152) → U36_ga(T704, X1152, t234_in_ga(T704, T706))
U36_ga(T704, X1152, t234_out_ga(T704, T706)) → U37_ga(T704, X1152, e346_in_aa(T706, X1152))
U37_ga(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_ga(T704, X1152)
U38_ga(T515, X812, e346_out_ga(T515, X812)) → t322_out_ga(.(lbrace, T515), X812)
t322_in_ga(T714, X1174) → U39_ga(T714, X1174, n32_in_ga(T714, X1173))
U39_ga(T714, X1174, n32_out_ga(T714, X1173)) → t322_out_ga(T714, X1174)
t322_in_ga(T714, X1174) → U40_ga(T714, X1174, n32_in_ga(T714, T718))
U40_ga(T714, X1174, n32_out_ga(T714, T718)) → U41_ga(T714, X1174, t322_in_aa(T718, X1174))
U41_ga(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_ga(T714, X1174)
U42_ga(T482, X767, t322_out_ga(T482, X767)) → e317_out_ga(T482, X767)
e317_in_ga(T726, X1195) → U43_ga(T726, X1195, t234_in_ga(T726, X1194))
U43_ga(T726, X1195, t234_out_ga(T726, X1194)) → e317_out_ga(T726, X1195)
e317_in_ga(T726, X1195) → U44_ga(T726, X1195, t234_in_ga(T726, T728))
U44_ga(T726, X1195, t234_out_ga(T726, T728)) → U45_ga(T726, X1195, e317_in_aa(T728, X1195))
U45_ga(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_ga(T726, X1195)
U46_ga(T474, X741, e317_out_ga(T474, X741)) → t293_out_ga(.(lbrace, T474), X741)
t293_in_ga(T736, X1217) → U47_ga(T736, X1217, n32_in_ga(T736, X1216))
U47_ga(T736, X1217, n32_out_ga(T736, X1216)) → t293_out_ga(T736, X1217)
t293_in_ga(T736, X1217) → U48_ga(T736, X1217, n32_in_ga(T736, T740))
U48_ga(T736, X1217, n32_out_ga(T736, T740)) → U49_ga(T736, X1217, t293_in_aa(T740, X1217))
U49_ga(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_ga(T736, X1217)
U50_ga(T441, X696, t293_out_ga(T441, X696)) → e288_out_ga(T441, X696)
e288_in_ga(T748, X1238) → U51_ga(T748, X1238, t234_in_ga(T748, X1237))
U51_ga(T748, X1238, t234_out_ga(T748, X1237)) → e288_out_ga(T748, X1238)
e288_in_ga(T748, X1238) → U52_ga(T748, X1238, t234_in_ga(T748, T750))
U52_ga(T748, X1238, t234_out_ga(T748, T750)) → U53_ga(T748, X1238, e288_in_aa(T750, X1238))
U53_ga(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_ga(T748, X1238)
U54_ga(T433, X670, e288_out_ga(T433, X670)) → t264_out_ga(.(lbrace, T433), X670)
t264_in_ga(T758, X1260) → U55_ga(T758, X1260, n32_in_ga(T758, X1259))
U55_ga(T758, X1260, n32_out_ga(T758, X1259)) → t264_out_ga(T758, X1260)
t264_in_ga(T758, X1260) → U56_ga(T758, X1260, n32_in_ga(T758, T762))
U56_ga(T758, X1260, n32_out_ga(T758, T762)) → U57_ga(T758, X1260, t264_in_aa(T762, X1260))
U57_ga(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_ga(T758, X1260)
U58_ga(T400, X625, t264_out_ga(T400, X625)) → e259_out_ga(T400, X625)
e259_in_ga(T770, X1281) → U59_ga(T770, X1281, t234_in_ga(T770, X1280))
U59_ga(T770, X1281, t234_out_ga(T770, X1280)) → e259_out_ga(T770, X1281)
e259_in_ga(T770, X1281) → U60_ga(T770, X1281, t234_in_ga(T770, T772))
U60_ga(T770, X1281, t234_out_ga(T770, T772)) → U61_ga(T770, X1281, e259_in_aa(T772, X1281))
U61_ga(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_ga(T770, X1281)
U14_ga(T392, X599, e259_out_ga(T392, X599)) → t234_out_ga(.(lbrace, T392), X599)
U110_ga(T941, T943, t234_out_ga(T941, X1569)) → e1_out_ga(T941, T943)
U2_ga(T335, X510, e1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_ga(.(lbrace, T335), X510)
t203_in_ga(T345, X530) → U3_ga(T345, X530, n32_in_ga(T345, X529))
U3_ga(T345, X530, n32_out_ga(T345, X529)) → t203_out_ga(T345, X530)
t203_in_ga(T345, X530) → U4_ga(T345, X530, n32_in_ga(T345, T349))
U4_ga(T345, X530, n32_out_ga(T345, T349)) → U5_ga(T345, X530, t203_in_aa(T349, X530))
U5_ga(T345, X530, t203_out_aa(T349, X530)) → t203_out_ga(T345, X530)
U6_ga(T302, X465, t203_out_ga(T302, X465)) → e198_out_ga(T302, X465)
e198_in_ga(T357, X551) → U7_ga(T357, X551, t234_in_ga(T357, X550))
U7_ga(T357, X551, t234_out_ga(T357, X550)) → e198_out_ga(T357, X551)
e198_in_ga(T357, X551) → U8_ga(T357, X551, t234_in_ga(T357, T359))
U8_ga(T357, X551, t234_out_ga(T357, T359)) → U9_ga(T357, X551, e198_in_aa(T359, X551))
U9_ga(T357, X551, e198_out_aa(T359, X551)) → e198_out_ga(T357, X551)
U62_ga(T294, X439, e198_out_ga(T294, X439)) → t174_out_ga(.(lbrace, T294), X439)
t174_in_ga(T795, X1326) → U63_ga(T795, X1326, n32_in_ga(T795, X1325))
U63_ga(T795, X1326, n32_out_ga(T795, X1325)) → t174_out_ga(T795, X1326)
t174_in_ga(T795, X1326) → U64_ga(T795, X1326, n32_in_ga(T795, T799))
U64_ga(T795, X1326, n32_out_ga(T795, T799)) → U65_ga(T795, X1326, t174_in_aa(T799, X1326))
U65_ga(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_ga(T795, X1326)
U66_ga(T261, X394, t174_out_ga(T261, X394)) → e169_out_ga(T261, X394)
e169_in_ga(T807, X1347) → U67_ga(T807, X1347, t234_in_ga(T807, X1346))
U67_ga(T807, X1347, t234_out_ga(T807, X1346)) → e169_out_ga(T807, X1347)
e169_in_ga(T807, X1347) → U68_ga(T807, X1347, t234_in_ga(T807, T809))
U68_ga(T807, X1347, t234_out_ga(T807, T809)) → U69_ga(T807, X1347, e169_in_aa(T809, X1347))
U69_ga(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_ga(T807, X1347)
U70_ga(T253, X368, e169_out_ga(T253, X368)) → t145_out_ga(.(lbrace, T253), X368)
t145_in_ga(T817, X1369) → U71_ga(T817, X1369, n32_in_ga(T817, X1368))
U71_ga(T817, X1369, n32_out_ga(T817, X1368)) → t145_out_ga(T817, X1369)
t145_in_ga(T817, X1369) → U72_ga(T817, X1369, n32_in_ga(T817, T821))
U72_ga(T817, X1369, n32_out_ga(T817, T821)) → U73_ga(T817, X1369, t145_in_aa(T821, X1369))
U73_ga(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_ga(T817, X1369)
U74_ga(T220, X323, t145_out_ga(T220, X323)) → e140_out_ga(T220, X323)
e140_in_ga(T829, X1390) → U75_ga(T829, X1390, t234_in_ga(T829, X1389))
U75_ga(T829, X1390, t234_out_ga(T829, X1389)) → e140_out_ga(T829, X1390)
e140_in_ga(T829, X1390) → U76_ga(T829, X1390, t234_in_ga(T829, T831))
U76_ga(T829, X1390, t234_out_ga(T829, T831)) → U77_ga(T829, X1390, e140_in_aa(T831, X1390))
U77_ga(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_ga(T829, X1390)
U78_ga(T212, X297, e140_out_ga(T212, X297)) → t116_out_ga(.(lbrace, T212), X297)
t116_in_ga(T839, X1412) → U79_ga(T839, X1412, n32_in_ga(T839, X1411))
U79_ga(T839, X1412, n32_out_ga(T839, X1411)) → t116_out_ga(T839, X1412)
t116_in_ga(T839, X1412) → U80_ga(T839, X1412, n32_in_ga(T839, T843))
U80_ga(T839, X1412, n32_out_ga(T839, T843)) → U81_ga(T839, X1412, t116_in_aa(T843, X1412))
U81_ga(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_ga(T839, X1412)
U82_ga(T179, X252, t116_out_ga(T179, X252)) → e111_out_ga(T179, X252)
e111_in_ga(T851, X1433) → U83_ga(T851, X1433, t234_in_ga(T851, X1432))
U83_ga(T851, X1433, t234_out_ga(T851, X1432)) → e111_out_ga(T851, X1433)
e111_in_ga(T851, X1433) → U84_ga(T851, X1433, t234_in_ga(T851, T853))
U84_ga(T851, X1433, t234_out_ga(T851, T853)) → U85_ga(T851, X1433, e111_in_aa(T853, X1433))
U85_ga(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_ga(T851, X1433)
U86_ga(T171, X226, e111_out_ga(T171, X226)) → t87_out_ga(.(lbrace, T171), X226)
t87_in_ga(T861, X1455) → U87_ga(T861, X1455, n32_in_ga(T861, X1454))
U87_ga(T861, X1455, n32_out_ga(T861, X1454)) → t87_out_ga(T861, X1455)
t87_in_ga(T861, X1455) → U88_ga(T861, X1455, n32_in_ga(T861, T865))
U88_ga(T861, X1455, n32_out_ga(T861, T865)) → U89_ga(T861, X1455, t87_in_aa(T865, X1455))
U89_ga(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_ga(T861, X1455)
U90_ga(T138, X181, t87_out_ga(T138, X181)) → e82_out_ga(T138, X181)
e82_in_ga(T873, X1476) → U91_ga(T873, X1476, t234_in_ga(T873, X1475))
U91_ga(T873, X1476, t234_out_ga(T873, X1475)) → e82_out_ga(T873, X1476)
e82_in_ga(T873, X1476) → U92_ga(T873, X1476, t234_in_ga(T873, T875))
U92_ga(T873, X1476, t234_out_ga(T873, T875)) → U93_ga(T873, X1476, e82_in_aa(T875, X1476))
U93_ga(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_ga(T873, X1476)
U94_ga(T130, X155, e82_out_ga(T130, X155)) → t58_out_ga(.(lbrace, T130), X155)
t58_in_ga(T883, X1498) → U95_ga(T883, X1498, n32_in_ga(T883, X1497))
U95_ga(T883, X1498, n32_out_ga(T883, X1497)) → t58_out_ga(T883, X1498)
t58_in_ga(T883, X1498) → U96_ga(T883, X1498, n32_in_ga(T883, T887))
U96_ga(T883, X1498, n32_out_ga(T883, T887)) → U97_ga(T883, X1498, t58_in_aa(T887, X1498))
U97_ga(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_ga(T883, X1498)
U98_ga(T97, X110, t58_out_ga(T97, X110)) → e53_out_ga(T97, X110)
e53_in_ga(T895, X1519) → U99_ga(T895, X1519, t234_in_ga(T895, X1518))
U99_ga(T895, X1519, t234_out_ga(T895, X1518)) → e53_out_ga(T895, X1519)
e53_in_ga(T895, X1519) → U100_ga(T895, X1519, t234_in_ga(T895, T897))
U100_ga(T895, X1519, t234_out_ga(T895, T897)) → U101_ga(T895, X1519, e53_in_aa(T897, X1519))
U101_ga(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_ga(T895, X1519)
U1_ga(T89, X84, e53_out_ga(T89, X84)) → n32_out_ga(.(lbrace, T89), X84)
U103_gaa(T62, X59, T64, n32_out_ga(T62, X59)) → p31_out_gaa(T62, X59, T64)
p31_in_gaa(T62, T916, T918) → U104_gaa(T62, T916, T918, n32_in_ga(T62, T916))
U104_gaa(T62, T916, T918, n32_out_ga(T62, T916)) → U105_gaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_gaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_gaa(T62, T916, T918)
p31_in_gaa(T62, T929, T931) → U106_gaa(T62, T929, T931, n32_in_ga(T62, T929))
U106_gaa(T62, T929, T931, n32_out_ga(T62, T929)) → U107_gaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_gaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_gaa(T62, T929, T931)
U109_ga(T62, T64, p31_out_gaa(T62, X59, T64)) → e1_out_ga(T62, T64)
U102_ga(T41, T43, e1_out_ga(T41, .(rbrace, T43))) → n7_out_ga(.(lbrace, T41), T43)
U108_ga(T22, T24, n7_out_ga(T22, T24)) → e1_out_ga(T22, T24)

The argument filtering Pi contains the following mapping:
e1_in_ga(x1, x2)  =  e1_in_ga(x1)
U108_ga(x1, x2, x3)  =  U108_ga(x3)
n7_in_ga(x1, x2)  =  n7_in_ga(x1)
.(x1, x2)  =  .(x1, x2)
a  =  a
n7_out_ga(x1, x2)  =  n7_out_ga
b  =  b
c  =  c
lbrace  =  lbrace
U102_ga(x1, x2, x3)  =  U102_ga(x3)
U109_ga(x1, x2, x3)  =  U109_ga(x3)
p31_in_gaa(x1, x2, x3)  =  p31_in_gaa(x1)
U103_gaa(x1, x2, x3, x4)  =  U103_gaa(x4)
n32_in_ga(x1, x2)  =  n32_in_ga(x1)
star  =  star
n32_out_ga(x1, x2)  =  n32_out_ga
U1_ga(x1, x2, x3)  =  U1_ga(x3)
e53_in_ga(x1, x2)  =  e53_in_ga(x1)
U98_ga(x1, x2, x3)  =  U98_ga(x3)
t58_in_ga(x1, x2)  =  t58_in_ga(x1)
rbrace  =  rbrace
t58_out_ga(x1, x2)  =  t58_out_ga
U94_ga(x1, x2, x3)  =  U94_ga(x3)
e82_in_ga(x1, x2)  =  e82_in_ga(x1)
U90_ga(x1, x2, x3)  =  U90_ga(x3)
t87_in_ga(x1, x2)  =  t87_in_ga(x1)
t87_out_ga(x1, x2)  =  t87_out_ga
U86_ga(x1, x2, x3)  =  U86_ga(x3)
e111_in_ga(x1, x2)  =  e111_in_ga(x1)
U82_ga(x1, x2, x3)  =  U82_ga(x3)
t116_in_ga(x1, x2)  =  t116_in_ga(x1)
t116_out_ga(x1, x2)  =  t116_out_ga
U78_ga(x1, x2, x3)  =  U78_ga(x3)
e140_in_ga(x1, x2)  =  e140_in_ga(x1)
U74_ga(x1, x2, x3)  =  U74_ga(x3)
t145_in_ga(x1, x2)  =  t145_in_ga(x1)
t145_out_ga(x1, x2)  =  t145_out_ga
U70_ga(x1, x2, x3)  =  U70_ga(x3)
e169_in_ga(x1, x2)  =  e169_in_ga(x1)
U66_ga(x1, x2, x3)  =  U66_ga(x3)
t174_in_ga(x1, x2)  =  t174_in_ga(x1)
t174_out_ga(x1, x2)  =  t174_out_ga
U62_ga(x1, x2, x3)  =  U62_ga(x3)
e198_in_ga(x1, x2)  =  e198_in_ga(x1)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
t203_in_ga(x1, x2)  =  t203_in_ga(x1)
t203_out_ga(x1, x2)  =  t203_out_ga
U2_ga(x1, x2, x3)  =  U2_ga(x3)
U110_ga(x1, x2, x3)  =  U110_ga(x3)
t234_in_ga(x1, x2)  =  t234_in_ga(x1)
plus  =  plus
t234_out_ga(x1, x2)  =  t234_out_ga
U14_ga(x1, x2, x3)  =  U14_ga(x3)
e259_in_ga(x1, x2)  =  e259_in_ga(x1)
U58_ga(x1, x2, x3)  =  U58_ga(x3)
t264_in_ga(x1, x2)  =  t264_in_ga(x1)
t264_out_ga(x1, x2)  =  t264_out_ga
U54_ga(x1, x2, x3)  =  U54_ga(x3)
e288_in_ga(x1, x2)  =  e288_in_ga(x1)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
t293_in_ga(x1, x2)  =  t293_in_ga(x1)
t293_out_ga(x1, x2)  =  t293_out_ga
U46_ga(x1, x2, x3)  =  U46_ga(x3)
e317_in_ga(x1, x2)  =  e317_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
t322_in_ga(x1, x2)  =  t322_in_ga(x1)
t322_out_ga(x1, x2)  =  t322_out_ga
U38_ga(x1, x2, x3)  =  U38_ga(x3)
e346_in_ga(x1, x2)  =  e346_in_ga(x1)
U34_ga(x1, x2, x3)  =  U34_ga(x3)
t351_in_ga(x1, x2)  =  t351_in_ga(x1)
t351_out_ga(x1, x2)  =  t351_out_ga
U30_ga(x1, x2, x3)  =  U30_ga(x3)
e375_in_ga(x1, x2)  =  e375_in_ga(x1)
U26_ga(x1, x2, x3)  =  U26_ga(x3)
t380_in_ga(x1, x2)  =  t380_in_ga(x1)
t380_out_ga(x1, x2)  =  t380_out_ga
U22_ga(x1, x2, x3)  =  U22_ga(x3)
e404_in_ga(x1, x2)  =  e404_in_ga(x1)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
t409_in_ga(x1, x2)  =  t409_in_ga(x1)
t409_out_ga(x1, x2)  =  t409_out_ga
U10_ga(x1, x2, x3)  =  U10_ga(x3)
U111_ga(x1, x2, x3)  =  U111_ga(x3)
U15_ga(x1, x2, x3)  =  U15_ga(x3)
U16_ga(x1, x2, x3)  =  U16_ga(x3)
U17_ga(x1, x2, x3)  =  U17_ga(x3)
U112_ga(x1, x2, x3)  =  U112_ga(x3)
e1_in_aa(x1, x2)  =  e1_in_aa
U108_aa(x1, x2, x3)  =  U108_aa(x3)
n7_in_aa(x1, x2)  =  n7_in_aa
n7_out_aa(x1, x2)  =  n7_out_aa
U102_aa(x1, x2, x3)  =  U102_aa(x3)
U109_aa(x1, x2, x3)  =  U109_aa(x3)
p31_in_aaa(x1, x2, x3)  =  p31_in_aaa
U103_aaa(x1, x2, x3, x4)  =  U103_aaa(x4)
n32_in_aa(x1, x2)  =  n32_in_aa
n32_out_aa(x1, x2)  =  n32_out_aa
U1_aa(x1, x2, x3)  =  U1_aa(x3)
e53_in_aa(x1, x2)  =  e53_in_aa
U98_aa(x1, x2, x3)  =  U98_aa(x3)
t58_in_aa(x1, x2)  =  t58_in_aa
t58_out_aa(x1, x2)  =  t58_out_aa
U94_aa(x1, x2, x3)  =  U94_aa(x3)
e82_in_aa(x1, x2)  =  e82_in_aa
U90_aa(x1, x2, x3)  =  U90_aa(x3)
t87_in_aa(x1, x2)  =  t87_in_aa
t87_out_aa(x1, x2)  =  t87_out_aa
U86_aa(x1, x2, x3)  =  U86_aa(x3)
e111_in_aa(x1, x2)  =  e111_in_aa
U82_aa(x1, x2, x3)  =  U82_aa(x3)
t116_in_aa(x1, x2)  =  t116_in_aa
t116_out_aa(x1, x2)  =  t116_out_aa
U78_aa(x1, x2, x3)  =  U78_aa(x3)
e140_in_aa(x1, x2)  =  e140_in_aa
U74_aa(x1, x2, x3)  =  U74_aa(x3)
t145_in_aa(x1, x2)  =  t145_in_aa
t145_out_aa(x1, x2)  =  t145_out_aa
U70_aa(x1, x2, x3)  =  U70_aa(x3)
e169_in_aa(x1, x2)  =  e169_in_aa
U66_aa(x1, x2, x3)  =  U66_aa(x3)
t174_in_aa(x1, x2)  =  t174_in_aa
t174_out_aa(x1, x2)  =  t174_out_aa
U62_aa(x1, x2, x3)  =  U62_aa(x3)
e198_in_aa(x1, x2)  =  e198_in_aa
U6_aa(x1, x2, x3)  =  U6_aa(x3)
t203_in_aa(x1, x2)  =  t203_in_aa
t203_out_aa(x1, x2)  =  t203_out_aa
U2_aa(x1, x2, x3)  =  U2_aa(x3)
U110_aa(x1, x2, x3)  =  U110_aa(x3)
t234_in_aa(x1, x2)  =  t234_in_aa
t234_out_aa(x1, x2)  =  t234_out_aa
U14_aa(x1, x2, x3)  =  U14_aa(x3)
e259_in_aa(x1, x2)  =  e259_in_aa
U58_aa(x1, x2, x3)  =  U58_aa(x3)
t264_in_aa(x1, x2)  =  t264_in_aa
t264_out_aa(x1, x2)  =  t264_out_aa
U54_aa(x1, x2, x3)  =  U54_aa(x3)
e288_in_aa(x1, x2)  =  e288_in_aa
U50_aa(x1, x2, x3)  =  U50_aa(x3)
t293_in_aa(x1, x2)  =  t293_in_aa
t293_out_aa(x1, x2)  =  t293_out_aa
U46_aa(x1, x2, x3)  =  U46_aa(x3)
e317_in_aa(x1, x2)  =  e317_in_aa
U42_aa(x1, x2, x3)  =  U42_aa(x3)
t322_in_aa(x1, x2)  =  t322_in_aa
t322_out_aa(x1, x2)  =  t322_out_aa
U38_aa(x1, x2, x3)  =  U38_aa(x3)
e346_in_aa(x1, x2)  =  e346_in_aa
U34_aa(x1, x2, x3)  =  U34_aa(x3)
t351_in_aa(x1, x2)  =  t351_in_aa
t351_out_aa(x1, x2)  =  t351_out_aa
U30_aa(x1, x2, x3)  =  U30_aa(x3)
e375_in_aa(x1, x2)  =  e375_in_aa
U26_aa(x1, x2, x3)  =  U26_aa(x3)
t380_in_aa(x1, x2)  =  t380_in_aa
t380_out_aa(x1, x2)  =  t380_out_aa
U22_aa(x1, x2, x3)  =  U22_aa(x3)
e404_in_aa(x1, x2)  =  e404_in_aa
U18_aa(x1, x2, x3)  =  U18_aa(x3)
t409_in_aa(x1, x2)  =  t409_in_aa
t409_out_aa(x1, x2)  =  t409_out_aa
U10_aa(x1, x2, x3)  =  U10_aa(x3)
U111_aa(x1, x2, x3)  =  U111_aa(x3)
U15_aa(x1, x2, x3)  =  U15_aa(x3)
U16_aa(x1, x2, x3)  =  U16_aa(x3)
U17_aa(x1, x2, x3)  =  U17_aa(x3)
U112_aa(x1, x2, x3)  =  U112_aa(x3)
e1_out_aa(x1, x2)  =  e1_out_aa
U11_aa(x1, x2, x3)  =  U11_aa(x3)
U12_aa(x1, x2, x3)  =  U12_aa(x3)
U13_aa(x1, x2, x3)  =  U13_aa(x3)
e404_out_aa(x1, x2)  =  e404_out_aa
U19_aa(x1, x2, x3)  =  U19_aa(x3)
U20_aa(x1, x2, x3)  =  U20_aa(x3)
U21_aa(x1, x2, x3)  =  U21_aa(x3)
U23_aa(x1, x2, x3)  =  U23_aa(x3)
U24_aa(x1, x2, x3)  =  U24_aa(x3)
U25_aa(x1, x2, x3)  =  U25_aa(x3)
e375_out_aa(x1, x2)  =  e375_out_aa
U27_aa(x1, x2, x3)  =  U27_aa(x3)
U28_aa(x1, x2, x3)  =  U28_aa(x3)
U29_aa(x1, x2, x3)  =  U29_aa(x3)
U31_aa(x1, x2, x3)  =  U31_aa(x3)
U32_aa(x1, x2, x3)  =  U32_aa(x3)
U33_aa(x1, x2, x3)  =  U33_aa(x3)
e346_out_aa(x1, x2)  =  e346_out_aa
U35_aa(x1, x2, x3)  =  U35_aa(x3)
U36_aa(x1, x2, x3)  =  U36_aa(x3)
U37_aa(x1, x2, x3)  =  U37_aa(x3)
U39_aa(x1, x2, x3)  =  U39_aa(x3)
U40_aa(x1, x2, x3)  =  U40_aa(x3)
U41_aa(x1, x2, x3)  =  U41_aa(x3)
e317_out_aa(x1, x2)  =  e317_out_aa
U43_aa(x1, x2, x3)  =  U43_aa(x3)
U44_aa(x1, x2, x3)  =  U44_aa(x3)
U45_aa(x1, x2, x3)  =  U45_aa(x3)
U47_aa(x1, x2, x3)  =  U47_aa(x3)
U48_aa(x1, x2, x3)  =  U48_aa(x3)
U49_aa(x1, x2, x3)  =  U49_aa(x3)
e288_out_aa(x1, x2)  =  e288_out_aa
U51_aa(x1, x2, x3)  =  U51_aa(x3)
U52_aa(x1, x2, x3)  =  U52_aa(x3)
U53_aa(x1, x2, x3)  =  U53_aa(x3)
U55_aa(x1, x2, x3)  =  U55_aa(x3)
U56_aa(x1, x2, x3)  =  U56_aa(x3)
U57_aa(x1, x2, x3)  =  U57_aa(x3)
e259_out_aa(x1, x2)  =  e259_out_aa
U59_aa(x1, x2, x3)  =  U59_aa(x3)
U60_aa(x1, x2, x3)  =  U60_aa(x3)
U61_aa(x1, x2, x3)  =  U61_aa(x3)
U3_aa(x1, x2, x3)  =  U3_aa(x3)
U4_aa(x1, x2, x3)  =  U4_aa(x3)
U5_aa(x1, x2, x3)  =  U5_aa(x3)
e198_out_aa(x1, x2)  =  e198_out_aa
U7_aa(x1, x2, x3)  =  U7_aa(x3)
U8_aa(x1, x2, x3)  =  U8_aa(x3)
U9_aa(x1, x2, x3)  =  U9_aa(x3)
U63_aa(x1, x2, x3)  =  U63_aa(x3)
U64_aa(x1, x2, x3)  =  U64_aa(x3)
U65_aa(x1, x2, x3)  =  U65_aa(x3)
e169_out_aa(x1, x2)  =  e169_out_aa
U67_aa(x1, x2, x3)  =  U67_aa(x3)
U68_aa(x1, x2, x3)  =  U68_aa(x3)
U69_aa(x1, x2, x3)  =  U69_aa(x3)
U71_aa(x1, x2, x3)  =  U71_aa(x3)
U72_aa(x1, x2, x3)  =  U72_aa(x3)
U73_aa(x1, x2, x3)  =  U73_aa(x3)
e140_out_aa(x1, x2)  =  e140_out_aa
U75_aa(x1, x2, x3)  =  U75_aa(x3)
U76_aa(x1, x2, x3)  =  U76_aa(x3)
U77_aa(x1, x2, x3)  =  U77_aa(x3)
U79_aa(x1, x2, x3)  =  U79_aa(x3)
U80_aa(x1, x2, x3)  =  U80_aa(x3)
U81_aa(x1, x2, x3)  =  U81_aa(x3)
e111_out_aa(x1, x2)  =  e111_out_aa
U83_aa(x1, x2, x3)  =  U83_aa(x3)
U84_aa(x1, x2, x3)  =  U84_aa(x3)
U85_aa(x1, x2, x3)  =  U85_aa(x3)
U87_aa(x1, x2, x3)  =  U87_aa(x3)
U88_aa(x1, x2, x3)  =  U88_aa(x3)
U89_aa(x1, x2, x3)  =  U89_aa(x3)
e82_out_aa(x1, x2)  =  e82_out_aa
U91_aa(x1, x2, x3)  =  U91_aa(x3)
U92_aa(x1, x2, x3)  =  U92_aa(x3)
U93_aa(x1, x2, x3)  =  U93_aa(x3)
U95_aa(x1, x2, x3)  =  U95_aa(x3)
U96_aa(x1, x2, x3)  =  U96_aa(x3)
U97_aa(x1, x2, x3)  =  U97_aa(x3)
e53_out_aa(x1, x2)  =  e53_out_aa
U99_aa(x1, x2, x3)  =  U99_aa(x3)
U100_aa(x1, x2, x3)  =  U100_aa(x3)
U101_aa(x1, x2, x3)  =  U101_aa(x3)
p31_out_aaa(x1, x2, x3)  =  p31_out_aaa
U104_aaa(x1, x2, x3, x4)  =  U104_aaa(x4)
U105_aaa(x1, x2, x3, x4)  =  U105_aaa(x4)
U106_aaa(x1, x2, x3, x4)  =  U106_aaa(x4)
U107_aaa(x1, x2, x3, x4)  =  U107_aaa(x4)
e1_out_ga(x1, x2)  =  e1_out_ga
U11_ga(x1, x2, x3)  =  U11_ga(x3)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U13_ga(x1, x2, x3)  =  U13_ga(x3)
e404_out_ga(x1, x2)  =  e404_out_ga
U19_ga(x1, x2, x3)  =  U19_ga(x3)
U20_ga(x1, x2, x3)  =  U20_ga(x3)
U21_ga(x1, x2, x3)  =  U21_ga(x3)
U23_ga(x1, x2, x3)  =  U23_ga(x3)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U25_ga(x1, x2, x3)  =  U25_ga(x3)
e375_out_ga(x1, x2)  =  e375_out_ga
U27_ga(x1, x2, x3)  =  U27_ga(x3)
U28_ga(x1, x2, x3)  =  U28_ga(x3)
U29_ga(x1, x2, x3)  =  U29_ga(x3)
U31_ga(x1, x2, x3)  =  U31_ga(x3)
U32_ga(x1, x2, x3)  =  U32_ga(x3)
U33_ga(x1, x2, x3)  =  U33_ga(x3)
e346_out_ga(x1, x2)  =  e346_out_ga
U35_ga(x1, x2, x3)  =  U35_ga(x3)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
e317_out_ga(x1, x2)  =  e317_out_ga
U43_ga(x1, x2, x3)  =  U43_ga(x3)
U44_ga(x1, x2, x3)  =  U44_ga(x3)
U45_ga(x1, x2, x3)  =  U45_ga(x3)
U47_ga(x1, x2, x3)  =  U47_ga(x3)
U48_ga(x1, x2, x3)  =  U48_ga(x3)
U49_ga(x1, x2, x3)  =  U49_ga(x3)
e288_out_ga(x1, x2)  =  e288_out_ga
U51_ga(x1, x2, x3)  =  U51_ga(x3)
U52_ga(x1, x2, x3)  =  U52_ga(x3)
U53_ga(x1, x2, x3)  =  U53_ga(x3)
U55_ga(x1, x2, x3)  =  U55_ga(x3)
U56_ga(x1, x2, x3)  =  U56_ga(x3)
U57_ga(x1, x2, x3)  =  U57_ga(x3)
e259_out_ga(x1, x2)  =  e259_out_ga
U59_ga(x1, x2, x3)  =  U59_ga(x3)
U60_ga(x1, x2, x3)  =  U60_ga(x3)
U61_ga(x1, x2, x3)  =  U61_ga(x3)
U3_ga(x1, x2, x3)  =  U3_ga(x3)
U4_ga(x1, x2, x3)  =  U4_ga(x3)
U5_ga(x1, x2, x3)  =  U5_ga(x3)
e198_out_ga(x1, x2)  =  e198_out_ga
U7_ga(x1, x2, x3)  =  U7_ga(x3)
U8_ga(x1, x2, x3)  =  U8_ga(x3)
U9_ga(x1, x2, x3)  =  U9_ga(x3)
U63_ga(x1, x2, x3)  =  U63_ga(x3)
U64_ga(x1, x2, x3)  =  U64_ga(x3)
U65_ga(x1, x2, x3)  =  U65_ga(x3)
e169_out_ga(x1, x2)  =  e169_out_ga
U67_ga(x1, x2, x3)  =  U67_ga(x3)
U68_ga(x1, x2, x3)  =  U68_ga(x3)
U69_ga(x1, x2, x3)  =  U69_ga(x3)
U71_ga(x1, x2, x3)  =  U71_ga(x3)
U72_ga(x1, x2, x3)  =  U72_ga(x3)
U73_ga(x1, x2, x3)  =  U73_ga(x3)
e140_out_ga(x1, x2)  =  e140_out_ga
U75_ga(x1, x2, x3)  =  U75_ga(x3)
U76_ga(x1, x2, x3)  =  U76_ga(x3)
U77_ga(x1, x2, x3)  =  U77_ga(x3)
U79_ga(x1, x2, x3)  =  U79_ga(x3)
U80_ga(x1, x2, x3)  =  U80_ga(x3)
U81_ga(x1, x2, x3)  =  U81_ga(x3)
e111_out_ga(x1, x2)  =  e111_out_ga
U83_ga(x1, x2, x3)  =  U83_ga(x3)
U84_ga(x1, x2, x3)  =  U84_ga(x3)
U85_ga(x1, x2, x3)  =  U85_ga(x3)
U87_ga(x1, x2, x3)  =  U87_ga(x3)
U88_ga(x1, x2, x3)  =  U88_ga(x3)
U89_ga(x1, x2, x3)  =  U89_ga(x3)
e82_out_ga(x1, x2)  =  e82_out_ga
U91_ga(x1, x2, x3)  =  U91_ga(x3)
U92_ga(x1, x2, x3)  =  U92_ga(x3)
U93_ga(x1, x2, x3)  =  U93_ga(x3)
U95_ga(x1, x2, x3)  =  U95_ga(x3)
U96_ga(x1, x2, x3)  =  U96_ga(x3)
U97_ga(x1, x2, x3)  =  U97_ga(x3)
e53_out_ga(x1, x2)  =  e53_out_ga
U99_ga(x1, x2, x3)  =  U99_ga(x3)
U100_ga(x1, x2, x3)  =  U100_ga(x3)
U101_ga(x1, x2, x3)  =  U101_ga(x3)
p31_out_gaa(x1, x2, x3)  =  p31_out_gaa
U104_gaa(x1, x2, x3, x4)  =  U104_gaa(x4)
U105_gaa(x1, x2, x3, x4)  =  U105_gaa(x4)
U106_gaa(x1, x2, x3, x4)  =  U106_gaa(x4)
U107_gaa(x1, x2, x3, x4)  =  U107_gaa(x4)
T234_IN_AA(x1, x2)  =  T234_IN_AA
E259_IN_AA(x1, x2)  =  E259_IN_AA
T264_IN_AA(x1, x2)  =  T264_IN_AA
E288_IN_AA(x1, x2)  =  E288_IN_AA
T293_IN_AA(x1, x2)  =  T293_IN_AA
E317_IN_AA(x1, x2)  =  E317_IN_AA
T322_IN_AA(x1, x2)  =  T322_IN_AA
E346_IN_AA(x1, x2)  =  E346_IN_AA
T351_IN_AA(x1, x2)  =  T351_IN_AA
E375_IN_AA(x1, x2)  =  E375_IN_AA
T380_IN_AA(x1, x2)  =  T380_IN_AA
E404_IN_AA(x1, x2)  =  E404_IN_AA
T409_IN_AA(x1, x2)  =  T409_IN_AA
E1_IN_AA(x1, x2)  =  E1_IN_AA
N7_IN_AA(x1, x2)  =  N7_IN_AA
P31_IN_AAA(x1, x2, x3)  =  P31_IN_AAA
N32_IN_AA(x1, x2)  =  N32_IN_AA
E53_IN_AA(x1, x2)  =  E53_IN_AA
T58_IN_AA(x1, x2)  =  T58_IN_AA
E82_IN_AA(x1, x2)  =  E82_IN_AA
T87_IN_AA(x1, x2)  =  T87_IN_AA
E111_IN_AA(x1, x2)  =  E111_IN_AA
T116_IN_AA(x1, x2)  =  T116_IN_AA
E140_IN_AA(x1, x2)  =  E140_IN_AA
T145_IN_AA(x1, x2)  =  T145_IN_AA
E169_IN_AA(x1, x2)  =  E169_IN_AA
T174_IN_AA(x1, x2)  =  T174_IN_AA
E198_IN_AA(x1, x2)  =  E198_IN_AA
T203_IN_AA(x1, x2)  =  T203_IN_AA
U16_AA(x1, x2, x3)  =  U16_AA(x3)
U111_AA(x1, x2, x3)  =  U111_AA(x3)
U4_AA(x1, x2, x3)  =  U4_AA(x3)
U8_AA(x1, x2, x3)  =  U8_AA(x3)
U64_AA(x1, x2, x3)  =  U64_AA(x3)
U68_AA(x1, x2, x3)  =  U68_AA(x3)
U72_AA(x1, x2, x3)  =  U72_AA(x3)
U76_AA(x1, x2, x3)  =  U76_AA(x3)
U80_AA(x1, x2, x3)  =  U80_AA(x3)
U84_AA(x1, x2, x3)  =  U84_AA(x3)
U88_AA(x1, x2, x3)  =  U88_AA(x3)
U92_AA(x1, x2, x3)  =  U92_AA(x3)
U96_AA(x1, x2, x3)  =  U96_AA(x3)
U100_AA(x1, x2, x3)  =  U100_AA(x3)
U104_AAA(x1, x2, x3, x4)  =  U104_AAA(x4)
U106_AAA(x1, x2, x3, x4)  =  U106_AAA(x4)
U12_AA(x1, x2, x3)  =  U12_AA(x3)
U20_AA(x1, x2, x3)  =  U20_AA(x3)
U24_AA(x1, x2, x3)  =  U24_AA(x3)
U28_AA(x1, x2, x3)  =  U28_AA(x3)
U32_AA(x1, x2, x3)  =  U32_AA(x3)
U36_AA(x1, x2, x3)  =  U36_AA(x3)
U40_AA(x1, x2, x3)  =  U40_AA(x3)
U44_AA(x1, x2, x3)  =  U44_AA(x3)
U48_AA(x1, x2, x3)  =  U48_AA(x3)
U52_AA(x1, x2, x3)  =  U52_AA(x3)
U56_AA(x1, x2, x3)  =  U56_AA(x3)
U60_AA(x1, x2, x3)  =  U60_AA(x3)

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

(80) UsableRulesProof (EQUIVALENT transformation)

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

(81) Obligation:

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

T234_IN_AA(.(lbrace, T392), X599) → E259_IN_AA(T392, X599)
E259_IN_AA(T400, X625) → T264_IN_AA(T400, X625)
T264_IN_AA(.(lbrace, T433), X670) → E288_IN_AA(T433, X670)
E288_IN_AA(T441, X696) → T293_IN_AA(T441, X696)
T293_IN_AA(.(lbrace, T474), X741) → E317_IN_AA(T474, X741)
E317_IN_AA(T482, X767) → T322_IN_AA(T482, X767)
T322_IN_AA(.(lbrace, T515), X812) → E346_IN_AA(T515, X812)
E346_IN_AA(T523, X838) → T351_IN_AA(T523, X838)
T351_IN_AA(.(lbrace, T556), X883) → E375_IN_AA(T556, X883)
E375_IN_AA(T564, X909) → T380_IN_AA(T564, X909)
T380_IN_AA(.(lbrace, T597), X954) → E404_IN_AA(T597, X954)
E404_IN_AA(T605, X980) → T409_IN_AA(T605, X980)
T409_IN_AA(.(lbrace, T638), X1025) → E1_IN_AA(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))
E1_IN_AA(T22, T24) → N7_IN_AA(T22, T24)
N7_IN_AA(.(lbrace, T41), T43) → E1_IN_AA(T41, .(rbrace, T43))
E1_IN_AA(T62, T64) → P31_IN_AAA(T62, X59, T64)
P31_IN_AAA(T62, X59, T64) → N32_IN_AA(T62, X59)
N32_IN_AA(.(lbrace, T89), X84) → E53_IN_AA(T89, X84)
E53_IN_AA(T97, X110) → T58_IN_AA(T97, X110)
T58_IN_AA(.(lbrace, T130), X155) → E82_IN_AA(T130, X155)
E82_IN_AA(T138, X181) → T87_IN_AA(T138, X181)
T87_IN_AA(.(lbrace, T171), X226) → E111_IN_AA(T171, X226)
E111_IN_AA(T179, X252) → T116_IN_AA(T179, X252)
T116_IN_AA(.(lbrace, T212), X297) → E140_IN_AA(T212, X297)
E140_IN_AA(T220, X323) → T145_IN_AA(T220, X323)
T145_IN_AA(.(lbrace, T253), X368) → E169_IN_AA(T253, X368)
E169_IN_AA(T261, X394) → T174_IN_AA(T261, X394)
T174_IN_AA(.(lbrace, T294), X439) → E198_IN_AA(T294, X439)
E198_IN_AA(T302, X465) → T203_IN_AA(T302, X465)
T203_IN_AA(.(lbrace, T335), X510) → E1_IN_AA(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))
E1_IN_AA(T941, T943) → T234_IN_AA(T941, X1569)
T234_IN_AA(T780, X1303) → N32_IN_AA(T780, X1302)
T234_IN_AA(T780, X1303) → U16_AA(T780, X1303, n32_in_aa(T780, T784))
U16_AA(T780, X1303, n32_out_aa(T780, T784)) → T234_IN_AA(T784, X1303)
E1_IN_AA(T941, T943) → U111_AA(T941, T943, t234_in_aa(T941, T945))
U111_AA(T941, T943, t234_out_aa(T941, T945)) → E1_IN_AA(T945, T943)
T203_IN_AA(T345, X530) → N32_IN_AA(T345, X529)
T203_IN_AA(T345, X530) → U4_AA(T345, X530, n32_in_aa(T345, T349))
U4_AA(T345, X530, n32_out_aa(T345, T349)) → T203_IN_AA(T349, X530)
E198_IN_AA(T357, X551) → T234_IN_AA(T357, X550)
E198_IN_AA(T357, X551) → U8_AA(T357, X551, t234_in_aa(T357, T359))
U8_AA(T357, X551, t234_out_aa(T357, T359)) → E198_IN_AA(T359, X551)
T174_IN_AA(T795, X1326) → N32_IN_AA(T795, X1325)
T174_IN_AA(T795, X1326) → U64_AA(T795, X1326, n32_in_aa(T795, T799))
U64_AA(T795, X1326, n32_out_aa(T795, T799)) → T174_IN_AA(T799, X1326)
E169_IN_AA(T807, X1347) → T234_IN_AA(T807, X1346)
E169_IN_AA(T807, X1347) → U68_AA(T807, X1347, t234_in_aa(T807, T809))
U68_AA(T807, X1347, t234_out_aa(T807, T809)) → E169_IN_AA(T809, X1347)
T145_IN_AA(T817, X1369) → N32_IN_AA(T817, X1368)
T145_IN_AA(T817, X1369) → U72_AA(T817, X1369, n32_in_aa(T817, T821))
U72_AA(T817, X1369, n32_out_aa(T817, T821)) → T145_IN_AA(T821, X1369)
E140_IN_AA(T829, X1390) → T234_IN_AA(T829, X1389)
E140_IN_AA(T829, X1390) → U76_AA(T829, X1390, t234_in_aa(T829, T831))
U76_AA(T829, X1390, t234_out_aa(T829, T831)) → E140_IN_AA(T831, X1390)
T116_IN_AA(T839, X1412) → N32_IN_AA(T839, X1411)
T116_IN_AA(T839, X1412) → U80_AA(T839, X1412, n32_in_aa(T839, T843))
U80_AA(T839, X1412, n32_out_aa(T839, T843)) → T116_IN_AA(T843, X1412)
E111_IN_AA(T851, X1433) → T234_IN_AA(T851, X1432)
E111_IN_AA(T851, X1433) → U84_AA(T851, X1433, t234_in_aa(T851, T853))
U84_AA(T851, X1433, t234_out_aa(T851, T853)) → E111_IN_AA(T853, X1433)
T87_IN_AA(T861, X1455) → N32_IN_AA(T861, X1454)
T87_IN_AA(T861, X1455) → U88_AA(T861, X1455, n32_in_aa(T861, T865))
U88_AA(T861, X1455, n32_out_aa(T861, T865)) → T87_IN_AA(T865, X1455)
E82_IN_AA(T873, X1476) → T234_IN_AA(T873, X1475)
E82_IN_AA(T873, X1476) → U92_AA(T873, X1476, t234_in_aa(T873, T875))
U92_AA(T873, X1476, t234_out_aa(T873, T875)) → E82_IN_AA(T875, X1476)
T58_IN_AA(T883, X1498) → N32_IN_AA(T883, X1497)
T58_IN_AA(T883, X1498) → U96_AA(T883, X1498, n32_in_aa(T883, T887))
U96_AA(T883, X1498, n32_out_aa(T883, T887)) → T58_IN_AA(T887, X1498)
E53_IN_AA(T895, X1519) → T234_IN_AA(T895, X1518)
E53_IN_AA(T895, X1519) → U100_AA(T895, X1519, t234_in_aa(T895, T897))
U100_AA(T895, X1519, t234_out_aa(T895, T897)) → E53_IN_AA(T897, X1519)
P31_IN_AAA(T62, T916, T918) → U104_AAA(T62, T916, T918, n32_in_aa(T62, T916))
U104_AAA(T62, T916, T918, n32_out_aa(T62, T916)) → N7_IN_AA(T916, T918)
P31_IN_AAA(T62, T929, T931) → U106_AAA(T62, T929, T931, n32_in_aa(T62, T929))
U106_AAA(T62, T929, T931, n32_out_aa(T62, T929)) → P31_IN_AAA(T929, X1556, T931)
T409_IN_AA(T648, X1045) → N32_IN_AA(T648, X1044)
T409_IN_AA(T648, X1045) → U12_AA(T648, X1045, n32_in_aa(T648, T652))
U12_AA(T648, X1045, n32_out_aa(T648, T652)) → T409_IN_AA(T652, X1045)
E404_IN_AA(T660, X1066) → T234_IN_AA(T660, X1065)
E404_IN_AA(T660, X1066) → U20_AA(T660, X1066, t234_in_aa(T660, T662))
U20_AA(T660, X1066, t234_out_aa(T660, T662)) → E404_IN_AA(T662, X1066)
T380_IN_AA(T670, X1088) → N32_IN_AA(T670, X1087)
T380_IN_AA(T670, X1088) → U24_AA(T670, X1088, n32_in_aa(T670, T674))
U24_AA(T670, X1088, n32_out_aa(T670, T674)) → T380_IN_AA(T674, X1088)
E375_IN_AA(T682, X1109) → T234_IN_AA(T682, X1108)
E375_IN_AA(T682, X1109) → U28_AA(T682, X1109, t234_in_aa(T682, T684))
U28_AA(T682, X1109, t234_out_aa(T682, T684)) → E375_IN_AA(T684, X1109)
T351_IN_AA(T692, X1131) → N32_IN_AA(T692, X1130)
T351_IN_AA(T692, X1131) → U32_AA(T692, X1131, n32_in_aa(T692, T696))
U32_AA(T692, X1131, n32_out_aa(T692, T696)) → T351_IN_AA(T696, X1131)
E346_IN_AA(T704, X1152) → T234_IN_AA(T704, X1151)
E346_IN_AA(T704, X1152) → U36_AA(T704, X1152, t234_in_aa(T704, T706))
U36_AA(T704, X1152, t234_out_aa(T704, T706)) → E346_IN_AA(T706, X1152)
T322_IN_AA(T714, X1174) → N32_IN_AA(T714, X1173)
T322_IN_AA(T714, X1174) → U40_AA(T714, X1174, n32_in_aa(T714, T718))
U40_AA(T714, X1174, n32_out_aa(T714, T718)) → T322_IN_AA(T718, X1174)
E317_IN_AA(T726, X1195) → T234_IN_AA(T726, X1194)
E317_IN_AA(T726, X1195) → U44_AA(T726, X1195, t234_in_aa(T726, T728))
U44_AA(T726, X1195, t234_out_aa(T726, T728)) → E317_IN_AA(T728, X1195)
T293_IN_AA(T736, X1217) → N32_IN_AA(T736, X1216)
T293_IN_AA(T736, X1217) → U48_AA(T736, X1217, n32_in_aa(T736, T740))
U48_AA(T736, X1217, n32_out_aa(T736, T740)) → T293_IN_AA(T740, X1217)
E288_IN_AA(T748, X1238) → T234_IN_AA(T748, X1237)
E288_IN_AA(T748, X1238) → U52_AA(T748, X1238, t234_in_aa(T748, T750))
U52_AA(T748, X1238, t234_out_aa(T748, T750)) → E288_IN_AA(T750, X1238)
T264_IN_AA(T758, X1260) → N32_IN_AA(T758, X1259)
T264_IN_AA(T758, X1260) → U56_AA(T758, X1260, n32_in_aa(T758, T762))
U56_AA(T758, X1260, n32_out_aa(T758, T762)) → T264_IN_AA(T762, X1260)
E259_IN_AA(T770, X1281) → T234_IN_AA(T770, X1280)
E259_IN_AA(T770, X1281) → U60_AA(T770, X1281, t234_in_aa(T770, T772))
U60_AA(T770, X1281, t234_out_aa(T770, T772)) → E259_IN_AA(T772, X1281)

The TRS R consists of the following rules:

n32_in_aa(.(a, .(star, T86)), T86) → n32_out_aa(.(a, .(star, T86)), T86)
n32_in_aa(.(b, .(star, T86)), T86) → n32_out_aa(.(b, .(star, T86)), T86)
n32_in_aa(.(c, .(star, T86)), T86) → n32_out_aa(.(c, .(star, T86)), T86)
n32_in_aa(.(lbrace, T89), X84) → U1_aa(T89, X84, e53_in_aa(T89, X84))
t234_in_aa(.(a, .(plus, T389)), T389) → t234_out_aa(.(a, .(plus, T389)), T389)
t234_in_aa(.(b, .(plus, T389)), T389) → t234_out_aa(.(b, .(plus, T389)), T389)
t234_in_aa(.(c, .(plus, T389)), T389) → t234_out_aa(.(c, .(plus, T389)), T389)
t234_in_aa(.(lbrace, T392), X599) → U14_aa(T392, X599, e259_in_aa(T392, X599))
t234_in_aa(T780, X1303) → U15_aa(T780, X1303, n32_in_aa(T780, X1302))
t234_in_aa(T780, X1303) → U16_aa(T780, X1303, n32_in_aa(T780, T784))
U1_aa(T89, X84, e53_out_aa(T89, X84)) → n32_out_aa(.(lbrace, T89), X84)
U14_aa(T392, X599, e259_out_aa(T392, X599)) → t234_out_aa(.(lbrace, T392), X599)
U15_aa(T780, X1303, n32_out_aa(T780, X1302)) → t234_out_aa(T780, X1303)
U16_aa(T780, X1303, n32_out_aa(T780, T784)) → U17_aa(T780, X1303, t234_in_aa(T784, X1303))
e53_in_aa(T97, X110) → U98_aa(T97, X110, t58_in_aa(T97, X110))
e53_in_aa(T895, X1519) → U99_aa(T895, X1519, t234_in_aa(T895, X1518))
e53_in_aa(T895, X1519) → U100_aa(T895, X1519, t234_in_aa(T895, T897))
e259_in_aa(T400, X625) → U58_aa(T400, X625, t264_in_aa(T400, X625))
e259_in_aa(T770, X1281) → U59_aa(T770, X1281, t234_in_aa(T770, X1280))
e259_in_aa(T770, X1281) → U60_aa(T770, X1281, t234_in_aa(T770, T772))
U17_aa(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_aa(T780, X1303)
U98_aa(T97, X110, t58_out_aa(T97, X110)) → e53_out_aa(T97, X110)
U99_aa(T895, X1519, t234_out_aa(T895, X1518)) → e53_out_aa(T895, X1519)
U100_aa(T895, X1519, t234_out_aa(T895, T897)) → U101_aa(T895, X1519, e53_in_aa(T897, X1519))
U58_aa(T400, X625, t264_out_aa(T400, X625)) → e259_out_aa(T400, X625)
U59_aa(T770, X1281, t234_out_aa(T770, X1280)) → e259_out_aa(T770, X1281)
U60_aa(T770, X1281, t234_out_aa(T770, T772)) → U61_aa(T770, X1281, e259_in_aa(T772, X1281))
t58_in_aa(.(a, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(a, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(b, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(b, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(c, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(c, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(lbrace, T130), X155) → U94_aa(T130, X155, e82_in_aa(T130, X155))
t58_in_aa(T883, X1498) → U95_aa(T883, X1498, n32_in_aa(T883, X1497))
t58_in_aa(T883, X1498) → U96_aa(T883, X1498, n32_in_aa(T883, T887))
U101_aa(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_aa(T895, X1519)
t264_in_aa(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(lbrace, T433), X670) → U54_aa(T433, X670, e288_in_aa(T433, X670))
t264_in_aa(T758, X1260) → U55_aa(T758, X1260, n32_in_aa(T758, X1259))
t264_in_aa(T758, X1260) → U56_aa(T758, X1260, n32_in_aa(T758, T762))
U61_aa(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_aa(T770, X1281)
U94_aa(T130, X155, e82_out_aa(T130, X155)) → t58_out_aa(.(lbrace, T130), X155)
U95_aa(T883, X1498, n32_out_aa(T883, X1497)) → t58_out_aa(T883, X1498)
U96_aa(T883, X1498, n32_out_aa(T883, T887)) → U97_aa(T883, X1498, t58_in_aa(T887, X1498))
U54_aa(T433, X670, e288_out_aa(T433, X670)) → t264_out_aa(.(lbrace, T433), X670)
U55_aa(T758, X1260, n32_out_aa(T758, X1259)) → t264_out_aa(T758, X1260)
U56_aa(T758, X1260, n32_out_aa(T758, T762)) → U57_aa(T758, X1260, t264_in_aa(T762, X1260))
e82_in_aa(T138, X181) → U90_aa(T138, X181, t87_in_aa(T138, X181))
e82_in_aa(T873, X1476) → U91_aa(T873, X1476, t234_in_aa(T873, X1475))
e82_in_aa(T873, X1476) → U92_aa(T873, X1476, t234_in_aa(T873, T875))
U97_aa(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_aa(T883, X1498)
e288_in_aa(T441, X696) → U50_aa(T441, X696, t293_in_aa(T441, X696))
e288_in_aa(T748, X1238) → U51_aa(T748, X1238, t234_in_aa(T748, X1237))
e288_in_aa(T748, X1238) → U52_aa(T748, X1238, t234_in_aa(T748, T750))
U57_aa(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_aa(T758, X1260)
U90_aa(T138, X181, t87_out_aa(T138, X181)) → e82_out_aa(T138, X181)
U91_aa(T873, X1476, t234_out_aa(T873, X1475)) → e82_out_aa(T873, X1476)
U92_aa(T873, X1476, t234_out_aa(T873, T875)) → U93_aa(T873, X1476, e82_in_aa(T875, X1476))
U50_aa(T441, X696, t293_out_aa(T441, X696)) → e288_out_aa(T441, X696)
U51_aa(T748, X1238, t234_out_aa(T748, X1237)) → e288_out_aa(T748, X1238)
U52_aa(T748, X1238, t234_out_aa(T748, T750)) → U53_aa(T748, X1238, e288_in_aa(T750, X1238))
t87_in_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(lbrace, T171), X226) → U86_aa(T171, X226, e111_in_aa(T171, X226))
t87_in_aa(T861, X1455) → U87_aa(T861, X1455, n32_in_aa(T861, X1454))
t87_in_aa(T861, X1455) → U88_aa(T861, X1455, n32_in_aa(T861, T865))
U93_aa(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_aa(T873, X1476)
t293_in_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(lbrace, T474), X741) → U46_aa(T474, X741, e317_in_aa(T474, X741))
t293_in_aa(T736, X1217) → U47_aa(T736, X1217, n32_in_aa(T736, X1216))
t293_in_aa(T736, X1217) → U48_aa(T736, X1217, n32_in_aa(T736, T740))
U53_aa(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_aa(T748, X1238)
U86_aa(T171, X226, e111_out_aa(T171, X226)) → t87_out_aa(.(lbrace, T171), X226)
U87_aa(T861, X1455, n32_out_aa(T861, X1454)) → t87_out_aa(T861, X1455)
U88_aa(T861, X1455, n32_out_aa(T861, T865)) → U89_aa(T861, X1455, t87_in_aa(T865, X1455))
U46_aa(T474, X741, e317_out_aa(T474, X741)) → t293_out_aa(.(lbrace, T474), X741)
U47_aa(T736, X1217, n32_out_aa(T736, X1216)) → t293_out_aa(T736, X1217)
U48_aa(T736, X1217, n32_out_aa(T736, T740)) → U49_aa(T736, X1217, t293_in_aa(T740, X1217))
e111_in_aa(T179, X252) → U82_aa(T179, X252, t116_in_aa(T179, X252))
e111_in_aa(T851, X1433) → U83_aa(T851, X1433, t234_in_aa(T851, X1432))
e111_in_aa(T851, X1433) → U84_aa(T851, X1433, t234_in_aa(T851, T853))
U89_aa(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_aa(T861, X1455)
e317_in_aa(T482, X767) → U42_aa(T482, X767, t322_in_aa(T482, X767))
e317_in_aa(T726, X1195) → U43_aa(T726, X1195, t234_in_aa(T726, X1194))
e317_in_aa(T726, X1195) → U44_aa(T726, X1195, t234_in_aa(T726, T728))
U49_aa(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_aa(T736, X1217)
U82_aa(T179, X252, t116_out_aa(T179, X252)) → e111_out_aa(T179, X252)
U83_aa(T851, X1433, t234_out_aa(T851, X1432)) → e111_out_aa(T851, X1433)
U84_aa(T851, X1433, t234_out_aa(T851, T853)) → U85_aa(T851, X1433, e111_in_aa(T853, X1433))
U42_aa(T482, X767, t322_out_aa(T482, X767)) → e317_out_aa(T482, X767)
U43_aa(T726, X1195, t234_out_aa(T726, X1194)) → e317_out_aa(T726, X1195)
U44_aa(T726, X1195, t234_out_aa(T726, T728)) → U45_aa(T726, X1195, e317_in_aa(T728, X1195))
t116_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(lbrace, T212), X297) → U78_aa(T212, X297, e140_in_aa(T212, X297))
t116_in_aa(T839, X1412) → U79_aa(T839, X1412, n32_in_aa(T839, X1411))
t116_in_aa(T839, X1412) → U80_aa(T839, X1412, n32_in_aa(T839, T843))
U85_aa(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_aa(T851, X1433)
t322_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(lbrace, T515), X812) → U38_aa(T515, X812, e346_in_aa(T515, X812))
t322_in_aa(T714, X1174) → U39_aa(T714, X1174, n32_in_aa(T714, X1173))
t322_in_aa(T714, X1174) → U40_aa(T714, X1174, n32_in_aa(T714, T718))
U45_aa(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_aa(T726, X1195)
U78_aa(T212, X297, e140_out_aa(T212, X297)) → t116_out_aa(.(lbrace, T212), X297)
U79_aa(T839, X1412, n32_out_aa(T839, X1411)) → t116_out_aa(T839, X1412)
U80_aa(T839, X1412, n32_out_aa(T839, T843)) → U81_aa(T839, X1412, t116_in_aa(T843, X1412))
U38_aa(T515, X812, e346_out_aa(T515, X812)) → t322_out_aa(.(lbrace, T515), X812)
U39_aa(T714, X1174, n32_out_aa(T714, X1173)) → t322_out_aa(T714, X1174)
U40_aa(T714, X1174, n32_out_aa(T714, T718)) → U41_aa(T714, X1174, t322_in_aa(T718, X1174))
e140_in_aa(T220, X323) → U74_aa(T220, X323, t145_in_aa(T220, X323))
e140_in_aa(T829, X1390) → U75_aa(T829, X1390, t234_in_aa(T829, X1389))
e140_in_aa(T829, X1390) → U76_aa(T829, X1390, t234_in_aa(T829, T831))
U81_aa(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_aa(T839, X1412)
e346_in_aa(T523, X838) → U34_aa(T523, X838, t351_in_aa(T523, X838))
e346_in_aa(T704, X1152) → U35_aa(T704, X1152, t234_in_aa(T704, X1151))
e346_in_aa(T704, X1152) → U36_aa(T704, X1152, t234_in_aa(T704, T706))
U41_aa(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_aa(T714, X1174)
U74_aa(T220, X323, t145_out_aa(T220, X323)) → e140_out_aa(T220, X323)
U75_aa(T829, X1390, t234_out_aa(T829, X1389)) → e140_out_aa(T829, X1390)
U76_aa(T829, X1390, t234_out_aa(T829, T831)) → U77_aa(T829, X1390, e140_in_aa(T831, X1390))
U34_aa(T523, X838, t351_out_aa(T523, X838)) → e346_out_aa(T523, X838)
U35_aa(T704, X1152, t234_out_aa(T704, X1151)) → e346_out_aa(T704, X1152)
U36_aa(T704, X1152, t234_out_aa(T704, T706)) → U37_aa(T704, X1152, e346_in_aa(T706, X1152))
t145_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(lbrace, T253), X368) → U70_aa(T253, X368, e169_in_aa(T253, X368))
t145_in_aa(T817, X1369) → U71_aa(T817, X1369, n32_in_aa(T817, X1368))
t145_in_aa(T817, X1369) → U72_aa(T817, X1369, n32_in_aa(T817, T821))
U77_aa(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_aa(T829, X1390)
t351_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(lbrace, T556), X883) → U30_aa(T556, X883, e375_in_aa(T556, X883))
t351_in_aa(T692, X1131) → U31_aa(T692, X1131, n32_in_aa(T692, X1130))
t351_in_aa(T692, X1131) → U32_aa(T692, X1131, n32_in_aa(T692, T696))
U37_aa(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_aa(T704, X1152)
U70_aa(T253, X368, e169_out_aa(T253, X368)) → t145_out_aa(.(lbrace, T253), X368)
U71_aa(T817, X1369, n32_out_aa(T817, X1368)) → t145_out_aa(T817, X1369)
U72_aa(T817, X1369, n32_out_aa(T817, T821)) → U73_aa(T817, X1369, t145_in_aa(T821, X1369))
U30_aa(T556, X883, e375_out_aa(T556, X883)) → t351_out_aa(.(lbrace, T556), X883)
U31_aa(T692, X1131, n32_out_aa(T692, X1130)) → t351_out_aa(T692, X1131)
U32_aa(T692, X1131, n32_out_aa(T692, T696)) → U33_aa(T692, X1131, t351_in_aa(T696, X1131))
e169_in_aa(T261, X394) → U66_aa(T261, X394, t174_in_aa(T261, X394))
e169_in_aa(T807, X1347) → U67_aa(T807, X1347, t234_in_aa(T807, X1346))
e169_in_aa(T807, X1347) → U68_aa(T807, X1347, t234_in_aa(T807, T809))
U73_aa(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_aa(T817, X1369)
e375_in_aa(T564, X909) → U26_aa(T564, X909, t380_in_aa(T564, X909))
e375_in_aa(T682, X1109) → U27_aa(T682, X1109, t234_in_aa(T682, X1108))
e375_in_aa(T682, X1109) → U28_aa(T682, X1109, t234_in_aa(T682, T684))
U33_aa(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_aa(T692, X1131)
U66_aa(T261, X394, t174_out_aa(T261, X394)) → e169_out_aa(T261, X394)
U67_aa(T807, X1347, t234_out_aa(T807, X1346)) → e169_out_aa(T807, X1347)
U68_aa(T807, X1347, t234_out_aa(T807, T809)) → U69_aa(T807, X1347, e169_in_aa(T809, X1347))
U26_aa(T564, X909, t380_out_aa(T564, X909)) → e375_out_aa(T564, X909)
U27_aa(T682, X1109, t234_out_aa(T682, X1108)) → e375_out_aa(T682, X1109)
U28_aa(T682, X1109, t234_out_aa(T682, T684)) → U29_aa(T682, X1109, e375_in_aa(T684, X1109))
t174_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(lbrace, T294), X439) → U62_aa(T294, X439, e198_in_aa(T294, X439))
t174_in_aa(T795, X1326) → U63_aa(T795, X1326, n32_in_aa(T795, X1325))
t174_in_aa(T795, X1326) → U64_aa(T795, X1326, n32_in_aa(T795, T799))
U69_aa(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_aa(T807, X1347)
t380_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(lbrace, T597), X954) → U22_aa(T597, X954, e404_in_aa(T597, X954))
t380_in_aa(T670, X1088) → U23_aa(T670, X1088, n32_in_aa(T670, X1087))
t380_in_aa(T670, X1088) → U24_aa(T670, X1088, n32_in_aa(T670, T674))
U29_aa(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_aa(T682, X1109)
U62_aa(T294, X439, e198_out_aa(T294, X439)) → t174_out_aa(.(lbrace, T294), X439)
U63_aa(T795, X1326, n32_out_aa(T795, X1325)) → t174_out_aa(T795, X1326)
U64_aa(T795, X1326, n32_out_aa(T795, T799)) → U65_aa(T795, X1326, t174_in_aa(T799, X1326))
U22_aa(T597, X954, e404_out_aa(T597, X954)) → t380_out_aa(.(lbrace, T597), X954)
U23_aa(T670, X1088, n32_out_aa(T670, X1087)) → t380_out_aa(T670, X1088)
U24_aa(T670, X1088, n32_out_aa(T670, T674)) → U25_aa(T670, X1088, t380_in_aa(T674, X1088))
e198_in_aa(T302, X465) → U6_aa(T302, X465, t203_in_aa(T302, X465))
e198_in_aa(T357, X551) → U7_aa(T357, X551, t234_in_aa(T357, X550))
e198_in_aa(T357, X551) → U8_aa(T357, X551, t234_in_aa(T357, T359))
U65_aa(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_aa(T795, X1326)
e404_in_aa(T605, X980) → U18_aa(T605, X980, t409_in_aa(T605, X980))
e404_in_aa(T660, X1066) → U19_aa(T660, X1066, t234_in_aa(T660, X1065))
e404_in_aa(T660, X1066) → U20_aa(T660, X1066, t234_in_aa(T660, T662))
U25_aa(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_aa(T670, X1088)
U6_aa(T302, X465, t203_out_aa(T302, X465)) → e198_out_aa(T302, X465)
U7_aa(T357, X551, t234_out_aa(T357, X550)) → e198_out_aa(T357, X551)
U8_aa(T357, X551, t234_out_aa(T357, T359)) → U9_aa(T357, X551, e198_in_aa(T359, X551))
U18_aa(T605, X980, t409_out_aa(T605, X980)) → e404_out_aa(T605, X980)
U19_aa(T660, X1066, t234_out_aa(T660, X1065)) → e404_out_aa(T660, X1066)
U20_aa(T660, X1066, t234_out_aa(T660, T662)) → U21_aa(T660, X1066, e404_in_aa(T662, X1066))
t203_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(lbrace, T335), X510) → U2_aa(T335, X510, e1_in_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
t203_in_aa(T345, X530) → U3_aa(T345, X530, n32_in_aa(T345, X529))
t203_in_aa(T345, X530) → U4_aa(T345, X530, n32_in_aa(T345, T349))
U9_aa(T357, X551, e198_out_aa(T359, X551)) → e198_out_aa(T357, X551)
t409_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(lbrace, T638), X1025) → U10_aa(T638, X1025, e1_in_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
t409_in_aa(T648, X1045) → U11_aa(T648, X1045, n32_in_aa(T648, X1044))
t409_in_aa(T648, X1045) → U12_aa(T648, X1045, n32_in_aa(T648, T652))
U21_aa(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_aa(T660, X1066)
U2_aa(T335, X510, e1_out_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_aa(.(lbrace, T335), X510)
U3_aa(T345, X530, n32_out_aa(T345, X529)) → t203_out_aa(T345, X530)
U4_aa(T345, X530, n32_out_aa(T345, T349)) → U5_aa(T345, X530, t203_in_aa(T349, X530))
U10_aa(T638, X1025, e1_out_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_aa(.(lbrace, T638), X1025)
U11_aa(T648, X1045, n32_out_aa(T648, X1044)) → t409_out_aa(T648, X1045)
U12_aa(T648, X1045, n32_out_aa(T648, T652)) → U13_aa(T648, X1045, t409_in_aa(T652, X1045))
e1_in_aa(T22, T24) → U108_aa(T22, T24, n7_in_aa(T22, T24))
e1_in_aa(T62, T64) → U109_aa(T62, T64, p31_in_aaa(T62, X59, T64))
e1_in_aa(T941, T943) → U110_aa(T941, T943, t234_in_aa(T941, X1569))
e1_in_aa(T941, T943) → U111_aa(T941, T943, t234_in_aa(T941, T945))
U5_aa(T345, X530, t203_out_aa(T349, X530)) → t203_out_aa(T345, X530)
U13_aa(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_aa(T648, X1045)
U108_aa(T22, T24, n7_out_aa(T22, T24)) → e1_out_aa(T22, T24)
U109_aa(T62, T64, p31_out_aaa(T62, X59, T64)) → e1_out_aa(T62, T64)
U110_aa(T941, T943, t234_out_aa(T941, X1569)) → e1_out_aa(T941, T943)
U111_aa(T941, T943, t234_out_aa(T941, T945)) → U112_aa(T941, T943, e1_in_aa(T945, T943))
n7_in_aa(.(a, T36), T36) → n7_out_aa(.(a, T36), T36)
n7_in_aa(.(b, T36), T36) → n7_out_aa(.(b, T36), T36)
n7_in_aa(.(c, T36), T36) → n7_out_aa(.(c, T36), T36)
n7_in_aa(.(lbrace, T41), T43) → U102_aa(T41, T43, e1_in_aa(T41, .(rbrace, T43)))
p31_in_aaa(T62, X59, T64) → U103_aaa(T62, X59, T64, n32_in_aa(T62, X59))
p31_in_aaa(T62, T916, T918) → U104_aaa(T62, T916, T918, n32_in_aa(T62, T916))
p31_in_aaa(T62, T929, T931) → U106_aaa(T62, T929, T931, n32_in_aa(T62, T929))
U112_aa(T941, T943, e1_out_aa(T945, T943)) → e1_out_aa(T941, T943)
U102_aa(T41, T43, e1_out_aa(T41, .(rbrace, T43))) → n7_out_aa(.(lbrace, T41), T43)
U103_aaa(T62, X59, T64, n32_out_aa(T62, X59)) → p31_out_aaa(T62, X59, T64)
U104_aaa(T62, T916, T918, n32_out_aa(T62, T916)) → U105_aaa(T62, T916, T918, n7_in_aa(T916, T918))
U106_aaa(T62, T929, T931, n32_out_aa(T62, T929)) → U107_aaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U105_aaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_aaa(T62, T916, T918)
U107_aaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_aaa(T62, T929, T931)

The argument filtering Pi contains the following mapping:
.(x1, x2)  =  .(x1, x2)
a  =  a
b  =  b
c  =  c
lbrace  =  lbrace
star  =  star
rbrace  =  rbrace
plus  =  plus
e1_in_aa(x1, x2)  =  e1_in_aa
U108_aa(x1, x2, x3)  =  U108_aa(x3)
n7_in_aa(x1, x2)  =  n7_in_aa
n7_out_aa(x1, x2)  =  n7_out_aa
U102_aa(x1, x2, x3)  =  U102_aa(x3)
U109_aa(x1, x2, x3)  =  U109_aa(x3)
p31_in_aaa(x1, x2, x3)  =  p31_in_aaa
U103_aaa(x1, x2, x3, x4)  =  U103_aaa(x4)
n32_in_aa(x1, x2)  =  n32_in_aa
n32_out_aa(x1, x2)  =  n32_out_aa
U1_aa(x1, x2, x3)  =  U1_aa(x3)
e53_in_aa(x1, x2)  =  e53_in_aa
U98_aa(x1, x2, x3)  =  U98_aa(x3)
t58_in_aa(x1, x2)  =  t58_in_aa
t58_out_aa(x1, x2)  =  t58_out_aa
U94_aa(x1, x2, x3)  =  U94_aa(x3)
e82_in_aa(x1, x2)  =  e82_in_aa
U90_aa(x1, x2, x3)  =  U90_aa(x3)
t87_in_aa(x1, x2)  =  t87_in_aa
t87_out_aa(x1, x2)  =  t87_out_aa
U86_aa(x1, x2, x3)  =  U86_aa(x3)
e111_in_aa(x1, x2)  =  e111_in_aa
U82_aa(x1, x2, x3)  =  U82_aa(x3)
t116_in_aa(x1, x2)  =  t116_in_aa
t116_out_aa(x1, x2)  =  t116_out_aa
U78_aa(x1, x2, x3)  =  U78_aa(x3)
e140_in_aa(x1, x2)  =  e140_in_aa
U74_aa(x1, x2, x3)  =  U74_aa(x3)
t145_in_aa(x1, x2)  =  t145_in_aa
t145_out_aa(x1, x2)  =  t145_out_aa
U70_aa(x1, x2, x3)  =  U70_aa(x3)
e169_in_aa(x1, x2)  =  e169_in_aa
U66_aa(x1, x2, x3)  =  U66_aa(x3)
t174_in_aa(x1, x2)  =  t174_in_aa
t174_out_aa(x1, x2)  =  t174_out_aa
U62_aa(x1, x2, x3)  =  U62_aa(x3)
e198_in_aa(x1, x2)  =  e198_in_aa
U6_aa(x1, x2, x3)  =  U6_aa(x3)
t203_in_aa(x1, x2)  =  t203_in_aa
t203_out_aa(x1, x2)  =  t203_out_aa
U2_aa(x1, x2, x3)  =  U2_aa(x3)
U110_aa(x1, x2, x3)  =  U110_aa(x3)
t234_in_aa(x1, x2)  =  t234_in_aa
t234_out_aa(x1, x2)  =  t234_out_aa
U14_aa(x1, x2, x3)  =  U14_aa(x3)
e259_in_aa(x1, x2)  =  e259_in_aa
U58_aa(x1, x2, x3)  =  U58_aa(x3)
t264_in_aa(x1, x2)  =  t264_in_aa
t264_out_aa(x1, x2)  =  t264_out_aa
U54_aa(x1, x2, x3)  =  U54_aa(x3)
e288_in_aa(x1, x2)  =  e288_in_aa
U50_aa(x1, x2, x3)  =  U50_aa(x3)
t293_in_aa(x1, x2)  =  t293_in_aa
t293_out_aa(x1, x2)  =  t293_out_aa
U46_aa(x1, x2, x3)  =  U46_aa(x3)
e317_in_aa(x1, x2)  =  e317_in_aa
U42_aa(x1, x2, x3)  =  U42_aa(x3)
t322_in_aa(x1, x2)  =  t322_in_aa
t322_out_aa(x1, x2)  =  t322_out_aa
U38_aa(x1, x2, x3)  =  U38_aa(x3)
e346_in_aa(x1, x2)  =  e346_in_aa
U34_aa(x1, x2, x3)  =  U34_aa(x3)
t351_in_aa(x1, x2)  =  t351_in_aa
t351_out_aa(x1, x2)  =  t351_out_aa
U30_aa(x1, x2, x3)  =  U30_aa(x3)
e375_in_aa(x1, x2)  =  e375_in_aa
U26_aa(x1, x2, x3)  =  U26_aa(x3)
t380_in_aa(x1, x2)  =  t380_in_aa
t380_out_aa(x1, x2)  =  t380_out_aa
U22_aa(x1, x2, x3)  =  U22_aa(x3)
e404_in_aa(x1, x2)  =  e404_in_aa
U18_aa(x1, x2, x3)  =  U18_aa(x3)
t409_in_aa(x1, x2)  =  t409_in_aa
t409_out_aa(x1, x2)  =  t409_out_aa
U10_aa(x1, x2, x3)  =  U10_aa(x3)
U111_aa(x1, x2, x3)  =  U111_aa(x3)
U15_aa(x1, x2, x3)  =  U15_aa(x3)
U16_aa(x1, x2, x3)  =  U16_aa(x3)
U17_aa(x1, x2, x3)  =  U17_aa(x3)
U112_aa(x1, x2, x3)  =  U112_aa(x3)
e1_out_aa(x1, x2)  =  e1_out_aa
U11_aa(x1, x2, x3)  =  U11_aa(x3)
U12_aa(x1, x2, x3)  =  U12_aa(x3)
U13_aa(x1, x2, x3)  =  U13_aa(x3)
e404_out_aa(x1, x2)  =  e404_out_aa
U19_aa(x1, x2, x3)  =  U19_aa(x3)
U20_aa(x1, x2, x3)  =  U20_aa(x3)
U21_aa(x1, x2, x3)  =  U21_aa(x3)
U23_aa(x1, x2, x3)  =  U23_aa(x3)
U24_aa(x1, x2, x3)  =  U24_aa(x3)
U25_aa(x1, x2, x3)  =  U25_aa(x3)
e375_out_aa(x1, x2)  =  e375_out_aa
U27_aa(x1, x2, x3)  =  U27_aa(x3)
U28_aa(x1, x2, x3)  =  U28_aa(x3)
U29_aa(x1, x2, x3)  =  U29_aa(x3)
U31_aa(x1, x2, x3)  =  U31_aa(x3)
U32_aa(x1, x2, x3)  =  U32_aa(x3)
U33_aa(x1, x2, x3)  =  U33_aa(x3)
e346_out_aa(x1, x2)  =  e346_out_aa
U35_aa(x1, x2, x3)  =  U35_aa(x3)
U36_aa(x1, x2, x3)  =  U36_aa(x3)
U37_aa(x1, x2, x3)  =  U37_aa(x3)
U39_aa(x1, x2, x3)  =  U39_aa(x3)
U40_aa(x1, x2, x3)  =  U40_aa(x3)
U41_aa(x1, x2, x3)  =  U41_aa(x3)
e317_out_aa(x1, x2)  =  e317_out_aa
U43_aa(x1, x2, x3)  =  U43_aa(x3)
U44_aa(x1, x2, x3)  =  U44_aa(x3)
U45_aa(x1, x2, x3)  =  U45_aa(x3)
U47_aa(x1, x2, x3)  =  U47_aa(x3)
U48_aa(x1, x2, x3)  =  U48_aa(x3)
U49_aa(x1, x2, x3)  =  U49_aa(x3)
e288_out_aa(x1, x2)  =  e288_out_aa
U51_aa(x1, x2, x3)  =  U51_aa(x3)
U52_aa(x1, x2, x3)  =  U52_aa(x3)
U53_aa(x1, x2, x3)  =  U53_aa(x3)
U55_aa(x1, x2, x3)  =  U55_aa(x3)
U56_aa(x1, x2, x3)  =  U56_aa(x3)
U57_aa(x1, x2, x3)  =  U57_aa(x3)
e259_out_aa(x1, x2)  =  e259_out_aa
U59_aa(x1, x2, x3)  =  U59_aa(x3)
U60_aa(x1, x2, x3)  =  U60_aa(x3)
U61_aa(x1, x2, x3)  =  U61_aa(x3)
U3_aa(x1, x2, x3)  =  U3_aa(x3)
U4_aa(x1, x2, x3)  =  U4_aa(x3)
U5_aa(x1, x2, x3)  =  U5_aa(x3)
e198_out_aa(x1, x2)  =  e198_out_aa
U7_aa(x1, x2, x3)  =  U7_aa(x3)
U8_aa(x1, x2, x3)  =  U8_aa(x3)
U9_aa(x1, x2, x3)  =  U9_aa(x3)
U63_aa(x1, x2, x3)  =  U63_aa(x3)
U64_aa(x1, x2, x3)  =  U64_aa(x3)
U65_aa(x1, x2, x3)  =  U65_aa(x3)
e169_out_aa(x1, x2)  =  e169_out_aa
U67_aa(x1, x2, x3)  =  U67_aa(x3)
U68_aa(x1, x2, x3)  =  U68_aa(x3)
U69_aa(x1, x2, x3)  =  U69_aa(x3)
U71_aa(x1, x2, x3)  =  U71_aa(x3)
U72_aa(x1, x2, x3)  =  U72_aa(x3)
U73_aa(x1, x2, x3)  =  U73_aa(x3)
e140_out_aa(x1, x2)  =  e140_out_aa
U75_aa(x1, x2, x3)  =  U75_aa(x3)
U76_aa(x1, x2, x3)  =  U76_aa(x3)
U77_aa(x1, x2, x3)  =  U77_aa(x3)
U79_aa(x1, x2, x3)  =  U79_aa(x3)
U80_aa(x1, x2, x3)  =  U80_aa(x3)
U81_aa(x1, x2, x3)  =  U81_aa(x3)
e111_out_aa(x1, x2)  =  e111_out_aa
U83_aa(x1, x2, x3)  =  U83_aa(x3)
U84_aa(x1, x2, x3)  =  U84_aa(x3)
U85_aa(x1, x2, x3)  =  U85_aa(x3)
U87_aa(x1, x2, x3)  =  U87_aa(x3)
U88_aa(x1, x2, x3)  =  U88_aa(x3)
U89_aa(x1, x2, x3)  =  U89_aa(x3)
e82_out_aa(x1, x2)  =  e82_out_aa
U91_aa(x1, x2, x3)  =  U91_aa(x3)
U92_aa(x1, x2, x3)  =  U92_aa(x3)
U93_aa(x1, x2, x3)  =  U93_aa(x3)
U95_aa(x1, x2, x3)  =  U95_aa(x3)
U96_aa(x1, x2, x3)  =  U96_aa(x3)
U97_aa(x1, x2, x3)  =  U97_aa(x3)
e53_out_aa(x1, x2)  =  e53_out_aa
U99_aa(x1, x2, x3)  =  U99_aa(x3)
U100_aa(x1, x2, x3)  =  U100_aa(x3)
U101_aa(x1, x2, x3)  =  U101_aa(x3)
p31_out_aaa(x1, x2, x3)  =  p31_out_aaa
U104_aaa(x1, x2, x3, x4)  =  U104_aaa(x4)
U105_aaa(x1, x2, x3, x4)  =  U105_aaa(x4)
U106_aaa(x1, x2, x3, x4)  =  U106_aaa(x4)
U107_aaa(x1, x2, x3, x4)  =  U107_aaa(x4)
T234_IN_AA(x1, x2)  =  T234_IN_AA
E259_IN_AA(x1, x2)  =  E259_IN_AA
T264_IN_AA(x1, x2)  =  T264_IN_AA
E288_IN_AA(x1, x2)  =  E288_IN_AA
T293_IN_AA(x1, x2)  =  T293_IN_AA
E317_IN_AA(x1, x2)  =  E317_IN_AA
T322_IN_AA(x1, x2)  =  T322_IN_AA
E346_IN_AA(x1, x2)  =  E346_IN_AA
T351_IN_AA(x1, x2)  =  T351_IN_AA
E375_IN_AA(x1, x2)  =  E375_IN_AA
T380_IN_AA(x1, x2)  =  T380_IN_AA
E404_IN_AA(x1, x2)  =  E404_IN_AA
T409_IN_AA(x1, x2)  =  T409_IN_AA
E1_IN_AA(x1, x2)  =  E1_IN_AA
N7_IN_AA(x1, x2)  =  N7_IN_AA
P31_IN_AAA(x1, x2, x3)  =  P31_IN_AAA
N32_IN_AA(x1, x2)  =  N32_IN_AA
E53_IN_AA(x1, x2)  =  E53_IN_AA
T58_IN_AA(x1, x2)  =  T58_IN_AA
E82_IN_AA(x1, x2)  =  E82_IN_AA
T87_IN_AA(x1, x2)  =  T87_IN_AA
E111_IN_AA(x1, x2)  =  E111_IN_AA
T116_IN_AA(x1, x2)  =  T116_IN_AA
E140_IN_AA(x1, x2)  =  E140_IN_AA
T145_IN_AA(x1, x2)  =  T145_IN_AA
E169_IN_AA(x1, x2)  =  E169_IN_AA
T174_IN_AA(x1, x2)  =  T174_IN_AA
E198_IN_AA(x1, x2)  =  E198_IN_AA
T203_IN_AA(x1, x2)  =  T203_IN_AA
U16_AA(x1, x2, x3)  =  U16_AA(x3)
U111_AA(x1, x2, x3)  =  U111_AA(x3)
U4_AA(x1, x2, x3)  =  U4_AA(x3)
U8_AA(x1, x2, x3)  =  U8_AA(x3)
U64_AA(x1, x2, x3)  =  U64_AA(x3)
U68_AA(x1, x2, x3)  =  U68_AA(x3)
U72_AA(x1, x2, x3)  =  U72_AA(x3)
U76_AA(x1, x2, x3)  =  U76_AA(x3)
U80_AA(x1, x2, x3)  =  U80_AA(x3)
U84_AA(x1, x2, x3)  =  U84_AA(x3)
U88_AA(x1, x2, x3)  =  U88_AA(x3)
U92_AA(x1, x2, x3)  =  U92_AA(x3)
U96_AA(x1, x2, x3)  =  U96_AA(x3)
U100_AA(x1, x2, x3)  =  U100_AA(x3)
U104_AAA(x1, x2, x3, x4)  =  U104_AAA(x4)
U106_AAA(x1, x2, x3, x4)  =  U106_AAA(x4)
U12_AA(x1, x2, x3)  =  U12_AA(x3)
U20_AA(x1, x2, x3)  =  U20_AA(x3)
U24_AA(x1, x2, x3)  =  U24_AA(x3)
U28_AA(x1, x2, x3)  =  U28_AA(x3)
U32_AA(x1, x2, x3)  =  U32_AA(x3)
U36_AA(x1, x2, x3)  =  U36_AA(x3)
U40_AA(x1, x2, x3)  =  U40_AA(x3)
U44_AA(x1, x2, x3)  =  U44_AA(x3)
U48_AA(x1, x2, x3)  =  U48_AA(x3)
U52_AA(x1, x2, x3)  =  U52_AA(x3)
U56_AA(x1, x2, x3)  =  U56_AA(x3)
U60_AA(x1, x2, x3)  =  U60_AA(x3)

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

(82) PiDPToQDPProof (SOUND transformation)

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

(83) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
T234_IN_AAU16_AA(n32_in_aa)
U16_AA(n32_out_aa) → T234_IN_AA
E1_IN_AAU111_AA(t234_in_aa)
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
T203_IN_AAU4_AA(n32_in_aa)
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
E198_IN_AAU8_AA(t234_in_aa)
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
T174_IN_AAU64_AA(n32_in_aa)
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
E169_IN_AAU68_AA(t234_in_aa)
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
T145_IN_AAU72_AA(n32_in_aa)
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
E140_IN_AAU76_AA(t234_in_aa)
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
T116_IN_AAU80_AA(n32_in_aa)
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(84) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T234_IN_AAU16_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))

(85) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
E1_IN_AAU111_AA(t234_in_aa)
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
T203_IN_AAU4_AA(n32_in_aa)
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
E198_IN_AAU8_AA(t234_in_aa)
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
T174_IN_AAU64_AA(n32_in_aa)
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
E169_IN_AAU68_AA(t234_in_aa)
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
T145_IN_AAU72_AA(n32_in_aa)
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
E140_IN_AAU76_AA(t234_in_aa)
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
T116_IN_AAU80_AA(n32_in_aa)
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(86) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E1_IN_AAU111_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))

(87) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
T203_IN_AAU4_AA(n32_in_aa)
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
E198_IN_AAU8_AA(t234_in_aa)
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
T174_IN_AAU64_AA(n32_in_aa)
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
E169_IN_AAU68_AA(t234_in_aa)
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
T145_IN_AAU72_AA(n32_in_aa)
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
E140_IN_AAU76_AA(t234_in_aa)
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
T116_IN_AAU80_AA(n32_in_aa)
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(88) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T203_IN_AAU4_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))

(89) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
E198_IN_AAU8_AA(t234_in_aa)
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
T174_IN_AAU64_AA(n32_in_aa)
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
E169_IN_AAU68_AA(t234_in_aa)
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
T145_IN_AAU72_AA(n32_in_aa)
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
E140_IN_AAU76_AA(t234_in_aa)
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
T116_IN_AAU80_AA(n32_in_aa)
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(90) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E198_IN_AAU8_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))

(91) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
T174_IN_AAU64_AA(n32_in_aa)
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
E169_IN_AAU68_AA(t234_in_aa)
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
T145_IN_AAU72_AA(n32_in_aa)
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
E140_IN_AAU76_AA(t234_in_aa)
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
T116_IN_AAU80_AA(n32_in_aa)
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(92) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T174_IN_AAU64_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))

(93) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
E169_IN_AAU68_AA(t234_in_aa)
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
T145_IN_AAU72_AA(n32_in_aa)
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
E140_IN_AAU76_AA(t234_in_aa)
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
T116_IN_AAU80_AA(n32_in_aa)
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(94) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E169_IN_AAU68_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))

(95) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
T145_IN_AAU72_AA(n32_in_aa)
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
E140_IN_AAU76_AA(t234_in_aa)
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
T116_IN_AAU80_AA(n32_in_aa)
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(96) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T145_IN_AAU72_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))

(97) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
E140_IN_AAU76_AA(t234_in_aa)
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
T116_IN_AAU80_AA(n32_in_aa)
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(98) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E140_IN_AAU76_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))

(99) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
T116_IN_AAU80_AA(n32_in_aa)
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(100) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T116_IN_AAU80_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))

(101) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
E111_IN_AAU84_AA(t234_in_aa)
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(102) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E111_IN_AAU84_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))

(103) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
T87_IN_AAU88_AA(n32_in_aa)
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(104) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T87_IN_AAU88_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))

(105) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
E82_IN_AAU92_AA(t234_in_aa)
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(106) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E82_IN_AAU92_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))

(107) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
T58_IN_AAU96_AA(n32_in_aa)
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(108) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T58_IN_AAU96_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))

(109) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
E53_IN_AAU100_AA(t234_in_aa)
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(110) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E53_IN_AAU100_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))

(111) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
P31_IN_AAAU104_AAA(n32_in_aa)
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(112) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule P31_IN_AAAU104_AAA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))

(113) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
P31_IN_AAAU106_AAA(n32_in_aa)
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(114) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule P31_IN_AAAU106_AAA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))

(115) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
T409_IN_AAU12_AA(n32_in_aa)
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(116) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T409_IN_AAU12_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))

(117) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
E404_IN_AAU20_AA(t234_in_aa)
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(118) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E404_IN_AAU20_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))

(119) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
T380_IN_AAU24_AA(n32_in_aa)
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(120) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T380_IN_AAU24_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))

(121) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
E375_IN_AAU28_AA(t234_in_aa)
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(122) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E375_IN_AAU28_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))

(123) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
T351_IN_AAU32_AA(n32_in_aa)
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))
E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(124) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T351_IN_AAU32_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T351_IN_AAU32_AA(n32_out_aa)
T351_IN_AAU32_AA(U1_aa(e53_in_aa))

(125) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
E346_IN_AAU36_AA(t234_in_aa)
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))
E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))
T351_IN_AAU32_AA(n32_out_aa)
T351_IN_AAU32_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(126) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E346_IN_AAU36_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E346_IN_AAU36_AA(t234_out_aa)
E346_IN_AAU36_AA(U14_aa(e259_in_aa))
E346_IN_AAU36_AA(U15_aa(n32_in_aa))
E346_IN_AAU36_AA(U16_aa(n32_in_aa))

(127) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
T322_IN_AAU40_AA(n32_in_aa)
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))
E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))
T351_IN_AAU32_AA(n32_out_aa)
T351_IN_AAU32_AA(U1_aa(e53_in_aa))
E346_IN_AAU36_AA(t234_out_aa)
E346_IN_AAU36_AA(U14_aa(e259_in_aa))
E346_IN_AAU36_AA(U15_aa(n32_in_aa))
E346_IN_AAU36_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(128) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T322_IN_AAU40_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T322_IN_AAU40_AA(n32_out_aa)
T322_IN_AAU40_AA(U1_aa(e53_in_aa))

(129) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
E317_IN_AAU44_AA(t234_in_aa)
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))
E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))
T351_IN_AAU32_AA(n32_out_aa)
T351_IN_AAU32_AA(U1_aa(e53_in_aa))
E346_IN_AAU36_AA(t234_out_aa)
E346_IN_AAU36_AA(U14_aa(e259_in_aa))
E346_IN_AAU36_AA(U15_aa(n32_in_aa))
E346_IN_AAU36_AA(U16_aa(n32_in_aa))
T322_IN_AAU40_AA(n32_out_aa)
T322_IN_AAU40_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(130) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E317_IN_AAU44_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E317_IN_AAU44_AA(t234_out_aa)
E317_IN_AAU44_AA(U14_aa(e259_in_aa))
E317_IN_AAU44_AA(U15_aa(n32_in_aa))
E317_IN_AAU44_AA(U16_aa(n32_in_aa))

(131) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
T293_IN_AAU48_AA(n32_in_aa)
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))
E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))
T351_IN_AAU32_AA(n32_out_aa)
T351_IN_AAU32_AA(U1_aa(e53_in_aa))
E346_IN_AAU36_AA(t234_out_aa)
E346_IN_AAU36_AA(U14_aa(e259_in_aa))
E346_IN_AAU36_AA(U15_aa(n32_in_aa))
E346_IN_AAU36_AA(U16_aa(n32_in_aa))
T322_IN_AAU40_AA(n32_out_aa)
T322_IN_AAU40_AA(U1_aa(e53_in_aa))
E317_IN_AAU44_AA(t234_out_aa)
E317_IN_AAU44_AA(U14_aa(e259_in_aa))
E317_IN_AAU44_AA(U15_aa(n32_in_aa))
E317_IN_AAU44_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(132) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T293_IN_AAU48_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T293_IN_AAU48_AA(n32_out_aa)
T293_IN_AAU48_AA(U1_aa(e53_in_aa))

(133) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
E288_IN_AAU52_AA(t234_in_aa)
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))
E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))
T351_IN_AAU32_AA(n32_out_aa)
T351_IN_AAU32_AA(U1_aa(e53_in_aa))
E346_IN_AAU36_AA(t234_out_aa)
E346_IN_AAU36_AA(U14_aa(e259_in_aa))
E346_IN_AAU36_AA(U15_aa(n32_in_aa))
E346_IN_AAU36_AA(U16_aa(n32_in_aa))
T322_IN_AAU40_AA(n32_out_aa)
T322_IN_AAU40_AA(U1_aa(e53_in_aa))
E317_IN_AAU44_AA(t234_out_aa)
E317_IN_AAU44_AA(U14_aa(e259_in_aa))
E317_IN_AAU44_AA(U15_aa(n32_in_aa))
E317_IN_AAU44_AA(U16_aa(n32_in_aa))
T293_IN_AAU48_AA(n32_out_aa)
T293_IN_AAU48_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(134) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E288_IN_AAU52_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E288_IN_AAU52_AA(t234_out_aa)
E288_IN_AAU52_AA(U14_aa(e259_in_aa))
E288_IN_AAU52_AA(U15_aa(n32_in_aa))
E288_IN_AAU52_AA(U16_aa(n32_in_aa))

(135) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
T264_IN_AAU56_AA(n32_in_aa)
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))
E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))
T351_IN_AAU32_AA(n32_out_aa)
T351_IN_AAU32_AA(U1_aa(e53_in_aa))
E346_IN_AAU36_AA(t234_out_aa)
E346_IN_AAU36_AA(U14_aa(e259_in_aa))
E346_IN_AAU36_AA(U15_aa(n32_in_aa))
E346_IN_AAU36_AA(U16_aa(n32_in_aa))
T322_IN_AAU40_AA(n32_out_aa)
T322_IN_AAU40_AA(U1_aa(e53_in_aa))
E317_IN_AAU44_AA(t234_out_aa)
E317_IN_AAU44_AA(U14_aa(e259_in_aa))
E317_IN_AAU44_AA(U15_aa(n32_in_aa))
E317_IN_AAU44_AA(U16_aa(n32_in_aa))
T293_IN_AAU48_AA(n32_out_aa)
T293_IN_AAU48_AA(U1_aa(e53_in_aa))
E288_IN_AAU52_AA(t234_out_aa)
E288_IN_AAU52_AA(U14_aa(e259_in_aa))
E288_IN_AAU52_AA(U15_aa(n32_in_aa))
E288_IN_AAU52_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(136) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule T264_IN_AAU56_AA(n32_in_aa) at position [0] we obtained the following new rules [LPAR04]:

T264_IN_AAU56_AA(n32_out_aa)
T264_IN_AAU56_AA(U1_aa(e53_in_aa))

(137) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
E259_IN_AAU60_AA(t234_in_aa)
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))
E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))
T351_IN_AAU32_AA(n32_out_aa)
T351_IN_AAU32_AA(U1_aa(e53_in_aa))
E346_IN_AAU36_AA(t234_out_aa)
E346_IN_AAU36_AA(U14_aa(e259_in_aa))
E346_IN_AAU36_AA(U15_aa(n32_in_aa))
E346_IN_AAU36_AA(U16_aa(n32_in_aa))
T322_IN_AAU40_AA(n32_out_aa)
T322_IN_AAU40_AA(U1_aa(e53_in_aa))
E317_IN_AAU44_AA(t234_out_aa)
E317_IN_AAU44_AA(U14_aa(e259_in_aa))
E317_IN_AAU44_AA(U15_aa(n32_in_aa))
E317_IN_AAU44_AA(U16_aa(n32_in_aa))
T293_IN_AAU48_AA(n32_out_aa)
T293_IN_AAU48_AA(U1_aa(e53_in_aa))
E288_IN_AAU52_AA(t234_out_aa)
E288_IN_AAU52_AA(U14_aa(e259_in_aa))
E288_IN_AAU52_AA(U15_aa(n32_in_aa))
E288_IN_AAU52_AA(U16_aa(n32_in_aa))
T264_IN_AAU56_AA(n32_out_aa)
T264_IN_AAU56_AA(U1_aa(e53_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(138) Narrowing (SOUND transformation)

By narrowing [LPAR04] the rule E259_IN_AAU60_AA(t234_in_aa) at position [0] we obtained the following new rules [LPAR04]:

E259_IN_AAU60_AA(t234_out_aa)
E259_IN_AAU60_AA(U14_aa(e259_in_aa))
E259_IN_AAU60_AA(U15_aa(n32_in_aa))
E259_IN_AAU60_AA(U16_aa(n32_in_aa))

(139) Obligation:

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

T234_IN_AAE259_IN_AA
E259_IN_AAT264_IN_AA
T264_IN_AAE288_IN_AA
E288_IN_AAT293_IN_AA
T293_IN_AAE317_IN_AA
E317_IN_AAT322_IN_AA
T322_IN_AAE346_IN_AA
E346_IN_AAT351_IN_AA
T351_IN_AAE375_IN_AA
E375_IN_AAT380_IN_AA
T380_IN_AAE404_IN_AA
E404_IN_AAT409_IN_AA
T409_IN_AAE1_IN_AA
E1_IN_AAN7_IN_AA
N7_IN_AAE1_IN_AA
E1_IN_AAP31_IN_AAA
P31_IN_AAAN32_IN_AA
N32_IN_AAE53_IN_AA
E53_IN_AAT58_IN_AA
T58_IN_AAE82_IN_AA
E82_IN_AAT87_IN_AA
T87_IN_AAE111_IN_AA
E111_IN_AAT116_IN_AA
T116_IN_AAE140_IN_AA
E140_IN_AAT145_IN_AA
T145_IN_AAE169_IN_AA
E169_IN_AAT174_IN_AA
T174_IN_AAE198_IN_AA
E198_IN_AAT203_IN_AA
T203_IN_AAE1_IN_AA
E1_IN_AAT234_IN_AA
T234_IN_AAN32_IN_AA
U16_AA(n32_out_aa) → T234_IN_AA
U111_AA(t234_out_aa) → E1_IN_AA
T203_IN_AAN32_IN_AA
U4_AA(n32_out_aa) → T203_IN_AA
E198_IN_AAT234_IN_AA
U8_AA(t234_out_aa) → E198_IN_AA
T174_IN_AAN32_IN_AA
U64_AA(n32_out_aa) → T174_IN_AA
E169_IN_AAT234_IN_AA
U68_AA(t234_out_aa) → E169_IN_AA
T145_IN_AAN32_IN_AA
U72_AA(n32_out_aa) → T145_IN_AA
E140_IN_AAT234_IN_AA
U76_AA(t234_out_aa) → E140_IN_AA
T116_IN_AAN32_IN_AA
U80_AA(n32_out_aa) → T116_IN_AA
E111_IN_AAT234_IN_AA
U84_AA(t234_out_aa) → E111_IN_AA
T87_IN_AAN32_IN_AA
U88_AA(n32_out_aa) → T87_IN_AA
E82_IN_AAT234_IN_AA
U92_AA(t234_out_aa) → E82_IN_AA
T58_IN_AAN32_IN_AA
U96_AA(n32_out_aa) → T58_IN_AA
E53_IN_AAT234_IN_AA
U100_AA(t234_out_aa) → E53_IN_AA
U104_AAA(n32_out_aa) → N7_IN_AA
U106_AAA(n32_out_aa) → P31_IN_AAA
T409_IN_AAN32_IN_AA
U12_AA(n32_out_aa) → T409_IN_AA
E404_IN_AAT234_IN_AA
U20_AA(t234_out_aa) → E404_IN_AA
T380_IN_AAN32_IN_AA
U24_AA(n32_out_aa) → T380_IN_AA
E375_IN_AAT234_IN_AA
U28_AA(t234_out_aa) → E375_IN_AA
T351_IN_AAN32_IN_AA
U32_AA(n32_out_aa) → T351_IN_AA
E346_IN_AAT234_IN_AA
U36_AA(t234_out_aa) → E346_IN_AA
T322_IN_AAN32_IN_AA
U40_AA(n32_out_aa) → T322_IN_AA
E317_IN_AAT234_IN_AA
U44_AA(t234_out_aa) → E317_IN_AA
T293_IN_AAN32_IN_AA
U48_AA(n32_out_aa) → T293_IN_AA
E288_IN_AAT234_IN_AA
U52_AA(t234_out_aa) → E288_IN_AA
T264_IN_AAN32_IN_AA
U56_AA(n32_out_aa) → T264_IN_AA
E259_IN_AAT234_IN_AA
U60_AA(t234_out_aa) → E259_IN_AA
T234_IN_AAU16_AA(n32_out_aa)
T234_IN_AAU16_AA(U1_aa(e53_in_aa))
E1_IN_AAU111_AA(t234_out_aa)
E1_IN_AAU111_AA(U14_aa(e259_in_aa))
E1_IN_AAU111_AA(U15_aa(n32_in_aa))
E1_IN_AAU111_AA(U16_aa(n32_in_aa))
T203_IN_AAU4_AA(n32_out_aa)
T203_IN_AAU4_AA(U1_aa(e53_in_aa))
E198_IN_AAU8_AA(t234_out_aa)
E198_IN_AAU8_AA(U14_aa(e259_in_aa))
E198_IN_AAU8_AA(U15_aa(n32_in_aa))
E198_IN_AAU8_AA(U16_aa(n32_in_aa))
T174_IN_AAU64_AA(n32_out_aa)
T174_IN_AAU64_AA(U1_aa(e53_in_aa))
E169_IN_AAU68_AA(t234_out_aa)
E169_IN_AAU68_AA(U14_aa(e259_in_aa))
E169_IN_AAU68_AA(U15_aa(n32_in_aa))
E169_IN_AAU68_AA(U16_aa(n32_in_aa))
T145_IN_AAU72_AA(n32_out_aa)
T145_IN_AAU72_AA(U1_aa(e53_in_aa))
E140_IN_AAU76_AA(t234_out_aa)
E140_IN_AAU76_AA(U14_aa(e259_in_aa))
E140_IN_AAU76_AA(U15_aa(n32_in_aa))
E140_IN_AAU76_AA(U16_aa(n32_in_aa))
T116_IN_AAU80_AA(n32_out_aa)
T116_IN_AAU80_AA(U1_aa(e53_in_aa))
E111_IN_AAU84_AA(t234_out_aa)
E111_IN_AAU84_AA(U14_aa(e259_in_aa))
E111_IN_AAU84_AA(U15_aa(n32_in_aa))
E111_IN_AAU84_AA(U16_aa(n32_in_aa))
T87_IN_AAU88_AA(n32_out_aa)
T87_IN_AAU88_AA(U1_aa(e53_in_aa))
E82_IN_AAU92_AA(t234_out_aa)
E82_IN_AAU92_AA(U14_aa(e259_in_aa))
E82_IN_AAU92_AA(U15_aa(n32_in_aa))
E82_IN_AAU92_AA(U16_aa(n32_in_aa))
T58_IN_AAU96_AA(n32_out_aa)
T58_IN_AAU96_AA(U1_aa(e53_in_aa))
E53_IN_AAU100_AA(t234_out_aa)
E53_IN_AAU100_AA(U14_aa(e259_in_aa))
E53_IN_AAU100_AA(U15_aa(n32_in_aa))
E53_IN_AAU100_AA(U16_aa(n32_in_aa))
P31_IN_AAAU104_AAA(n32_out_aa)
P31_IN_AAAU104_AAA(U1_aa(e53_in_aa))
P31_IN_AAAU106_AAA(n32_out_aa)
P31_IN_AAAU106_AAA(U1_aa(e53_in_aa))
T409_IN_AAU12_AA(n32_out_aa)
T409_IN_AAU12_AA(U1_aa(e53_in_aa))
E404_IN_AAU20_AA(t234_out_aa)
E404_IN_AAU20_AA(U14_aa(e259_in_aa))
E404_IN_AAU20_AA(U15_aa(n32_in_aa))
E404_IN_AAU20_AA(U16_aa(n32_in_aa))
T380_IN_AAU24_AA(n32_out_aa)
T380_IN_AAU24_AA(U1_aa(e53_in_aa))
E375_IN_AAU28_AA(t234_out_aa)
E375_IN_AAU28_AA(U14_aa(e259_in_aa))
E375_IN_AAU28_AA(U15_aa(n32_in_aa))
E375_IN_AAU28_AA(U16_aa(n32_in_aa))
T351_IN_AAU32_AA(n32_out_aa)
T351_IN_AAU32_AA(U1_aa(e53_in_aa))
E346_IN_AAU36_AA(t234_out_aa)
E346_IN_AAU36_AA(U14_aa(e259_in_aa))
E346_IN_AAU36_AA(U15_aa(n32_in_aa))
E346_IN_AAU36_AA(U16_aa(n32_in_aa))
T322_IN_AAU40_AA(n32_out_aa)
T322_IN_AAU40_AA(U1_aa(e53_in_aa))
E317_IN_AAU44_AA(t234_out_aa)
E317_IN_AAU44_AA(U14_aa(e259_in_aa))
E317_IN_AAU44_AA(U15_aa(n32_in_aa))
E317_IN_AAU44_AA(U16_aa(n32_in_aa))
T293_IN_AAU48_AA(n32_out_aa)
T293_IN_AAU48_AA(U1_aa(e53_in_aa))
E288_IN_AAU52_AA(t234_out_aa)
E288_IN_AAU52_AA(U14_aa(e259_in_aa))
E288_IN_AAU52_AA(U15_aa(n32_in_aa))
E288_IN_AAU52_AA(U16_aa(n32_in_aa))
T264_IN_AAU56_AA(n32_out_aa)
T264_IN_AAU56_AA(U1_aa(e53_in_aa))
E259_IN_AAU60_AA(t234_out_aa)
E259_IN_AAU60_AA(U14_aa(e259_in_aa))
E259_IN_AAU60_AA(U15_aa(n32_in_aa))
E259_IN_AAU60_AA(U16_aa(n32_in_aa))

The TRS R consists of the following rules:

n32_in_aan32_out_aa
n32_in_aaU1_aa(e53_in_aa)
t234_in_aat234_out_aa
t234_in_aaU14_aa(e259_in_aa)
t234_in_aaU15_aa(n32_in_aa)
t234_in_aaU16_aa(n32_in_aa)
U1_aa(e53_out_aa) → n32_out_aa
U14_aa(e259_out_aa) → t234_out_aa
U15_aa(n32_out_aa) → t234_out_aa
U16_aa(n32_out_aa) → U17_aa(t234_in_aa)
e53_in_aaU98_aa(t58_in_aa)
e53_in_aaU99_aa(t234_in_aa)
e53_in_aaU100_aa(t234_in_aa)
e259_in_aaU58_aa(t264_in_aa)
e259_in_aaU59_aa(t234_in_aa)
e259_in_aaU60_aa(t234_in_aa)
U17_aa(t234_out_aa) → t234_out_aa
U98_aa(t58_out_aa) → e53_out_aa
U99_aa(t234_out_aa) → e53_out_aa
U100_aa(t234_out_aa) → U101_aa(e53_in_aa)
U58_aa(t264_out_aa) → e259_out_aa
U59_aa(t234_out_aa) → e259_out_aa
U60_aa(t234_out_aa) → U61_aa(e259_in_aa)
t58_in_aat58_out_aa
t58_in_aaU94_aa(e82_in_aa)
t58_in_aaU95_aa(n32_in_aa)
t58_in_aaU96_aa(n32_in_aa)
U101_aa(e53_out_aa) → e53_out_aa
t264_in_aat264_out_aa
t264_in_aaU54_aa(e288_in_aa)
t264_in_aaU55_aa(n32_in_aa)
t264_in_aaU56_aa(n32_in_aa)
U61_aa(e259_out_aa) → e259_out_aa
U94_aa(e82_out_aa) → t58_out_aa
U95_aa(n32_out_aa) → t58_out_aa
U96_aa(n32_out_aa) → U97_aa(t58_in_aa)
U54_aa(e288_out_aa) → t264_out_aa
U55_aa(n32_out_aa) → t264_out_aa
U56_aa(n32_out_aa) → U57_aa(t264_in_aa)
e82_in_aaU90_aa(t87_in_aa)
e82_in_aaU91_aa(t234_in_aa)
e82_in_aaU92_aa(t234_in_aa)
U97_aa(t58_out_aa) → t58_out_aa
e288_in_aaU50_aa(t293_in_aa)
e288_in_aaU51_aa(t234_in_aa)
e288_in_aaU52_aa(t234_in_aa)
U57_aa(t264_out_aa) → t264_out_aa
U90_aa(t87_out_aa) → e82_out_aa
U91_aa(t234_out_aa) → e82_out_aa
U92_aa(t234_out_aa) → U93_aa(e82_in_aa)
U50_aa(t293_out_aa) → e288_out_aa
U51_aa(t234_out_aa) → e288_out_aa
U52_aa(t234_out_aa) → U53_aa(e288_in_aa)
t87_in_aat87_out_aa
t87_in_aaU86_aa(e111_in_aa)
t87_in_aaU87_aa(n32_in_aa)
t87_in_aaU88_aa(n32_in_aa)
U93_aa(e82_out_aa) → e82_out_aa
t293_in_aat293_out_aa
t293_in_aaU46_aa(e317_in_aa)
t293_in_aaU47_aa(n32_in_aa)
t293_in_aaU48_aa(n32_in_aa)
U53_aa(e288_out_aa) → e288_out_aa
U86_aa(e111_out_aa) → t87_out_aa
U87_aa(n32_out_aa) → t87_out_aa
U88_aa(n32_out_aa) → U89_aa(t87_in_aa)
U46_aa(e317_out_aa) → t293_out_aa
U47_aa(n32_out_aa) → t293_out_aa
U48_aa(n32_out_aa) → U49_aa(t293_in_aa)
e111_in_aaU82_aa(t116_in_aa)
e111_in_aaU83_aa(t234_in_aa)
e111_in_aaU84_aa(t234_in_aa)
U89_aa(t87_out_aa) → t87_out_aa
e317_in_aaU42_aa(t322_in_aa)
e317_in_aaU43_aa(t234_in_aa)
e317_in_aaU44_aa(t234_in_aa)
U49_aa(t293_out_aa) → t293_out_aa
U82_aa(t116_out_aa) → e111_out_aa
U83_aa(t234_out_aa) → e111_out_aa
U84_aa(t234_out_aa) → U85_aa(e111_in_aa)
U42_aa(t322_out_aa) → e317_out_aa
U43_aa(t234_out_aa) → e317_out_aa
U44_aa(t234_out_aa) → U45_aa(e317_in_aa)
t116_in_aat116_out_aa
t116_in_aaU78_aa(e140_in_aa)
t116_in_aaU79_aa(n32_in_aa)
t116_in_aaU80_aa(n32_in_aa)
U85_aa(e111_out_aa) → e111_out_aa
t322_in_aat322_out_aa
t322_in_aaU38_aa(e346_in_aa)
t322_in_aaU39_aa(n32_in_aa)
t322_in_aaU40_aa(n32_in_aa)
U45_aa(e317_out_aa) → e317_out_aa
U78_aa(e140_out_aa) → t116_out_aa
U79_aa(n32_out_aa) → t116_out_aa
U80_aa(n32_out_aa) → U81_aa(t116_in_aa)
U38_aa(e346_out_aa) → t322_out_aa
U39_aa(n32_out_aa) → t322_out_aa
U40_aa(n32_out_aa) → U41_aa(t322_in_aa)
e140_in_aaU74_aa(t145_in_aa)
e140_in_aaU75_aa(t234_in_aa)
e140_in_aaU76_aa(t234_in_aa)
U81_aa(t116_out_aa) → t116_out_aa
e346_in_aaU34_aa(t351_in_aa)
e346_in_aaU35_aa(t234_in_aa)
e346_in_aaU36_aa(t234_in_aa)
U41_aa(t322_out_aa) → t322_out_aa
U74_aa(t145_out_aa) → e140_out_aa
U75_aa(t234_out_aa) → e140_out_aa
U76_aa(t234_out_aa) → U77_aa(e140_in_aa)
U34_aa(t351_out_aa) → e346_out_aa
U35_aa(t234_out_aa) → e346_out_aa
U36_aa(t234_out_aa) → U37_aa(e346_in_aa)
t145_in_aat145_out_aa
t145_in_aaU70_aa(e169_in_aa)
t145_in_aaU71_aa(n32_in_aa)
t145_in_aaU72_aa(n32_in_aa)
U77_aa(e140_out_aa) → e140_out_aa
t351_in_aat351_out_aa
t351_in_aaU30_aa(e375_in_aa)
t351_in_aaU31_aa(n32_in_aa)
t351_in_aaU32_aa(n32_in_aa)
U37_aa(e346_out_aa) → e346_out_aa
U70_aa(e169_out_aa) → t145_out_aa
U71_aa(n32_out_aa) → t145_out_aa
U72_aa(n32_out_aa) → U73_aa(t145_in_aa)
U30_aa(e375_out_aa) → t351_out_aa
U31_aa(n32_out_aa) → t351_out_aa
U32_aa(n32_out_aa) → U33_aa(t351_in_aa)
e169_in_aaU66_aa(t174_in_aa)
e169_in_aaU67_aa(t234_in_aa)
e169_in_aaU68_aa(t234_in_aa)
U73_aa(t145_out_aa) → t145_out_aa
e375_in_aaU26_aa(t380_in_aa)
e375_in_aaU27_aa(t234_in_aa)
e375_in_aaU28_aa(t234_in_aa)
U33_aa(t351_out_aa) → t351_out_aa
U66_aa(t174_out_aa) → e169_out_aa
U67_aa(t234_out_aa) → e169_out_aa
U68_aa(t234_out_aa) → U69_aa(e169_in_aa)
U26_aa(t380_out_aa) → e375_out_aa
U27_aa(t234_out_aa) → e375_out_aa
U28_aa(t234_out_aa) → U29_aa(e375_in_aa)
t174_in_aat174_out_aa
t174_in_aaU62_aa(e198_in_aa)
t174_in_aaU63_aa(n32_in_aa)
t174_in_aaU64_aa(n32_in_aa)
U69_aa(e169_out_aa) → e169_out_aa
t380_in_aat380_out_aa
t380_in_aaU22_aa(e404_in_aa)
t380_in_aaU23_aa(n32_in_aa)
t380_in_aaU24_aa(n32_in_aa)
U29_aa(e375_out_aa) → e375_out_aa
U62_aa(e198_out_aa) → t174_out_aa
U63_aa(n32_out_aa) → t174_out_aa
U64_aa(n32_out_aa) → U65_aa(t174_in_aa)
U22_aa(e404_out_aa) → t380_out_aa
U23_aa(n32_out_aa) → t380_out_aa
U24_aa(n32_out_aa) → U25_aa(t380_in_aa)
e198_in_aaU6_aa(t203_in_aa)
e198_in_aaU7_aa(t234_in_aa)
e198_in_aaU8_aa(t234_in_aa)
U65_aa(t174_out_aa) → t174_out_aa
e404_in_aaU18_aa(t409_in_aa)
e404_in_aaU19_aa(t234_in_aa)
e404_in_aaU20_aa(t234_in_aa)
U25_aa(t380_out_aa) → t380_out_aa
U6_aa(t203_out_aa) → e198_out_aa
U7_aa(t234_out_aa) → e198_out_aa
U8_aa(t234_out_aa) → U9_aa(e198_in_aa)
U18_aa(t409_out_aa) → e404_out_aa
U19_aa(t234_out_aa) → e404_out_aa
U20_aa(t234_out_aa) → U21_aa(e404_in_aa)
t203_in_aat203_out_aa
t203_in_aaU2_aa(e1_in_aa)
t203_in_aaU3_aa(n32_in_aa)
t203_in_aaU4_aa(n32_in_aa)
U9_aa(e198_out_aa) → e198_out_aa
t409_in_aat409_out_aa
t409_in_aaU10_aa(e1_in_aa)
t409_in_aaU11_aa(n32_in_aa)
t409_in_aaU12_aa(n32_in_aa)
U21_aa(e404_out_aa) → e404_out_aa
U2_aa(e1_out_aa) → t203_out_aa
U3_aa(n32_out_aa) → t203_out_aa
U4_aa(n32_out_aa) → U5_aa(t203_in_aa)
U10_aa(e1_out_aa) → t409_out_aa
U11_aa(n32_out_aa) → t409_out_aa
U12_aa(n32_out_aa) → U13_aa(t409_in_aa)
e1_in_aaU108_aa(n7_in_aa)
e1_in_aaU109_aa(p31_in_aaa)
e1_in_aaU110_aa(t234_in_aa)
e1_in_aaU111_aa(t234_in_aa)
U5_aa(t203_out_aa) → t203_out_aa
U13_aa(t409_out_aa) → t409_out_aa
U108_aa(n7_out_aa) → e1_out_aa
U109_aa(p31_out_aaa) → e1_out_aa
U110_aa(t234_out_aa) → e1_out_aa
U111_aa(t234_out_aa) → U112_aa(e1_in_aa)
n7_in_aan7_out_aa
n7_in_aaU102_aa(e1_in_aa)
p31_in_aaaU103_aaa(n32_in_aa)
p31_in_aaaU104_aaa(n32_in_aa)
p31_in_aaaU106_aaa(n32_in_aa)
U112_aa(e1_out_aa) → e1_out_aa
U102_aa(e1_out_aa) → n7_out_aa
U103_aaa(n32_out_aa) → p31_out_aaa
U104_aaa(n32_out_aa) → U105_aaa(n7_in_aa)
U106_aaa(n32_out_aa) → U107_aaa(p31_in_aaa)
U105_aaa(n7_out_aa) → p31_out_aaa
U107_aaa(p31_out_aaa) → p31_out_aaa

The set Q consists of the following terms:

n32_in_aa
t234_in_aa
U1_aa(x0)
U14_aa(x0)
U15_aa(x0)
U16_aa(x0)
e53_in_aa
e259_in_aa
U17_aa(x0)
U98_aa(x0)
U99_aa(x0)
U100_aa(x0)
U58_aa(x0)
U59_aa(x0)
U60_aa(x0)
t58_in_aa
U101_aa(x0)
t264_in_aa
U61_aa(x0)
U94_aa(x0)
U95_aa(x0)
U96_aa(x0)
U54_aa(x0)
U55_aa(x0)
U56_aa(x0)
e82_in_aa
U97_aa(x0)
e288_in_aa
U57_aa(x0)
U90_aa(x0)
U91_aa(x0)
U92_aa(x0)
U50_aa(x0)
U51_aa(x0)
U52_aa(x0)
t87_in_aa
U93_aa(x0)
t293_in_aa
U53_aa(x0)
U86_aa(x0)
U87_aa(x0)
U88_aa(x0)
U46_aa(x0)
U47_aa(x0)
U48_aa(x0)
e111_in_aa
U89_aa(x0)
e317_in_aa
U49_aa(x0)
U82_aa(x0)
U83_aa(x0)
U84_aa(x0)
U42_aa(x0)
U43_aa(x0)
U44_aa(x0)
t116_in_aa
U85_aa(x0)
t322_in_aa
U45_aa(x0)
U78_aa(x0)
U79_aa(x0)
U80_aa(x0)
U38_aa(x0)
U39_aa(x0)
U40_aa(x0)
e140_in_aa
U81_aa(x0)
e346_in_aa
U41_aa(x0)
U74_aa(x0)
U75_aa(x0)
U76_aa(x0)
U34_aa(x0)
U35_aa(x0)
U36_aa(x0)
t145_in_aa
U77_aa(x0)
t351_in_aa
U37_aa(x0)
U70_aa(x0)
U71_aa(x0)
U72_aa(x0)
U30_aa(x0)
U31_aa(x0)
U32_aa(x0)
e169_in_aa
U73_aa(x0)
e375_in_aa
U33_aa(x0)
U66_aa(x0)
U67_aa(x0)
U68_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
t174_in_aa
U69_aa(x0)
t380_in_aa
U29_aa(x0)
U62_aa(x0)
U63_aa(x0)
U64_aa(x0)
U22_aa(x0)
U23_aa(x0)
U24_aa(x0)
e198_in_aa
U65_aa(x0)
e404_in_aa
U25_aa(x0)
U6_aa(x0)
U7_aa(x0)
U8_aa(x0)
U18_aa(x0)
U19_aa(x0)
U20_aa(x0)
t203_in_aa
U9_aa(x0)
t409_in_aa
U21_aa(x0)
U2_aa(x0)
U3_aa(x0)
U4_aa(x0)
U10_aa(x0)
U11_aa(x0)
U12_aa(x0)
e1_in_aa
U5_aa(x0)
U13_aa(x0)
U108_aa(x0)
U109_aa(x0)
U110_aa(x0)
U111_aa(x0)
n7_in_aa
p31_in_aaa
U112_aa(x0)
U102_aa(x0)
U103_aaa(x0)
U104_aaa(x0)
U106_aaa(x0)
U105_aaa(x0)
U107_aaa(x0)

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

(140) 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)))))))))
T409_IN_GA(T648, X1045) → N32_IN_GA(T648, X1044)
E404_IN_GA(T660, X1066) → T234_IN_GA(T660, X1065)
T234_IN_GA(T780, X1303) → N32_IN_GA(T780, X1302)
T380_IN_GA(T670, X1088) → N32_IN_GA(T670, X1087)
E375_IN_GA(T682, X1109) → T234_IN_GA(T682, X1108)
T351_IN_GA(T692, X1131) → N32_IN_GA(T692, X1130)
E346_IN_GA(T704, X1152) → T234_IN_GA(T704, X1151)
T322_IN_GA(T714, X1174) → N32_IN_GA(T714, X1173)
E317_IN_GA(T726, X1195) → T234_IN_GA(T726, X1194)
T293_IN_GA(T736, X1217) → N32_IN_GA(T736, X1216)
E288_IN_GA(T748, X1238) → T234_IN_GA(T748, X1237)
T264_IN_GA(T758, X1260) → N32_IN_GA(T758, X1259)
E259_IN_GA(T770, X1281) → T234_IN_GA(T770, X1280)
T203_IN_GA(T345, X530) → N32_IN_GA(T345, X529)
E198_IN_GA(T357, X551) → T234_IN_GA(T357, X550)
T174_IN_GA(T795, X1326) → N32_IN_GA(T795, X1325)
E169_IN_GA(T807, X1347) → T234_IN_GA(T807, X1346)
T145_IN_GA(T817, X1369) → N32_IN_GA(T817, X1368)
E140_IN_GA(T829, X1390) → T234_IN_GA(T829, X1389)
T116_IN_GA(T839, X1412) → N32_IN_GA(T839, X1411)
E111_IN_GA(T851, X1433) → T234_IN_GA(T851, X1432)
T87_IN_GA(T861, X1455) → N32_IN_GA(T861, X1454)
E82_IN_GA(T873, X1476) → T234_IN_GA(T873, X1475)
T58_IN_GA(T883, X1498) → N32_IN_GA(T883, X1497)
E53_IN_GA(T895, X1519) → T234_IN_GA(T895, X1518)

The TRS R consists of the following rules:

e1_in_ga(T22, T24) → U108_ga(T22, T24, n7_in_ga(T22, T24))
n7_in_ga(.(a, T36), T36) → n7_out_ga(.(a, T36), T36)
n7_in_ga(.(b, T36), T36) → n7_out_ga(.(b, T36), T36)
n7_in_ga(.(c, T36), T36) → n7_out_ga(.(c, T36), T36)
n7_in_ga(.(lbrace, T41), T43) → U102_ga(T41, T43, e1_in_ga(T41, .(rbrace, T43)))
e1_in_ga(T62, T64) → U109_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))
n32_in_ga(.(a, .(star, T86)), T86) → n32_out_ga(.(a, .(star, T86)), T86)
n32_in_ga(.(b, .(star, T86)), T86) → n32_out_ga(.(b, .(star, T86)), T86)
n32_in_ga(.(c, .(star, T86)), T86) → n32_out_ga(.(c, .(star, T86)), T86)
n32_in_ga(.(lbrace, T89), X84) → U1_ga(T89, X84, e53_in_ga(T89, X84))
e53_in_ga(T97, X110) → U98_ga(T97, X110, t58_in_ga(T97, X110))
t58_in_ga(.(a, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(a, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(b, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(b, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(c, .(rbrace, .(star, T127))), T127) → t58_out_ga(.(c, .(rbrace, .(star, T127))), T127)
t58_in_ga(.(lbrace, T130), X155) → U94_ga(T130, X155, e82_in_ga(T130, X155))
e82_in_ga(T138, X181) → U90_ga(T138, X181, t87_in_ga(T138, X181))
t87_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_ga(.(lbrace, T171), X226) → U86_ga(T171, X226, e111_in_ga(T171, X226))
e111_in_ga(T179, X252) → U82_ga(T179, X252, t116_in_ga(T179, X252))
t116_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_ga(.(lbrace, T212), X297) → U78_ga(T212, X297, e140_in_ga(T212, X297))
e140_in_ga(T220, X323) → U74_ga(T220, X323, t145_in_ga(T220, X323))
t145_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_ga(.(lbrace, T253), X368) → U70_ga(T253, X368, e169_in_ga(T253, X368))
e169_in_ga(T261, X394) → U66_ga(T261, X394, t174_in_ga(T261, X394))
t174_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_ga(.(lbrace, T294), X439) → U62_ga(T294, X439, e198_in_ga(T294, X439))
e198_in_ga(T302, X465) → U6_ga(T302, X465, t203_in_ga(T302, X465))
t203_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_ga(.(lbrace, T335), X510) → U2_ga(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))
t234_in_ga(.(a, .(plus, T389)), T389) → t234_out_ga(.(a, .(plus, T389)), T389)
t234_in_ga(.(b, .(plus, T389)), T389) → t234_out_ga(.(b, .(plus, T389)), T389)
t234_in_ga(.(c, .(plus, T389)), T389) → t234_out_ga(.(c, .(plus, T389)), T389)
t234_in_ga(.(lbrace, T392), X599) → U14_ga(T392, X599, e259_in_ga(T392, X599))
e259_in_ga(T400, X625) → U58_ga(T400, X625, t264_in_ga(T400, X625))
t264_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_ga(.(lbrace, T433), X670) → U54_ga(T433, X670, e288_in_ga(T433, X670))
e288_in_ga(T441, X696) → U50_ga(T441, X696, t293_in_ga(T441, X696))
t293_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_ga(.(lbrace, T474), X741) → U46_ga(T474, X741, e317_in_ga(T474, X741))
e317_in_ga(T482, X767) → U42_ga(T482, X767, t322_in_ga(T482, X767))
t322_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_ga(.(lbrace, T515), X812) → U38_ga(T515, X812, e346_in_ga(T515, X812))
e346_in_ga(T523, X838) → U34_ga(T523, X838, t351_in_ga(T523, X838))
t351_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_ga(.(lbrace, T556), X883) → U30_ga(T556, X883, e375_in_ga(T556, X883))
e375_in_ga(T564, X909) → U26_ga(T564, X909, t380_in_ga(T564, X909))
t380_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_ga(.(lbrace, T597), X954) → U22_ga(T597, X954, e404_in_ga(T597, X954))
e404_in_ga(T605, X980) → U18_ga(T605, X980, t409_in_ga(T605, X980))
t409_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_ga(.(lbrace, T638), X1025) → U10_ga(T638, X1025, e1_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_ga(T941, T943) → U111_ga(T941, T943, t234_in_ga(T941, T945))
t234_in_ga(T780, X1303) → U15_ga(T780, X1303, n32_in_ga(T780, X1302))
U15_ga(T780, X1303, n32_out_ga(T780, X1302)) → t234_out_ga(T780, X1303)
t234_in_ga(T780, X1303) → U16_ga(T780, X1303, n32_in_ga(T780, T784))
U16_ga(T780, X1303, n32_out_ga(T780, T784)) → U17_ga(T780, X1303, t234_in_aa(T784, X1303))
t234_in_aa(.(a, .(plus, T389)), T389) → t234_out_aa(.(a, .(plus, T389)), T389)
t234_in_aa(.(b, .(plus, T389)), T389) → t234_out_aa(.(b, .(plus, T389)), T389)
t234_in_aa(.(c, .(plus, T389)), T389) → t234_out_aa(.(c, .(plus, T389)), T389)
t234_in_aa(.(lbrace, T392), X599) → U14_aa(T392, X599, e259_in_aa(T392, X599))
e259_in_aa(T400, X625) → U58_aa(T400, X625, t264_in_aa(T400, X625))
t264_in_aa(.(a, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(a, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(b, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(b, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(c, .(rbrace, .(plus, T430))), T430) → t264_out_aa(.(c, .(rbrace, .(plus, T430))), T430)
t264_in_aa(.(lbrace, T433), X670) → U54_aa(T433, X670, e288_in_aa(T433, X670))
e288_in_aa(T441, X696) → U50_aa(T441, X696, t293_in_aa(T441, X696))
t293_in_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → t293_out_aa(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
t293_in_aa(.(lbrace, T474), X741) → U46_aa(T474, X741, e317_in_aa(T474, X741))
e317_in_aa(T482, X767) → U42_aa(T482, X767, t322_in_aa(T482, X767))
t322_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → t322_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
t322_in_aa(.(lbrace, T515), X812) → U38_aa(T515, X812, e346_in_aa(T515, X812))
e346_in_aa(T523, X838) → U34_aa(T523, X838, t351_in_aa(T523, X838))
t351_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → t351_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
t351_in_aa(.(lbrace, T556), X883) → U30_aa(T556, X883, e375_in_aa(T556, X883))
e375_in_aa(T564, X909) → U26_aa(T564, X909, t380_in_aa(T564, X909))
t380_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → t380_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
t380_in_aa(.(lbrace, T597), X954) → U22_aa(T597, X954, e404_in_aa(T597, X954))
e404_in_aa(T605, X980) → U18_aa(T605, X980, t409_in_aa(T605, X980))
t409_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → t409_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
t409_in_aa(.(lbrace, T638), X1025) → U10_aa(T638, X1025, e1_in_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025))))))))))
e1_in_aa(T22, T24) → U108_aa(T22, T24, n7_in_aa(T22, T24))
n7_in_aa(.(a, T36), T36) → n7_out_aa(.(a, T36), T36)
n7_in_aa(.(b, T36), T36) → n7_out_aa(.(b, T36), T36)
n7_in_aa(.(c, T36), T36) → n7_out_aa(.(c, T36), T36)
n7_in_aa(.(lbrace, T41), T43) → U102_aa(T41, T43, e1_in_aa(T41, .(rbrace, T43)))
e1_in_aa(T62, T64) → U109_aa(T62, T64, p31_in_aaa(T62, X59, T64))
p31_in_aaa(T62, X59, T64) → U103_aaa(T62, X59, T64, n32_in_aa(T62, X59))
n32_in_aa(.(a, .(star, T86)), T86) → n32_out_aa(.(a, .(star, T86)), T86)
n32_in_aa(.(b, .(star, T86)), T86) → n32_out_aa(.(b, .(star, T86)), T86)
n32_in_aa(.(c, .(star, T86)), T86) → n32_out_aa(.(c, .(star, T86)), T86)
n32_in_aa(.(lbrace, T89), X84) → U1_aa(T89, X84, e53_in_aa(T89, X84))
e53_in_aa(T97, X110) → U98_aa(T97, X110, t58_in_aa(T97, X110))
t58_in_aa(.(a, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(a, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(b, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(b, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(c, .(rbrace, .(star, T127))), T127) → t58_out_aa(.(c, .(rbrace, .(star, T127))), T127)
t58_in_aa(.(lbrace, T130), X155) → U94_aa(T130, X155, e82_in_aa(T130, X155))
e82_in_aa(T138, X181) → U90_aa(T138, X181, t87_in_aa(T138, X181))
t87_in_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → t87_out_aa(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
t87_in_aa(.(lbrace, T171), X226) → U86_aa(T171, X226, e111_in_aa(T171, X226))
e111_in_aa(T179, X252) → U82_aa(T179, X252, t116_in_aa(T179, X252))
t116_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → t116_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
t116_in_aa(.(lbrace, T212), X297) → U78_aa(T212, X297, e140_in_aa(T212, X297))
e140_in_aa(T220, X323) → U74_aa(T220, X323, t145_in_aa(T220, X323))
t145_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → t145_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
t145_in_aa(.(lbrace, T253), X368) → U70_aa(T253, X368, e169_in_aa(T253, X368))
e169_in_aa(T261, X394) → U66_aa(T261, X394, t174_in_aa(T261, X394))
t174_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → t174_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
t174_in_aa(.(lbrace, T294), X439) → U62_aa(T294, X439, e198_in_aa(T294, X439))
e198_in_aa(T302, X465) → U6_aa(T302, X465, t203_in_aa(T302, X465))
t203_in_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → t203_out_aa(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
t203_in_aa(.(lbrace, T335), X510) → U2_aa(T335, X510, e1_in_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510))))))))))
e1_in_aa(T941, T943) → U110_aa(T941, T943, t234_in_aa(T941, X1569))
t234_in_aa(T780, X1303) → U15_aa(T780, X1303, n32_in_aa(T780, X1302))
U15_aa(T780, X1303, n32_out_aa(T780, X1302)) → t234_out_aa(T780, X1303)
t234_in_aa(T780, X1303) → U16_aa(T780, X1303, n32_in_aa(T780, T784))
U16_aa(T780, X1303, n32_out_aa(T780, T784)) → U17_aa(T780, X1303, t234_in_aa(T784, X1303))
U17_aa(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_aa(T780, X1303)
U110_aa(T941, T943, t234_out_aa(T941, X1569)) → e1_out_aa(T941, T943)
e1_in_aa(T941, T943) → U111_aa(T941, T943, t234_in_aa(T941, T945))
U111_aa(T941, T943, t234_out_aa(T941, T945)) → U112_aa(T941, T943, e1_in_aa(T945, T943))
U112_aa(T941, T943, e1_out_aa(T945, T943)) → e1_out_aa(T941, T943)
U2_aa(T335, X510, e1_out_aa(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_aa(.(lbrace, T335), X510)
t203_in_aa(T345, X530) → U3_aa(T345, X530, n32_in_aa(T345, X529))
U3_aa(T345, X530, n32_out_aa(T345, X529)) → t203_out_aa(T345, X530)
t203_in_aa(T345, X530) → U4_aa(T345, X530, n32_in_aa(T345, T349))
U4_aa(T345, X530, n32_out_aa(T345, T349)) → U5_aa(T345, X530, t203_in_aa(T349, X530))
U5_aa(T345, X530, t203_out_aa(T349, X530)) → t203_out_aa(T345, X530)
U6_aa(T302, X465, t203_out_aa(T302, X465)) → e198_out_aa(T302, X465)
e198_in_aa(T357, X551) → U7_aa(T357, X551, t234_in_aa(T357, X550))
U7_aa(T357, X551, t234_out_aa(T357, X550)) → e198_out_aa(T357, X551)
e198_in_aa(T357, X551) → U8_aa(T357, X551, t234_in_aa(T357, T359))
U8_aa(T357, X551, t234_out_aa(T357, T359)) → U9_aa(T357, X551, e198_in_aa(T359, X551))
U9_aa(T357, X551, e198_out_aa(T359, X551)) → e198_out_aa(T357, X551)
U62_aa(T294, X439, e198_out_aa(T294, X439)) → t174_out_aa(.(lbrace, T294), X439)
t174_in_aa(T795, X1326) → U63_aa(T795, X1326, n32_in_aa(T795, X1325))
U63_aa(T795, X1326, n32_out_aa(T795, X1325)) → t174_out_aa(T795, X1326)
t174_in_aa(T795, X1326) → U64_aa(T795, X1326, n32_in_aa(T795, T799))
U64_aa(T795, X1326, n32_out_aa(T795, T799)) → U65_aa(T795, X1326, t174_in_aa(T799, X1326))
U65_aa(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_aa(T795, X1326)
U66_aa(T261, X394, t174_out_aa(T261, X394)) → e169_out_aa(T261, X394)
e169_in_aa(T807, X1347) → U67_aa(T807, X1347, t234_in_aa(T807, X1346))
U67_aa(T807, X1347, t234_out_aa(T807, X1346)) → e169_out_aa(T807, X1347)
e169_in_aa(T807, X1347) → U68_aa(T807, X1347, t234_in_aa(T807, T809))
U68_aa(T807, X1347, t234_out_aa(T807, T809)) → U69_aa(T807, X1347, e169_in_aa(T809, X1347))
U69_aa(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_aa(T807, X1347)
U70_aa(T253, X368, e169_out_aa(T253, X368)) → t145_out_aa(.(lbrace, T253), X368)
t145_in_aa(T817, X1369) → U71_aa(T817, X1369, n32_in_aa(T817, X1368))
U71_aa(T817, X1369, n32_out_aa(T817, X1368)) → t145_out_aa(T817, X1369)
t145_in_aa(T817, X1369) → U72_aa(T817, X1369, n32_in_aa(T817, T821))
U72_aa(T817, X1369, n32_out_aa(T817, T821)) → U73_aa(T817, X1369, t145_in_aa(T821, X1369))
U73_aa(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_aa(T817, X1369)
U74_aa(T220, X323, t145_out_aa(T220, X323)) → e140_out_aa(T220, X323)
e140_in_aa(T829, X1390) → U75_aa(T829, X1390, t234_in_aa(T829, X1389))
U75_aa(T829, X1390, t234_out_aa(T829, X1389)) → e140_out_aa(T829, X1390)
e140_in_aa(T829, X1390) → U76_aa(T829, X1390, t234_in_aa(T829, T831))
U76_aa(T829, X1390, t234_out_aa(T829, T831)) → U77_aa(T829, X1390, e140_in_aa(T831, X1390))
U77_aa(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_aa(T829, X1390)
U78_aa(T212, X297, e140_out_aa(T212, X297)) → t116_out_aa(.(lbrace, T212), X297)
t116_in_aa(T839, X1412) → U79_aa(T839, X1412, n32_in_aa(T839, X1411))
U79_aa(T839, X1412, n32_out_aa(T839, X1411)) → t116_out_aa(T839, X1412)
t116_in_aa(T839, X1412) → U80_aa(T839, X1412, n32_in_aa(T839, T843))
U80_aa(T839, X1412, n32_out_aa(T839, T843)) → U81_aa(T839, X1412, t116_in_aa(T843, X1412))
U81_aa(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_aa(T839, X1412)
U82_aa(T179, X252, t116_out_aa(T179, X252)) → e111_out_aa(T179, X252)
e111_in_aa(T851, X1433) → U83_aa(T851, X1433, t234_in_aa(T851, X1432))
U83_aa(T851, X1433, t234_out_aa(T851, X1432)) → e111_out_aa(T851, X1433)
e111_in_aa(T851, X1433) → U84_aa(T851, X1433, t234_in_aa(T851, T853))
U84_aa(T851, X1433, t234_out_aa(T851, T853)) → U85_aa(T851, X1433, e111_in_aa(T853, X1433))
U85_aa(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_aa(T851, X1433)
U86_aa(T171, X226, e111_out_aa(T171, X226)) → t87_out_aa(.(lbrace, T171), X226)
t87_in_aa(T861, X1455) → U87_aa(T861, X1455, n32_in_aa(T861, X1454))
U87_aa(T861, X1455, n32_out_aa(T861, X1454)) → t87_out_aa(T861, X1455)
t87_in_aa(T861, X1455) → U88_aa(T861, X1455, n32_in_aa(T861, T865))
U88_aa(T861, X1455, n32_out_aa(T861, T865)) → U89_aa(T861, X1455, t87_in_aa(T865, X1455))
U89_aa(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_aa(T861, X1455)
U90_aa(T138, X181, t87_out_aa(T138, X181)) → e82_out_aa(T138, X181)
e82_in_aa(T873, X1476) → U91_aa(T873, X1476, t234_in_aa(T873, X1475))
U91_aa(T873, X1476, t234_out_aa(T873, X1475)) → e82_out_aa(T873, X1476)
e82_in_aa(T873, X1476) → U92_aa(T873, X1476, t234_in_aa(T873, T875))
U92_aa(T873, X1476, t234_out_aa(T873, T875)) → U93_aa(T873, X1476, e82_in_aa(T875, X1476))
U93_aa(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_aa(T873, X1476)
U94_aa(T130, X155, e82_out_aa(T130, X155)) → t58_out_aa(.(lbrace, T130), X155)
t58_in_aa(T883, X1498) → U95_aa(T883, X1498, n32_in_aa(T883, X1497))
U95_aa(T883, X1498, n32_out_aa(T883, X1497)) → t58_out_aa(T883, X1498)
t58_in_aa(T883, X1498) → U96_aa(T883, X1498, n32_in_aa(T883, T887))
U96_aa(T883, X1498, n32_out_aa(T883, T887)) → U97_aa(T883, X1498, t58_in_aa(T887, X1498))
U97_aa(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_aa(T883, X1498)
U98_aa(T97, X110, t58_out_aa(T97, X110)) → e53_out_aa(T97, X110)
e53_in_aa(T895, X1519) → U99_aa(T895, X1519, t234_in_aa(T895, X1518))
U99_aa(T895, X1519, t234_out_aa(T895, X1518)) → e53_out_aa(T895, X1519)
e53_in_aa(T895, X1519) → U100_aa(T895, X1519, t234_in_aa(T895, T897))
U100_aa(T895, X1519, t234_out_aa(T895, T897)) → U101_aa(T895, X1519, e53_in_aa(T897, X1519))
U101_aa(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_aa(T895, X1519)
U1_aa(T89, X84, e53_out_aa(T89, X84)) → n32_out_aa(.(lbrace, T89), X84)
U103_aaa(T62, X59, T64, n32_out_aa(T62, X59)) → p31_out_aaa(T62, X59, T64)
p31_in_aaa(T62, T916, T918) → U104_aaa(T62, T916, T918, n32_in_aa(T62, T916))
U104_aaa(T62, T916, T918, n32_out_aa(T62, T916)) → U105_aaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_aaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_aaa(T62, T916, T918)
p31_in_aaa(T62, T929, T931) → U106_aaa(T62, T929, T931, n32_in_aa(T62, T929))
U106_aaa(T62, T929, T931, n32_out_aa(T62, T929)) → U107_aaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_aaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_aaa(T62, T929, T931)
U109_aa(T62, T64, p31_out_aaa(T62, X59, T64)) → e1_out_aa(T62, T64)
U102_aa(T41, T43, e1_out_aa(T41, .(rbrace, T43))) → n7_out_aa(.(lbrace, T41), T43)
U108_aa(T22, T24, n7_out_aa(T22, T24)) → e1_out_aa(T22, T24)
U10_aa(T638, X1025, e1_out_aa(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_aa(.(lbrace, T638), X1025)
t409_in_aa(T648, X1045) → U11_aa(T648, X1045, n32_in_aa(T648, X1044))
U11_aa(T648, X1045, n32_out_aa(T648, X1044)) → t409_out_aa(T648, X1045)
t409_in_aa(T648, X1045) → U12_aa(T648, X1045, n32_in_aa(T648, T652))
U12_aa(T648, X1045, n32_out_aa(T648, T652)) → U13_aa(T648, X1045, t409_in_aa(T652, X1045))
U13_aa(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_aa(T648, X1045)
U18_aa(T605, X980, t409_out_aa(T605, X980)) → e404_out_aa(T605, X980)
e404_in_aa(T660, X1066) → U19_aa(T660, X1066, t234_in_aa(T660, X1065))
U19_aa(T660, X1066, t234_out_aa(T660, X1065)) → e404_out_aa(T660, X1066)
e404_in_aa(T660, X1066) → U20_aa(T660, X1066, t234_in_aa(T660, T662))
U20_aa(T660, X1066, t234_out_aa(T660, T662)) → U21_aa(T660, X1066, e404_in_aa(T662, X1066))
U21_aa(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_aa(T660, X1066)
U22_aa(T597, X954, e404_out_aa(T597, X954)) → t380_out_aa(.(lbrace, T597), X954)
t380_in_aa(T670, X1088) → U23_aa(T670, X1088, n32_in_aa(T670, X1087))
U23_aa(T670, X1088, n32_out_aa(T670, X1087)) → t380_out_aa(T670, X1088)
t380_in_aa(T670, X1088) → U24_aa(T670, X1088, n32_in_aa(T670, T674))
U24_aa(T670, X1088, n32_out_aa(T670, T674)) → U25_aa(T670, X1088, t380_in_aa(T674, X1088))
U25_aa(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_aa(T670, X1088)
U26_aa(T564, X909, t380_out_aa(T564, X909)) → e375_out_aa(T564, X909)
e375_in_aa(T682, X1109) → U27_aa(T682, X1109, t234_in_aa(T682, X1108))
U27_aa(T682, X1109, t234_out_aa(T682, X1108)) → e375_out_aa(T682, X1109)
e375_in_aa(T682, X1109) → U28_aa(T682, X1109, t234_in_aa(T682, T684))
U28_aa(T682, X1109, t234_out_aa(T682, T684)) → U29_aa(T682, X1109, e375_in_aa(T684, X1109))
U29_aa(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_aa(T682, X1109)
U30_aa(T556, X883, e375_out_aa(T556, X883)) → t351_out_aa(.(lbrace, T556), X883)
t351_in_aa(T692, X1131) → U31_aa(T692, X1131, n32_in_aa(T692, X1130))
U31_aa(T692, X1131, n32_out_aa(T692, X1130)) → t351_out_aa(T692, X1131)
t351_in_aa(T692, X1131) → U32_aa(T692, X1131, n32_in_aa(T692, T696))
U32_aa(T692, X1131, n32_out_aa(T692, T696)) → U33_aa(T692, X1131, t351_in_aa(T696, X1131))
U33_aa(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_aa(T692, X1131)
U34_aa(T523, X838, t351_out_aa(T523, X838)) → e346_out_aa(T523, X838)
e346_in_aa(T704, X1152) → U35_aa(T704, X1152, t234_in_aa(T704, X1151))
U35_aa(T704, X1152, t234_out_aa(T704, X1151)) → e346_out_aa(T704, X1152)
e346_in_aa(T704, X1152) → U36_aa(T704, X1152, t234_in_aa(T704, T706))
U36_aa(T704, X1152, t234_out_aa(T704, T706)) → U37_aa(T704, X1152, e346_in_aa(T706, X1152))
U37_aa(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_aa(T704, X1152)
U38_aa(T515, X812, e346_out_aa(T515, X812)) → t322_out_aa(.(lbrace, T515), X812)
t322_in_aa(T714, X1174) → U39_aa(T714, X1174, n32_in_aa(T714, X1173))
U39_aa(T714, X1174, n32_out_aa(T714, X1173)) → t322_out_aa(T714, X1174)
t322_in_aa(T714, X1174) → U40_aa(T714, X1174, n32_in_aa(T714, T718))
U40_aa(T714, X1174, n32_out_aa(T714, T718)) → U41_aa(T714, X1174, t322_in_aa(T718, X1174))
U41_aa(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_aa(T714, X1174)
U42_aa(T482, X767, t322_out_aa(T482, X767)) → e317_out_aa(T482, X767)
e317_in_aa(T726, X1195) → U43_aa(T726, X1195, t234_in_aa(T726, X1194))
U43_aa(T726, X1195, t234_out_aa(T726, X1194)) → e317_out_aa(T726, X1195)
e317_in_aa(T726, X1195) → U44_aa(T726, X1195, t234_in_aa(T726, T728))
U44_aa(T726, X1195, t234_out_aa(T726, T728)) → U45_aa(T726, X1195, e317_in_aa(T728, X1195))
U45_aa(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_aa(T726, X1195)
U46_aa(T474, X741, e317_out_aa(T474, X741)) → t293_out_aa(.(lbrace, T474), X741)
t293_in_aa(T736, X1217) → U47_aa(T736, X1217, n32_in_aa(T736, X1216))
U47_aa(T736, X1217, n32_out_aa(T736, X1216)) → t293_out_aa(T736, X1217)
t293_in_aa(T736, X1217) → U48_aa(T736, X1217, n32_in_aa(T736, T740))
U48_aa(T736, X1217, n32_out_aa(T736, T740)) → U49_aa(T736, X1217, t293_in_aa(T740, X1217))
U49_aa(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_aa(T736, X1217)
U50_aa(T441, X696, t293_out_aa(T441, X696)) → e288_out_aa(T441, X696)
e288_in_aa(T748, X1238) → U51_aa(T748, X1238, t234_in_aa(T748, X1237))
U51_aa(T748, X1238, t234_out_aa(T748, X1237)) → e288_out_aa(T748, X1238)
e288_in_aa(T748, X1238) → U52_aa(T748, X1238, t234_in_aa(T748, T750))
U52_aa(T748, X1238, t234_out_aa(T748, T750)) → U53_aa(T748, X1238, e288_in_aa(T750, X1238))
U53_aa(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_aa(T748, X1238)
U54_aa(T433, X670, e288_out_aa(T433, X670)) → t264_out_aa(.(lbrace, T433), X670)
t264_in_aa(T758, X1260) → U55_aa(T758, X1260, n32_in_aa(T758, X1259))
U55_aa(T758, X1260, n32_out_aa(T758, X1259)) → t264_out_aa(T758, X1260)
t264_in_aa(T758, X1260) → U56_aa(T758, X1260, n32_in_aa(T758, T762))
U56_aa(T758, X1260, n32_out_aa(T758, T762)) → U57_aa(T758, X1260, t264_in_aa(T762, X1260))
U57_aa(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_aa(T758, X1260)
U58_aa(T400, X625, t264_out_aa(T400, X625)) → e259_out_aa(T400, X625)
e259_in_aa(T770, X1281) → U59_aa(T770, X1281, t234_in_aa(T770, X1280))
U59_aa(T770, X1281, t234_out_aa(T770, X1280)) → e259_out_aa(T770, X1281)
e259_in_aa(T770, X1281) → U60_aa(T770, X1281, t234_in_aa(T770, T772))
U60_aa(T770, X1281, t234_out_aa(T770, T772)) → U61_aa(T770, X1281, e259_in_aa(T772, X1281))
U61_aa(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_aa(T770, X1281)
U14_aa(T392, X599, e259_out_aa(T392, X599)) → t234_out_aa(.(lbrace, T392), X599)
U17_ga(T780, X1303, t234_out_aa(T784, X1303)) → t234_out_ga(T780, X1303)
U111_ga(T941, T943, t234_out_ga(T941, T945)) → U112_ga(T941, T943, e1_in_aa(T945, T943))
U112_ga(T941, T943, e1_out_aa(T945, T943)) → e1_out_ga(T941, T943)
U10_ga(T638, X1025, e1_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X1025)))))))))) → t409_out_ga(.(lbrace, T638), X1025)
t409_in_ga(T648, X1045) → U11_ga(T648, X1045, n32_in_ga(T648, X1044))
U11_ga(T648, X1045, n32_out_ga(T648, X1044)) → t409_out_ga(T648, X1045)
t409_in_ga(T648, X1045) → U12_ga(T648, X1045, n32_in_ga(T648, T652))
U12_ga(T648, X1045, n32_out_ga(T648, T652)) → U13_ga(T648, X1045, t409_in_aa(T652, X1045))
U13_ga(T648, X1045, t409_out_aa(T652, X1045)) → t409_out_ga(T648, X1045)
U18_ga(T605, X980, t409_out_ga(T605, X980)) → e404_out_ga(T605, X980)
e404_in_ga(T660, X1066) → U19_ga(T660, X1066, t234_in_ga(T660, X1065))
U19_ga(T660, X1066, t234_out_ga(T660, X1065)) → e404_out_ga(T660, X1066)
e404_in_ga(T660, X1066) → U20_ga(T660, X1066, t234_in_ga(T660, T662))
U20_ga(T660, X1066, t234_out_ga(T660, T662)) → U21_ga(T660, X1066, e404_in_aa(T662, X1066))
U21_ga(T660, X1066, e404_out_aa(T662, X1066)) → e404_out_ga(T660, X1066)
U22_ga(T597, X954, e404_out_ga(T597, X954)) → t380_out_ga(.(lbrace, T597), X954)
t380_in_ga(T670, X1088) → U23_ga(T670, X1088, n32_in_ga(T670, X1087))
U23_ga(T670, X1088, n32_out_ga(T670, X1087)) → t380_out_ga(T670, X1088)
t380_in_ga(T670, X1088) → U24_ga(T670, X1088, n32_in_ga(T670, T674))
U24_ga(T670, X1088, n32_out_ga(T670, T674)) → U25_ga(T670, X1088, t380_in_aa(T674, X1088))
U25_ga(T670, X1088, t380_out_aa(T674, X1088)) → t380_out_ga(T670, X1088)
U26_ga(T564, X909, t380_out_ga(T564, X909)) → e375_out_ga(T564, X909)
e375_in_ga(T682, X1109) → U27_ga(T682, X1109, t234_in_ga(T682, X1108))
U27_ga(T682, X1109, t234_out_ga(T682, X1108)) → e375_out_ga(T682, X1109)
e375_in_ga(T682, X1109) → U28_ga(T682, X1109, t234_in_ga(T682, T684))
U28_ga(T682, X1109, t234_out_ga(T682, T684)) → U29_ga(T682, X1109, e375_in_aa(T684, X1109))
U29_ga(T682, X1109, e375_out_aa(T684, X1109)) → e375_out_ga(T682, X1109)
U30_ga(T556, X883, e375_out_ga(T556, X883)) → t351_out_ga(.(lbrace, T556), X883)
t351_in_ga(T692, X1131) → U31_ga(T692, X1131, n32_in_ga(T692, X1130))
U31_ga(T692, X1131, n32_out_ga(T692, X1130)) → t351_out_ga(T692, X1131)
t351_in_ga(T692, X1131) → U32_ga(T692, X1131, n32_in_ga(T692, T696))
U32_ga(T692, X1131, n32_out_ga(T692, T696)) → U33_ga(T692, X1131, t351_in_aa(T696, X1131))
U33_ga(T692, X1131, t351_out_aa(T696, X1131)) → t351_out_ga(T692, X1131)
U34_ga(T523, X838, t351_out_ga(T523, X838)) → e346_out_ga(T523, X838)
e346_in_ga(T704, X1152) → U35_ga(T704, X1152, t234_in_ga(T704, X1151))
U35_ga(T704, X1152, t234_out_ga(T704, X1151)) → e346_out_ga(T704, X1152)
e346_in_ga(T704, X1152) → U36_ga(T704, X1152, t234_in_ga(T704, T706))
U36_ga(T704, X1152, t234_out_ga(T704, T706)) → U37_ga(T704, X1152, e346_in_aa(T706, X1152))
U37_ga(T704, X1152, e346_out_aa(T706, X1152)) → e346_out_ga(T704, X1152)
U38_ga(T515, X812, e346_out_ga(T515, X812)) → t322_out_ga(.(lbrace, T515), X812)
t322_in_ga(T714, X1174) → U39_ga(T714, X1174, n32_in_ga(T714, X1173))
U39_ga(T714, X1174, n32_out_ga(T714, X1173)) → t322_out_ga(T714, X1174)
t322_in_ga(T714, X1174) → U40_ga(T714, X1174, n32_in_ga(T714, T718))
U40_ga(T714, X1174, n32_out_ga(T714, T718)) → U41_ga(T714, X1174, t322_in_aa(T718, X1174))
U41_ga(T714, X1174, t322_out_aa(T718, X1174)) → t322_out_ga(T714, X1174)
U42_ga(T482, X767, t322_out_ga(T482, X767)) → e317_out_ga(T482, X767)
e317_in_ga(T726, X1195) → U43_ga(T726, X1195, t234_in_ga(T726, X1194))
U43_ga(T726, X1195, t234_out_ga(T726, X1194)) → e317_out_ga(T726, X1195)
e317_in_ga(T726, X1195) → U44_ga(T726, X1195, t234_in_ga(T726, T728))
U44_ga(T726, X1195, t234_out_ga(T726, T728)) → U45_ga(T726, X1195, e317_in_aa(T728, X1195))
U45_ga(T726, X1195, e317_out_aa(T728, X1195)) → e317_out_ga(T726, X1195)
U46_ga(T474, X741, e317_out_ga(T474, X741)) → t293_out_ga(.(lbrace, T474), X741)
t293_in_ga(T736, X1217) → U47_ga(T736, X1217, n32_in_ga(T736, X1216))
U47_ga(T736, X1217, n32_out_ga(T736, X1216)) → t293_out_ga(T736, X1217)
t293_in_ga(T736, X1217) → U48_ga(T736, X1217, n32_in_ga(T736, T740))
U48_ga(T736, X1217, n32_out_ga(T736, T740)) → U49_ga(T736, X1217, t293_in_aa(T740, X1217))
U49_ga(T736, X1217, t293_out_aa(T740, X1217)) → t293_out_ga(T736, X1217)
U50_ga(T441, X696, t293_out_ga(T441, X696)) → e288_out_ga(T441, X696)
e288_in_ga(T748, X1238) → U51_ga(T748, X1238, t234_in_ga(T748, X1237))
U51_ga(T748, X1238, t234_out_ga(T748, X1237)) → e288_out_ga(T748, X1238)
e288_in_ga(T748, X1238) → U52_ga(T748, X1238, t234_in_ga(T748, T750))
U52_ga(T748, X1238, t234_out_ga(T748, T750)) → U53_ga(T748, X1238, e288_in_aa(T750, X1238))
U53_ga(T748, X1238, e288_out_aa(T750, X1238)) → e288_out_ga(T748, X1238)
U54_ga(T433, X670, e288_out_ga(T433, X670)) → t264_out_ga(.(lbrace, T433), X670)
t264_in_ga(T758, X1260) → U55_ga(T758, X1260, n32_in_ga(T758, X1259))
U55_ga(T758, X1260, n32_out_ga(T758, X1259)) → t264_out_ga(T758, X1260)
t264_in_ga(T758, X1260) → U56_ga(T758, X1260, n32_in_ga(T758, T762))
U56_ga(T758, X1260, n32_out_ga(T758, T762)) → U57_ga(T758, X1260, t264_in_aa(T762, X1260))
U57_ga(T758, X1260, t264_out_aa(T762, X1260)) → t264_out_ga(T758, X1260)
U58_ga(T400, X625, t264_out_ga(T400, X625)) → e259_out_ga(T400, X625)
e259_in_ga(T770, X1281) → U59_ga(T770, X1281, t234_in_ga(T770, X1280))
U59_ga(T770, X1281, t234_out_ga(T770, X1280)) → e259_out_ga(T770, X1281)
e259_in_ga(T770, X1281) → U60_ga(T770, X1281, t234_in_ga(T770, T772))
U60_ga(T770, X1281, t234_out_ga(T770, T772)) → U61_ga(T770, X1281, e259_in_aa(T772, X1281))
U61_ga(T770, X1281, e259_out_aa(T772, X1281)) → e259_out_ga(T770, X1281)
U14_ga(T392, X599, e259_out_ga(T392, X599)) → t234_out_ga(.(lbrace, T392), X599)
U110_ga(T941, T943, t234_out_ga(T941, X1569)) → e1_out_ga(T941, T943)
U2_ga(T335, X510, e1_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X510)))))))))) → t203_out_ga(.(lbrace, T335), X510)
t203_in_ga(T345, X530) → U3_ga(T345, X530, n32_in_ga(T345, X529))
U3_ga(T345, X530, n32_out_ga(T345, X529)) → t203_out_ga(T345, X530)
t203_in_ga(T345, X530) → U4_ga(T345, X530, n32_in_ga(T345, T349))
U4_ga(T345, X530, n32_out_ga(T345, T349)) → U5_ga(T345, X530, t203_in_aa(T349, X530))
U5_ga(T345, X530, t203_out_aa(T349, X530)) → t203_out_ga(T345, X530)
U6_ga(T302, X465, t203_out_ga(T302, X465)) → e198_out_ga(T302, X465)
e198_in_ga(T357, X551) → U7_ga(T357, X551, t234_in_ga(T357, X550))
U7_ga(T357, X551, t234_out_ga(T357, X550)) → e198_out_ga(T357, X551)
e198_in_ga(T357, X551) → U8_ga(T357, X551, t234_in_ga(T357, T359))
U8_ga(T357, X551, t234_out_ga(T357, T359)) → U9_ga(T357, X551, e198_in_aa(T359, X551))
U9_ga(T357, X551, e198_out_aa(T359, X551)) → e198_out_ga(T357, X551)
U62_ga(T294, X439, e198_out_ga(T294, X439)) → t174_out_ga(.(lbrace, T294), X439)
t174_in_ga(T795, X1326) → U63_ga(T795, X1326, n32_in_ga(T795, X1325))
U63_ga(T795, X1326, n32_out_ga(T795, X1325)) → t174_out_ga(T795, X1326)
t174_in_ga(T795, X1326) → U64_ga(T795, X1326, n32_in_ga(T795, T799))
U64_ga(T795, X1326, n32_out_ga(T795, T799)) → U65_ga(T795, X1326, t174_in_aa(T799, X1326))
U65_ga(T795, X1326, t174_out_aa(T799, X1326)) → t174_out_ga(T795, X1326)
U66_ga(T261, X394, t174_out_ga(T261, X394)) → e169_out_ga(T261, X394)
e169_in_ga(T807, X1347) → U67_ga(T807, X1347, t234_in_ga(T807, X1346))
U67_ga(T807, X1347, t234_out_ga(T807, X1346)) → e169_out_ga(T807, X1347)
e169_in_ga(T807, X1347) → U68_ga(T807, X1347, t234_in_ga(T807, T809))
U68_ga(T807, X1347, t234_out_ga(T807, T809)) → U69_ga(T807, X1347, e169_in_aa(T809, X1347))
U69_ga(T807, X1347, e169_out_aa(T809, X1347)) → e169_out_ga(T807, X1347)
U70_ga(T253, X368, e169_out_ga(T253, X368)) → t145_out_ga(.(lbrace, T253), X368)
t145_in_ga(T817, X1369) → U71_ga(T817, X1369, n32_in_ga(T817, X1368))
U71_ga(T817, X1369, n32_out_ga(T817, X1368)) → t145_out_ga(T817, X1369)
t145_in_ga(T817, X1369) → U72_ga(T817, X1369, n32_in_ga(T817, T821))
U72_ga(T817, X1369, n32_out_ga(T817, T821)) → U73_ga(T817, X1369, t145_in_aa(T821, X1369))
U73_ga(T817, X1369, t145_out_aa(T821, X1369)) → t145_out_ga(T817, X1369)
U74_ga(T220, X323, t145_out_ga(T220, X323)) → e140_out_ga(T220, X323)
e140_in_ga(T829, X1390) → U75_ga(T829, X1390, t234_in_ga(T829, X1389))
U75_ga(T829, X1390, t234_out_ga(T829, X1389)) → e140_out_ga(T829, X1390)
e140_in_ga(T829, X1390) → U76_ga(T829, X1390, t234_in_ga(T829, T831))
U76_ga(T829, X1390, t234_out_ga(T829, T831)) → U77_ga(T829, X1390, e140_in_aa(T831, X1390))
U77_ga(T829, X1390, e140_out_aa(T831, X1390)) → e140_out_ga(T829, X1390)
U78_ga(T212, X297, e140_out_ga(T212, X297)) → t116_out_ga(.(lbrace, T212), X297)
t116_in_ga(T839, X1412) → U79_ga(T839, X1412, n32_in_ga(T839, X1411))
U79_ga(T839, X1412, n32_out_ga(T839, X1411)) → t116_out_ga(T839, X1412)
t116_in_ga(T839, X1412) → U80_ga(T839, X1412, n32_in_ga(T839, T843))
U80_ga(T839, X1412, n32_out_ga(T839, T843)) → U81_ga(T839, X1412, t116_in_aa(T843, X1412))
U81_ga(T839, X1412, t116_out_aa(T843, X1412)) → t116_out_ga(T839, X1412)
U82_ga(T179, X252, t116_out_ga(T179, X252)) → e111_out_ga(T179, X252)
e111_in_ga(T851, X1433) → U83_ga(T851, X1433, t234_in_ga(T851, X1432))
U83_ga(T851, X1433, t234_out_ga(T851, X1432)) → e111_out_ga(T851, X1433)
e111_in_ga(T851, X1433) → U84_ga(T851, X1433, t234_in_ga(T851, T853))
U84_ga(T851, X1433, t234_out_ga(T851, T853)) → U85_ga(T851, X1433, e111_in_aa(T853, X1433))
U85_ga(T851, X1433, e111_out_aa(T853, X1433)) → e111_out_ga(T851, X1433)
U86_ga(T171, X226, e111_out_ga(T171, X226)) → t87_out_ga(.(lbrace, T171), X226)
t87_in_ga(T861, X1455) → U87_ga(T861, X1455, n32_in_ga(T861, X1454))
U87_ga(T861, X1455, n32_out_ga(T861, X1454)) → t87_out_ga(T861, X1455)
t87_in_ga(T861, X1455) → U88_ga(T861, X1455, n32_in_ga(T861, T865))
U88_ga(T861, X1455, n32_out_ga(T861, T865)) → U89_ga(T861, X1455, t87_in_aa(T865, X1455))
U89_ga(T861, X1455, t87_out_aa(T865, X1455)) → t87_out_ga(T861, X1455)
U90_ga(T138, X181, t87_out_ga(T138, X181)) → e82_out_ga(T138, X181)
e82_in_ga(T873, X1476) → U91_ga(T873, X1476, t234_in_ga(T873, X1475))
U91_ga(T873, X1476, t234_out_ga(T873, X1475)) → e82_out_ga(T873, X1476)
e82_in_ga(T873, X1476) → U92_ga(T873, X1476, t234_in_ga(T873, T875))
U92_ga(T873, X1476, t234_out_ga(T873, T875)) → U93_ga(T873, X1476, e82_in_aa(T875, X1476))
U93_ga(T873, X1476, e82_out_aa(T875, X1476)) → e82_out_ga(T873, X1476)
U94_ga(T130, X155, e82_out_ga(T130, X155)) → t58_out_ga(.(lbrace, T130), X155)
t58_in_ga(T883, X1498) → U95_ga(T883, X1498, n32_in_ga(T883, X1497))
U95_ga(T883, X1498, n32_out_ga(T883, X1497)) → t58_out_ga(T883, X1498)
t58_in_ga(T883, X1498) → U96_ga(T883, X1498, n32_in_ga(T883, T887))
U96_ga(T883, X1498, n32_out_ga(T883, T887)) → U97_ga(T883, X1498, t58_in_aa(T887, X1498))
U97_ga(T883, X1498, t58_out_aa(T887, X1498)) → t58_out_ga(T883, X1498)
U98_ga(T97, X110, t58_out_ga(T97, X110)) → e53_out_ga(T97, X110)
e53_in_ga(T895, X1519) → U99_ga(T895, X1519, t234_in_ga(T895, X1518))
U99_ga(T895, X1519, t234_out_ga(T895, X1518)) → e53_out_ga(T895, X1519)
e53_in_ga(T895, X1519) → U100_ga(T895, X1519, t234_in_ga(T895, T897))
U100_ga(T895, X1519, t234_out_ga(T895, T897)) → U101_ga(T895, X1519, e53_in_aa(T897, X1519))
U101_ga(T895, X1519, e53_out_aa(T897, X1519)) → e53_out_ga(T895, X1519)
U1_ga(T89, X84, e53_out_ga(T89, X84)) → n32_out_ga(.(lbrace, T89), X84)
U103_gaa(T62, X59, T64, n32_out_ga(T62, X59)) → p31_out_gaa(T62, X59, T64)
p31_in_gaa(T62, T916, T918) → U104_gaa(T62, T916, T918, n32_in_ga(T62, T916))
U104_gaa(T62, T916, T918, n32_out_ga(T62, T916)) → U105_gaa(T62, T916, T918, n7_in_aa(T916, T918))
U105_gaa(T62, T916, T918, n7_out_aa(T916, T918)) → p31_out_gaa(T62, T916, T918)
p31_in_gaa(T62, T929, T931) → U106_gaa(T62, T929, T931, n32_in_ga(T62, T929))
U106_gaa(T62, T929, T931, n32_out_ga(T62, T929)) → U107_gaa(T62, T929, T931, p31_in_aaa(T929, X1556, T931))
U107_gaa(T62, T929, T931, p31_out_aaa(T929, X1556, T931)) → p31_out_gaa(T62, T929, T931)
U109_ga(T62, T64, p31_out_gaa(T62, X59, T64)) → e1_out_ga(T62, T64)
U102_ga(T41, T43, e1_out_ga(T41, .(rbrace, T43))) → n7_out_ga(.(lbrace, T41), T43)
U108_ga(T22, T24, n7_out_ga(T22, T24)) → e1_out_ga(T22, T24)

The argument filtering Pi contains the following mapping:
e1_in_ga(x1, x2)  =  e1_in_ga(x1)
U108_ga(x1, x2, x3)  =  U108_ga(x3)
n7_in_ga(x1, x2)  =  n7_in_ga(x1)
.(x1, x2)  =  .(x1, x2)
a  =  a
n7_out_ga(x1, x2)  =  n7_out_ga
b  =  b
c  =  c
lbrace  =  lbrace
U102_ga(x1, x2, x3)  =  U102_ga(x3)
U109_ga(x1, x2, x3)  =  U109_ga(x3)
p31_in_gaa(x1, x2, x3)  =  p31_in_gaa(x1)
U103_gaa(x1, x2, x3, x4)  =  U103_gaa(x4)
n32_in_ga(x1, x2)  =  n32_in_ga(x1)
star  =  star
n32_out_ga(x1, x2)  =  n32_out_ga
U1_ga(x1, x2, x3)  =  U1_ga(x3)
e53_in_ga(x1, x2)  =  e53_in_ga(x1)
U98_ga(x1, x2, x3)  =  U98_ga(x3)
t58_in_ga(x1, x2)  =  t58_in_ga(x1)
rbrace  =  rbrace
t58_out_ga(x1, x2)  =  t58_out_ga
U94_ga(x1, x2, x3)  =  U94_ga(x3)
e82_in_ga(x1, x2)  =  e82_in_ga(x1)
U90_ga(x1, x2, x3)  =  U90_ga(x3)
t87_in_ga(x1, x2)  =  t87_in_ga(x1)
t87_out_ga(x1, x2)  =  t87_out_ga
U86_ga(x1, x2, x3)  =  U86_ga(x3)
e111_in_ga(x1, x2)  =  e111_in_ga(x1)
U82_ga(x1, x2, x3)  =  U82_ga(x3)
t116_in_ga(x1, x2)  =  t116_in_ga(x1)
t116_out_ga(x1, x2)  =  t116_out_ga
U78_ga(x1, x2, x3)  =  U78_ga(x3)
e140_in_ga(x1, x2)  =  e140_in_ga(x1)
U74_ga(x1, x2, x3)  =  U74_ga(x3)
t145_in_ga(x1, x2)  =  t145_in_ga(x1)
t145_out_ga(x1, x2)  =  t145_out_ga
U70_ga(x1, x2, x3)  =  U70_ga(x3)
e169_in_ga(x1, x2)  =  e169_in_ga(x1)
U66_ga(x1, x2, x3)  =  U66_ga(x3)
t174_in_ga(x1, x2)  =  t174_in_ga(x1)
t174_out_ga(x1, x2)  =  t174_out_ga
U62_ga(x1, x2, x3)  =  U62_ga(x3)
e198_in_ga(x1, x2)  =  e198_in_ga(x1)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
t203_in_ga(x1, x2)  =  t203_in_ga(x1)
t203_out_ga(x1, x2)  =  t203_out_ga
U2_ga(x1, x2, x3)  =  U2_ga(x3)
U110_ga(x1, x2, x3)  =  U110_ga(x3)
t234_in_ga(x1, x2)  =  t234_in_ga(x1)
plus  =  plus
t234_out_ga(x1, x2)  =  t234_out_ga
U14_ga(x1, x2, x3)  =  U14_ga(x3)
e259_in_ga(x1, x2)  =  e259_in_ga(x1)
U58_ga(x1, x2, x3)  =  U58_ga(x3)
t264_in_ga(x1, x2)  =  t264_in_ga(x1)
t264_out_ga(x1, x2)  =  t264_out_ga
U54_ga(x1, x2, x3)  =  U54_ga(x3)
e288_in_ga(x1, x2)  =  e288_in_ga(x1)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
t293_in_ga(x1, x2)  =  t293_in_ga(x1)
t293_out_ga(x1, x2)  =  t293_out_ga
U46_ga(x1, x2, x3)  =  U46_ga(x3)
e317_in_ga(x1, x2)  =  e317_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
t322_in_ga(x1, x2)  =  t322_in_ga(x1)
t322_out_ga(x1, x2)  =  t322_out_ga
U38_ga(x1, x2, x3)  =  U38_ga(x3)
e346_in_ga(x1, x2)  =  e346_in_ga(x1)
U34_ga(x1, x2, x3)  =  U34_ga(x3)
t351_in_ga(x1, x2)  =  t351_in_ga(x1)
t351_out_ga(x1, x2)  =  t351_out_ga
U30_ga(x1, x2, x3)  =  U30_ga(x3)
e375_in_ga(x1, x2)  =  e375_in_ga(x1)
U26_ga(x1, x2, x3)  =  U26_ga(x3)
t380_in_ga(x1, x2)  =  t380_in_ga(x1)
t380_out_ga(x1, x2)  =  t380_out_ga
U22_ga(x1, x2, x3)  =  U22_ga(x3)
e404_in_ga(x1, x2)  =  e404_in_ga(x1)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
t409_in_ga(x1, x2)  =  t409_in_ga(x1)
t409_out_ga(x1, x2)  =  t409_out_ga
U10_ga(x1, x2, x3)  =  U10_ga(x3)
U111_ga(x1, x2, x3)  =  U111_ga(x3)
U15_ga(x1, x2, x3)  =  U15_ga(x3)
U16_ga(x1, x2, x3)  =  U16_ga(x3)
U17_ga(x1, x2, x3)  =  U17_ga(x3)
U112_ga(x1, x2, x3)  =  U112_ga(x3)
e1_in_aa(x1, x2)  =  e1_in_aa
U108_aa(x1, x2, x3)  =  U108_aa(x3)
n7_in_aa(x1, x2)  =  n7_in_aa
n7_out_aa(x1, x2)  =  n7_out_aa
U102_aa(x1, x2, x3)  =  U102_aa(x3)
U109_aa(x1, x2, x3)  =  U109_aa(x3)
p31_in_aaa(x1, x2, x3)  =  p31_in_aaa
U103_aaa(x1, x2, x3, x4)  =  U103_aaa(x4)
n32_in_aa(x1, x2)  =  n32_in_aa
n32_out_aa(x1, x2)  =  n32_out_aa
U1_aa(x1, x2, x3)  =  U1_aa(x3)
e53_in_aa(x1, x2)  =  e53_in_aa
U98_aa(x1, x2, x3)  =  U98_aa(x3)
t58_in_aa(x1, x2)  =  t58_in_aa
t58_out_aa(x1, x2)  =  t58_out_aa
U94_aa(x1, x2, x3)  =  U94_aa(x3)
e82_in_aa(x1, x2)  =  e82_in_aa
U90_aa(x1, x2, x3)  =  U90_aa(x3)
t87_in_aa(x1, x2)  =  t87_in_aa
t87_out_aa(x1, x2)  =  t87_out_aa
U86_aa(x1, x2, x3)  =  U86_aa(x3)
e111_in_aa(x1, x2)  =  e111_in_aa
U82_aa(x1, x2, x3)  =  U82_aa(x3)
t116_in_aa(x1, x2)  =  t116_in_aa
t116_out_aa(x1, x2)  =  t116_out_aa
U78_aa(x1, x2, x3)  =  U78_aa(x3)
e140_in_aa(x1, x2)  =  e140_in_aa
U74_aa(x1, x2, x3)  =  U74_aa(x3)
t145_in_aa(x1, x2)  =  t145_in_aa
t145_out_aa(x1, x2)  =  t145_out_aa
U70_aa(x1, x2, x3)  =  U70_aa(x3)
e169_in_aa(x1, x2)  =  e169_in_aa
U66_aa(x1, x2, x3)  =  U66_aa(x3)
t174_in_aa(x1, x2)  =  t174_in_aa
t174_out_aa(x1, x2)  =  t174_out_aa
U62_aa(x1, x2, x3)  =  U62_aa(x3)
e198_in_aa(x1, x2)  =  e198_in_aa
U6_aa(x1, x2, x3)  =  U6_aa(x3)
t203_in_aa(x1, x2)  =  t203_in_aa
t203_out_aa(x1, x2)  =  t203_out_aa
U2_aa(x1, x2, x3)  =  U2_aa(x3)
U110_aa(x1, x2, x3)  =  U110_aa(x3)
t234_in_aa(x1, x2)  =  t234_in_aa
t234_out_aa(x1, x2)  =  t234_out_aa
U14_aa(x1, x2, x3)  =  U14_aa(x3)
e259_in_aa(x1, x2)  =  e259_in_aa
U58_aa(x1, x2, x3)  =  U58_aa(x3)
t264_in_aa(x1, x2)  =  t264_in_aa
t264_out_aa(x1, x2)  =  t264_out_aa
U54_aa(x1, x2, x3)  =  U54_aa(x3)
e288_in_aa(x1, x2)  =  e288_in_aa
U50_aa(x1, x2, x3)  =  U50_aa(x3)
t293_in_aa(x1, x2)  =  t293_in_aa
t293_out_aa(x1, x2)  =  t293_out_aa
U46_aa(x1, x2, x3)  =  U46_aa(x3)
e317_in_aa(x1, x2)  =  e317_in_aa
U42_aa(x1, x2, x3)  =  U42_aa(x3)
t322_in_aa(x1, x2)  =  t322_in_aa
t322_out_aa(x1, x2)  =  t322_out_aa
U38_aa(x1, x2, x3)  =  U38_aa(x3)
e346_in_aa(x1, x2)  =  e346_in_aa
U34_aa(x1, x2, x3)  =  U34_aa(x3)
t351_in_aa(x1, x2)  =  t351_in_aa
t351_out_aa(x1, x2)  =  t351_out_aa
U30_aa(x1, x2, x3)  =  U30_aa(x3)
e375_in_aa(x1, x2)  =  e375_in_aa
U26_aa(x1, x2, x3)  =  U26_aa(x3)
t380_in_aa(x1, x2)  =  t380_in_aa
t380_out_aa(x1, x2)  =  t380_out_aa
U22_aa(x1, x2, x3)  =  U22_aa(x3)
e404_in_aa(x1, x2)  =  e404_in_aa
U18_aa(x1, x2, x3)  =  U18_aa(x3)
t409_in_aa(x1, x2)  =  t409_in_aa
t409_out_aa(x1, x2)  =  t409_out_aa
U10_aa(x1, x2, x3)  =  U10_aa(x3)
U111_aa(x1, x2, x3)  =  U111_aa(x3)
U15_aa(x1, x2, x3)  =  U15_aa(x3)
U16_aa(x1, x2, x3)  =  U16_aa(x3)
U17_aa(x1, x2, x3)  =  U17_aa(x3)
U112_aa(x1, x2, x3)  =  U112_aa(x3)
e1_out_aa(x1, x2)  =  e1_out_aa
U11_aa(x1, x2, x3)  =  U11_aa(x3)
U12_aa(x1, x2, x3)  =  U12_aa(x3)
U13_aa(x1, x2, x3)  =  U13_aa(x3)
e404_out_aa(x1, x2)  =  e404_out_aa
U19_aa(x1, x2, x3)  =  U19_aa(x3)
U20_aa(x1, x2, x3)  =  U20_aa(x3)
U21_aa(x1, x2, x3)  =  U21_aa(x3)
U23_aa(x1, x2, x3)  =  U23_aa(x3)
U24_aa(x1, x2, x3)  =  U24_aa(x3)
U25_aa(x1, x2, x3)  =  U25_aa(x3)
e375_out_aa(x1, x2)  =  e375_out_aa
U27_aa(x1, x2, x3)  =  U27_aa(x3)
U28_aa(x1, x2, x3)  =  U28_aa(x3)
U29_aa(x1, x2, x3)  =  U29_aa(x3)
U31_aa(x1, x2, x3)  =  U31_aa(x3)
U32_aa(x1, x2, x3)  =  U32_aa(x3)
U33_aa(x1, x2, x3)  =  U33_aa(x3)
e346_out_aa(x1, x2)  =  e346_out_aa
U35_aa(x1, x2, x3)  =  U35_aa(x3)
U36_aa(x1, x2, x3)  =  U36_aa(x3)
U37_aa(x1, x2, x3)  =  U37_aa(x3)
U39_aa(x1, x2, x3)  =  U39_aa(x3)
U40_aa(x1, x2, x3)  =  U40_aa(x3)
U41_aa(x1, x2, x3)  =  U41_aa(x3)
e317_out_aa(x1, x2)  =  e317_out_aa
U43_aa(x1, x2, x3)  =  U43_aa(x3)
U44_aa(x1, x2, x3)  =  U44_aa(x3)
U45_aa(x1, x2, x3)  =  U45_aa(x3)
U47_aa(x1, x2, x3)  =  U47_aa(x3)
U48_aa(x1, x2, x3)  =  U48_aa(x3)
U49_aa(x1, x2, x3)  =  U49_aa(x3)
e288_out_aa(x1, x2)  =  e288_out_aa
U51_aa(x1, x2, x3)  =  U51_aa(x3)
U52_aa(x1, x2, x3)  =  U52_aa(x3)
U53_aa(x1, x2, x3)  =  U53_aa(x3)
U55_aa(x1, x2, x3)  =  U55_aa(x3)
U56_aa(x1, x2, x3)  =  U56_aa(x3)
U57_aa(x1, x2, x3)  =  U57_aa(x3)
e259_out_aa(x1, x2)  =  e259_out_aa
U59_aa(x1, x2, x3)  =  U59_aa(x3)
U60_aa(x1, x2, x3)  =  U60_aa(x3)
U61_aa(x1, x2, x3)  =  U61_aa(x3)
U3_aa(x1, x2, x3)  =  U3_aa(x3)
U4_aa(x1, x2, x3)  =  U4_aa(x3)
U5_aa(x1, x2, x3)  =  U5_aa(x3)
e198_out_aa(x1, x2)  =  e198_out_aa
U7_aa(x1, x2, x3)  =  U7_aa(x3)
U8_aa(x1, x2, x3)  =  U8_aa(x3)
U9_aa(x1, x2, x3)  =  U9_aa(x3)
U63_aa(x1, x2, x3)  =  U63_aa(x3)
U64_aa(x1, x2, x3)  =  U64_aa(x3)
U65_aa(x1, x2, x3)  =  U65_aa(x3)
e169_out_aa(x1, x2)  =  e169_out_aa
U67_aa(x1, x2, x3)  =  U67_aa(x3)
U68_aa(x1, x2, x3)  =  U68_aa(x3)
U69_aa(x1, x2, x3)  =  U69_aa(x3)
U71_aa(x1, x2, x3)  =  U71_aa(x3)
U72_aa(x1, x2, x3)  =  U72_aa(x3)
U73_aa(x1, x2, x3)  =  U73_aa(x3)
e140_out_aa(x1, x2)  =  e140_out_aa
U75_aa(x1, x2, x3)  =  U75_aa(x3)
U76_aa(x1, x2, x3)  =  U76_aa(x3)
U77_aa(x1, x2, x3)  =  U77_aa(x3)
U79_aa(x1, x2, x3)  =  U79_aa(x3)
U80_aa(x1, x2, x3)  =  U80_aa(x3)
U81_aa(x1, x2, x3)  =  U81_aa(x3)
e111_out_aa(x1, x2)  =  e111_out_aa
U83_aa(x1, x2, x3)  =  U83_aa(x3)
U84_aa(x1, x2, x3)  =  U84_aa(x3)
U85_aa(x1, x2, x3)  =  U85_aa(x3)
U87_aa(x1, x2, x3)  =  U87_aa(x3)
U88_aa(x1, x2, x3)  =  U88_aa(x3)
U89_aa(x1, x2, x3)  =  U89_aa(x3)
e82_out_aa(x1, x2)  =  e82_out_aa
U91_aa(x1, x2, x3)  =  U91_aa(x3)
U92_aa(x1, x2, x3)  =  U92_aa(x3)
U93_aa(x1, x2, x3)  =  U93_aa(x3)
U95_aa(x1, x2, x3)  =  U95_aa(x3)
U96_aa(x1, x2, x3)  =  U96_aa(x3)
U97_aa(x1, x2, x3)  =  U97_aa(x3)
e53_out_aa(x1, x2)  =  e53_out_aa
U99_aa(x1, x2, x3)  =  U99_aa(x3)
U100_aa(x1, x2, x3)  =  U100_aa(x3)
U101_aa(x1, x2, x3)  =  U101_aa(x3)
p31_out_aaa(x1, x2, x3)  =  p31_out_aaa
U104_aaa(x1, x2, x3, x4)  =  U104_aaa(x4)
U105_aaa(x1, x2, x3, x4)  =  U105_aaa(x4)
U106_aaa(x1, x2, x3, x4)  =  U106_aaa(x4)
U107_aaa(x1, x2, x3, x4)  =  U107_aaa(x4)
e1_out_ga(x1, x2)  =  e1_out_ga
U11_ga(x1, x2, x3)  =  U11_ga(x3)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U13_ga(x1, x2, x3)  =  U13_ga(x3)
e404_out_ga(x1, x2)  =  e404_out_ga
U19_ga(x1, x2, x3)  =  U19_ga(x3)
U20_ga(x1, x2, x3)  =  U20_ga(x3)
U21_ga(x1, x2, x3)  =  U21_ga(x3)
U23_ga(x1, x2, x3)  =  U23_ga(x3)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U25_ga(x1, x2, x3)  =  U25_ga(x3)
e375_out_ga(x1, x2)  =  e375_out_ga
U27_ga(x1, x2, x3)  =  U27_ga(x3)
U28_ga(x1, x2, x3)  =  U28_ga(x3)
U29_ga(x1, x2, x3)  =  U29_ga(x3)
U31_ga(x1, x2, x3)  =  U31_ga(x3)
U32_ga(x1, x2, x3)  =  U32_ga(x3)
U33_ga(x1, x2, x3)  =  U33_ga(x3)
e346_out_ga(x1, x2)  =  e346_out_ga
U35_ga(x1, x2, x3)  =  U35_ga(x3)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
e317_out_ga(x1, x2)  =  e317_out_ga
U43_ga(x1, x2, x3)  =  U43_ga(x3)
U44_ga(x1, x2, x3)  =  U44_ga(x3)
U45_ga(x1, x2, x3)  =  U45_ga(x3)
U47_ga(x1, x2, x3)  =  U47_ga(x3)
U48_ga(x1, x2, x3)  =  U48_ga(x3)
U49_ga(x1, x2, x3)  =  U49_ga(x3)
e288_out_ga(x1, x2)  =  e288_out_ga
U51_ga(x1, x2, x3)  =  U51_ga(x3)
U52_ga(x1, x2, x3)  =  U52_ga(x3)
U53_ga(x1, x2, x3)  =  U53_ga(x3)
U55_ga(x1, x2, x3)  =  U55_ga(x3)
U56_ga(x1, x2, x3)  =  U56_ga(x3)
U57_ga(x1, x2, x3)  =  U57_ga(x3)
e259_out_ga(x1, x2)  =  e259_out_ga
U59_ga(x1, x2, x3)  =  U59_ga(x3)
U60_ga(x1, x2, x3)  =  U60_ga(x3)
U61_ga(x1, x2, x3)  =  U61_ga(x3)
U3_ga(x1, x2, x3)  =  U3_ga(x3)
U4_ga(x1, x2, x3)  =  U4_ga(x3)
U5_ga(x1, x2, x3)  =  U5_ga(x3)
e198_out_ga(x1, x2)  =  e198_out_ga
U7_ga(x1, x2, x3)  =  U7_ga(x3)
U8_ga(x1, x2, x3)  =  U8_ga(x3)
U9_ga(x1, x2, x3)  =  U9_ga(x3)
U63_ga(x1, x2, x3)  =  U63_ga(x3)
U64_ga(x1, x2, x3)  =  U64_ga(x3)
U65_ga(x1, x2, x3)  =  U65_ga(x3)
e169_out_ga(x1, x2)  =  e169_out_ga
U67_ga(x1, x2, x3)  =  U67_ga(x3)
U68_ga(x1, x2, x3)  =  U68_ga(x3)
U69_ga(x1, x2, x3)  =  U69_ga(x3)
U71_ga(x1, x2, x3)  =  U71_ga(x3)
U72_ga(x1, x2, x3)  =  U72_ga(x3)
U73_ga(x1, x2, x3)  =  U73_ga(x3)
e140_out_ga(x1, x2)  =  e140_out_ga
U75_ga(x1, x2, x3)  =  U75_ga(x3)
U76_ga(x1, x2, x3)  =  U76_ga(x3)
U77_ga(x1, x2, x3)  =  U77_ga(x3)
U79_ga(x1, x2, x3)  =  U79_ga(x3)
U80_ga(x1, x2, x3)  =  U80_ga(x3)
U81_ga(x1, x2, x3)  =  U81_ga(x3)
e111_out_ga(x1, x2)  =  e111_out_ga
U83_ga(x1, x2, x3)  =  U83_ga(x3)
U84_ga(x1, x2, x3)  =  U84_ga(x3)
U85_ga(x1, x2, x3)  =  U85_ga(x3)
U87_ga(x1, x2, x3)  =  U87_ga(x3)
U88_ga(x1, x2, x3)  =  U88_ga(x3)
U89_ga(x1, x2, x3)  =  U89_ga(x3)
e82_out_ga(x1, x2)  =  e82_out_ga
U91_ga(x1, x2, x3)  =  U91_ga(x3)
U92_ga(x1, x2, x3)  =  U92_ga(x3)
U93_ga(x1, x2, x3)  =  U93_ga(x3)
U95_ga(x1, x2, x3)  =  U95_ga(x3)
U96_ga(x1, x2, x3)  =  U96_ga(x3)
U97_ga(x1, x2, x3)  =  U97_ga(x3)
e53_out_ga(x1, x2)  =  e53_out_ga
U99_ga(x1, x2, x3)  =  U99_ga(x3)
U100_ga(x1, x2, x3)  =  U100_ga(x3)
U101_ga(x1, x2, x3)  =  U101_ga(x3)
p31_out_gaa(x1, x2, x3)  =  p31_out_gaa
U104_gaa(x1, x2, x3, x4)  =  U104_gaa(x4)
U105_gaa(x1, x2, x3, x4)  =  U105_gaa(x4)
U106_gaa(x1, x2, x3, x4)  =  U106_gaa(x4)
U107_gaa(x1, x2, x3, x4)  =  U107_gaa(x4)
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)

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

(141) UsableRulesProof (EQUIVALENT transformation)

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

(142) 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)))))))))
T409_IN_GA(T648, X1045) → N32_IN_GA(T648, X1044)
E404_IN_GA(T660, X1066) → T234_IN_GA(T660, X1065)
T234_IN_GA(T780, X1303) → N32_IN_GA(T780, X1302)
T380_IN_GA(T670, X1088) → N32_IN_GA(T670, X1087)
E375_IN_GA(T682, X1109) → T234_IN_GA(T682, X1108)
T351_IN_GA(T692, X1131) → N32_IN_GA(T692, X1130)
E346_IN_GA(T704, X1152) → T234_IN_GA(T704, X1151)
T322_IN_GA(T714, X1174) → N32_IN_GA(T714, X1173)
E317_IN_GA(T726, X1195) → T234_IN_GA(T726, X1194)
T293_IN_GA(T736, X1217) → N32_IN_GA(T736, X1216)
E288_IN_GA(T748, X1238) → T234_IN_GA(T748, X1237)
T264_IN_GA(T758, X1260) → N32_IN_GA(T758, X1259)
E259_IN_GA(T770, X1281) → T234_IN_GA(T770, X1280)
T203_IN_GA(T345, X530) → N32_IN_GA(T345, X529)
E198_IN_GA(T357, X551) → T234_IN_GA(T357, X550)
T174_IN_GA(T795, X1326) → N32_IN_GA(T795, X1325)
E169_IN_GA(T807, X1347) → T234_IN_GA(T807, X1346)
T145_IN_GA(T817, X1369) → N32_IN_GA(T817, X1368)
E140_IN_GA(T829, X1390) → T234_IN_GA(T829, X1389)
T116_IN_GA(T839, X1412) → N32_IN_GA(T839, X1411)
E111_IN_GA(T851, X1433) → T234_IN_GA(T851, X1432)
T87_IN_GA(T861, X1455) → N32_IN_GA(T861, X1454)
E82_IN_GA(T873, X1476) → T234_IN_GA(T873, X1475)
T58_IN_GA(T883, X1498) → N32_IN_GA(T883, X1497)
E53_IN_GA(T895, X1519) → T234_IN_GA(T895, X1518)

R is empty.
The argument filtering Pi contains the following mapping:
.(x1, x2)  =  .(x1, x2)
lbrace  =  lbrace
star  =  star
rbrace  =  rbrace
plus  =  plus
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)

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