0 Prolog
↳1 PrologToPrologProblemTransformerProof (⇐)
↳2 Prolog
↳3 PrologToPiTRSProof (⇐)
↳4 PiTRS
↳5 DependencyPairsProof (⇔)
↳6 PiDP
↳7 DependencyGraphProof (⇔)
↳8 AND
↳9 PiDP
↳10 UsableRulesProof (⇔)
↳11 PiDP
↳12 PiDPToQDPProof (⇐)
↳13 QDP
↳14 Narrowing (⇐)
↳15 QDP
↳16 Narrowing (⇐)
↳17 QDP
↳18 Narrowing (⇐)
↳19 QDP
↳20 NonTerminationProof (⇔)
↳21 NO
↳22 PiDP
↳23 UsableRulesProof (⇔)
↳24 PiDP
↳25 PiDPToQDPProof (⇐)
↳26 QDP
↳27 NonTerminationProof (⇔)
↳28 NO
↳29 PiDP
↳30 UsableRulesProof (⇔)
↳31 PiDP
↳32 PiDPToQDPProof (⇐)
↳33 QDP
↳34 QDPOrderProof (⇔)
↳35 QDP
↳36 DependencyGraphProof (⇔)
↳37 TRUE
↳38 PiDP
↳39 UsableRulesProof (⇔)
↳40 PiDP
↳41 PiDPToQDPProof (⇐)
↳42 QDP
↳43 QDPSizeChangeProof (⇔)
↳44 YES
↳45 PrologToPiTRSProof (⇐)
↳46 PiTRS
↳47 DependencyPairsProof (⇔)
↳48 PiDP
↳49 DependencyGraphProof (⇔)
↳50 AND
↳51 PiDP
↳52 UsableRulesProof (⇔)
↳53 PiDP
↳54 PiDPToQDPProof (⇐)
↳55 QDP
↳56 Narrowing (⇐)
↳57 QDP
↳58 Narrowing (⇐)
↳59 QDP
↳60 Narrowing (⇐)
↳61 QDP
↳62 NonTerminationProof (⇔)
↳63 NO
↳64 PiDP
↳65 UsableRulesProof (⇔)
↳66 PiDP
↳67 PiDPToQDPProof (⇐)
↳68 QDP
↳69 NonTerminationProof (⇔)
↳70 NO
↳71 PiDP
↳72 UsableRulesProof (⇔)
↳73 PiDP
↳74 PiDPToQDPProof (⇐)
↳75 QDP
↳76 UsableRulesReductionPairsProof (⇔)
↳77 QDP
↳78 DependencyGraphProof (⇔)
↳79 TRUE
↳80 PiDP
↳81 UsableRulesProof (⇔)
↳82 PiDP
↳83 PiDPToQDPProof (⇐)
↳84 QDP
↳85 QDPSizeChangeProof (⇔)
↳86 YES
p1_in_ga(d(e(t)), const(1)) → p1_out_ga(d(e(t)), const(1))
p1_in_ga(d(e(const(T4))), const(0)) → p1_out_ga(d(e(const(T4))), const(0))
p1_in_ga(d(e(+(t, T10))), +(const(1), T15)) → U24_ga(T10, T15, p1_in_ga(d(e(T10)), T15))
p1_in_ga(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_ga(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
p1_in_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_ga(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
p29_in_gagaga(T38, T42, T39, T43, T10, T44) → U1_gagaga(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_ga(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
p29_in_gagaga(T38, T42, T39, T45, T10, T46) → U2_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_ga(T76, T81, p1_in_ga(d(e(T76)), T81))
p1_in_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_ga(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
p1_in_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_ga(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
p29_in_gagaga(T38, T42, T39, T45, T10, T47) → U4_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_ga(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
U31_ga(T127, T128, T76, T133, T132, T131, p29_out_gagaga(T127, T131, T128, T132, T76, T133)) → p1_out_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_ga(d(d(T136)), T138) → U32_ga(T136, T138, p65_in_gaa(T136, X173, T138))
p65_in_gaa(e(t), const(1), T138) → U7_gaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_gaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_gaa(e(t), const(1), T138)
p65_in_gaa(e(const(T143)), const(0), T138) → U8_gaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_gaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_gaa(e(const(T143)), const(0), T138)
p65_in_gaa(e(+(T152, T153)), +(X214, X215), T138) → U9_gaa(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
U9_gaa(T152, T153, X214, X215, T138, p1_out_ga(d(e(T152)), X214)) → p65_out_gaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, X215), T138) → U10_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U11_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T153)), X215)) → p65_out_gaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, T155), T138) → U12_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U13_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_gaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
p1_in_aa(d(e(t)), const(1)) → p1_out_aa(d(e(t)), const(1))
p1_in_aa(d(e(const(T4))), const(0)) → p1_out_aa(d(e(const(T4))), const(0))
p1_in_aa(d(e(+(t, T10))), +(const(1), T15)) → U24_aa(T10, T15, p1_in_aa(d(e(T10)), T15))
p1_in_aa(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_aa(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
p1_in_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_aa(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
p29_in_aaaaaa(T38, T42, T39, T43, T10, T44) → U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_aa(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T46) → U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_aa(T76, T81, p1_in_aa(d(e(T76)), T81))
p1_in_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_aa(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
p1_in_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_aa(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T47) → U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_aa(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
U31_aa(T127, T128, T76, T133, T132, T131, p29_out_aaaaaa(T127, T131, T128, T132, T76, T133)) → p1_out_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_aa(d(d(T136)), T138) → U32_aa(T136, T138, p65_in_aaa(T136, X173, T138))
p65_in_aaa(e(t), const(1), T138) → U7_aaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_aaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_aaa(e(t), const(1), T138)
p65_in_aaa(e(const(T143)), const(0), T138) → U8_aaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_aaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_aaa(e(const(T143)), const(0), T138)
p65_in_aaa(e(+(T152, T153)), +(X214, X215), T138) → U9_aaa(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
U9_aaa(T152, T153, X214, X215, T138, p1_out_aa(d(e(T152)), X214)) → p65_out_aaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, X215), T138) → U10_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U11_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T153)), X215)) → p65_out_aaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, T155), T138) → U12_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U13_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U14_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_aaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_aaa(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
U15_aaa(T168, T169, X254, X255, T138, p1_out_aa(d(e(T168)), X255)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U17_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T169)), X254)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U19_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_aaa(d(T180), X276, T138) → U21_aaa(T180, X276, T138, p1_in_aa(d(T180), X275))
U21_aaa(T180, X276, T138, p1_out_aa(d(T180), X275)) → p65_out_aaa(d(T180), X276, T138)
p65_in_aaa(d(T180), X276, T138) → U22_aaa(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_aaa(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_aaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_aaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_aaa(d(T180), X276, T138)
U32_aa(T136, T138, p65_out_aaa(T136, X173, T138)) → p1_out_aa(d(d(T136)), T138)
U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T10)), T47)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T47)
U30_aa(T104, T105, T76, T110, T108, T109, p29_out_aaaaaa(T104, T108, T105, T109, T76, T110)) → p1_out_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_aa(T86, T76, T87, p1_out_aa(d(e(T76)), T87)) → p1_out_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_aa(T76, T81, p1_out_aa(d(e(T76)), T81)) → p1_out_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T39)), T45)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T46)
U27_aa(T64, T65, T10, T69, T68, T70, p29_out_aaaaaa(T64, T68, T65, T69, T10, T70)) → p1_out_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_out_aa(d(e(T38)), T42)) → p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)
U26_aa(T38, T39, T10, T42, T43, T44, p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)) → p1_out_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_aa(T20, T10, T21, p1_out_aa(d(e(T10)), T21)) → p1_out_aa(d(e(+(const(T20), T10))), +(const(0), T21))
U24_aa(T10, T15, p1_out_aa(d(e(T10)), T15)) → p1_out_aa(d(e(+(t, T10))), +(const(1), T15))
U14_gaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_gaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_gaa(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
U15_gaa(T168, T169, X254, X255, T138, p1_out_ga(d(e(T168)), X255)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U17_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T169)), X254)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U19_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_gaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_gaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_gaa(d(T180), X276, T138) → U21_gaa(T180, X276, T138, p1_in_ga(d(T180), X275))
U21_gaa(T180, X276, T138, p1_out_ga(d(T180), X275)) → p65_out_gaa(d(T180), X276, T138)
p65_in_gaa(d(T180), X276, T138) → U22_gaa(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_gaa(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_gaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_gaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_gaa(d(T180), X276, T138)
U32_ga(T136, T138, p65_out_gaa(T136, X173, T138)) → p1_out_ga(d(d(T136)), T138)
U4_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U6_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T10)), T47)) → p29_out_gagaga(T38, T42, T39, T45, T10, T47)
U30_ga(T104, T105, T76, T110, T108, T109, p29_out_gagaga(T104, T108, T105, T109, T76, T110)) → p1_out_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_ga(T86, T76, T87, p1_out_ga(d(e(T76)), T87)) → p1_out_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_ga(T76, T81, p1_out_ga(d(e(T76)), T81)) → p1_out_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U3_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T39)), T45)) → p29_out_gagaga(T38, T42, T39, T45, T10, T46)
U27_ga(T64, T65, T10, T69, T68, T70, p29_out_gagaga(T64, T68, T65, T69, T10, T70)) → p1_out_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_gagaga(T38, T42, T39, T43, T10, T44, p1_out_ga(d(e(T38)), T42)) → p29_out_gagaga(T38, T42, T39, T43, T10, T44)
U26_ga(T38, T39, T10, T42, T43, T44, p29_out_gagaga(T38, T42, T39, T43, T10, T44)) → p1_out_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_ga(T20, T10, T21, p1_out_ga(d(e(T10)), T21)) → p1_out_ga(d(e(+(const(T20), T10))), +(const(0), T21))
U24_ga(T10, T15, p1_out_ga(d(e(T10)), T15)) → p1_out_ga(d(e(+(t, T10))), +(const(1), T15))
Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog
p1_in_ga(d(e(t)), const(1)) → p1_out_ga(d(e(t)), const(1))
p1_in_ga(d(e(const(T4))), const(0)) → p1_out_ga(d(e(const(T4))), const(0))
p1_in_ga(d(e(+(t, T10))), +(const(1), T15)) → U24_ga(T10, T15, p1_in_ga(d(e(T10)), T15))
p1_in_ga(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_ga(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
p1_in_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_ga(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
p29_in_gagaga(T38, T42, T39, T43, T10, T44) → U1_gagaga(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_ga(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
p29_in_gagaga(T38, T42, T39, T45, T10, T46) → U2_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_ga(T76, T81, p1_in_ga(d(e(T76)), T81))
p1_in_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_ga(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
p1_in_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_ga(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
p29_in_gagaga(T38, T42, T39, T45, T10, T47) → U4_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_ga(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
U31_ga(T127, T128, T76, T133, T132, T131, p29_out_gagaga(T127, T131, T128, T132, T76, T133)) → p1_out_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_ga(d(d(T136)), T138) → U32_ga(T136, T138, p65_in_gaa(T136, X173, T138))
p65_in_gaa(e(t), const(1), T138) → U7_gaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_gaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_gaa(e(t), const(1), T138)
p65_in_gaa(e(const(T143)), const(0), T138) → U8_gaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_gaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_gaa(e(const(T143)), const(0), T138)
p65_in_gaa(e(+(T152, T153)), +(X214, X215), T138) → U9_gaa(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
U9_gaa(T152, T153, X214, X215, T138, p1_out_ga(d(e(T152)), X214)) → p65_out_gaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, X215), T138) → U10_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U11_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T153)), X215)) → p65_out_gaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, T155), T138) → U12_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U13_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_gaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
p1_in_aa(d(e(t)), const(1)) → p1_out_aa(d(e(t)), const(1))
p1_in_aa(d(e(const(T4))), const(0)) → p1_out_aa(d(e(const(T4))), const(0))
p1_in_aa(d(e(+(t, T10))), +(const(1), T15)) → U24_aa(T10, T15, p1_in_aa(d(e(T10)), T15))
p1_in_aa(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_aa(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
p1_in_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_aa(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
p29_in_aaaaaa(T38, T42, T39, T43, T10, T44) → U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_aa(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T46) → U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_aa(T76, T81, p1_in_aa(d(e(T76)), T81))
p1_in_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_aa(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
p1_in_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_aa(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T47) → U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_aa(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
U31_aa(T127, T128, T76, T133, T132, T131, p29_out_aaaaaa(T127, T131, T128, T132, T76, T133)) → p1_out_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_aa(d(d(T136)), T138) → U32_aa(T136, T138, p65_in_aaa(T136, X173, T138))
p65_in_aaa(e(t), const(1), T138) → U7_aaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_aaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_aaa(e(t), const(1), T138)
p65_in_aaa(e(const(T143)), const(0), T138) → U8_aaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_aaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_aaa(e(const(T143)), const(0), T138)
p65_in_aaa(e(+(T152, T153)), +(X214, X215), T138) → U9_aaa(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
U9_aaa(T152, T153, X214, X215, T138, p1_out_aa(d(e(T152)), X214)) → p65_out_aaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, X215), T138) → U10_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U11_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T153)), X215)) → p65_out_aaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, T155), T138) → U12_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U13_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U14_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_aaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_aaa(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
U15_aaa(T168, T169, X254, X255, T138, p1_out_aa(d(e(T168)), X255)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U17_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T169)), X254)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U19_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_aaa(d(T180), X276, T138) → U21_aaa(T180, X276, T138, p1_in_aa(d(T180), X275))
U21_aaa(T180, X276, T138, p1_out_aa(d(T180), X275)) → p65_out_aaa(d(T180), X276, T138)
p65_in_aaa(d(T180), X276, T138) → U22_aaa(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_aaa(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_aaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_aaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_aaa(d(T180), X276, T138)
U32_aa(T136, T138, p65_out_aaa(T136, X173, T138)) → p1_out_aa(d(d(T136)), T138)
U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T10)), T47)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T47)
U30_aa(T104, T105, T76, T110, T108, T109, p29_out_aaaaaa(T104, T108, T105, T109, T76, T110)) → p1_out_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_aa(T86, T76, T87, p1_out_aa(d(e(T76)), T87)) → p1_out_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_aa(T76, T81, p1_out_aa(d(e(T76)), T81)) → p1_out_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T39)), T45)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T46)
U27_aa(T64, T65, T10, T69, T68, T70, p29_out_aaaaaa(T64, T68, T65, T69, T10, T70)) → p1_out_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_out_aa(d(e(T38)), T42)) → p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)
U26_aa(T38, T39, T10, T42, T43, T44, p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)) → p1_out_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_aa(T20, T10, T21, p1_out_aa(d(e(T10)), T21)) → p1_out_aa(d(e(+(const(T20), T10))), +(const(0), T21))
U24_aa(T10, T15, p1_out_aa(d(e(T10)), T15)) → p1_out_aa(d(e(+(t, T10))), +(const(1), T15))
U14_gaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_gaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_gaa(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
U15_gaa(T168, T169, X254, X255, T138, p1_out_ga(d(e(T168)), X255)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U17_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T169)), X254)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U19_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_gaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_gaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_gaa(d(T180), X276, T138) → U21_gaa(T180, X276, T138, p1_in_ga(d(T180), X275))
U21_gaa(T180, X276, T138, p1_out_ga(d(T180), X275)) → p65_out_gaa(d(T180), X276, T138)
p65_in_gaa(d(T180), X276, T138) → U22_gaa(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_gaa(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_gaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_gaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_gaa(d(T180), X276, T138)
U32_ga(T136, T138, p65_out_gaa(T136, X173, T138)) → p1_out_ga(d(d(T136)), T138)
U4_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U6_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T10)), T47)) → p29_out_gagaga(T38, T42, T39, T45, T10, T47)
U30_ga(T104, T105, T76, T110, T108, T109, p29_out_gagaga(T104, T108, T105, T109, T76, T110)) → p1_out_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_ga(T86, T76, T87, p1_out_ga(d(e(T76)), T87)) → p1_out_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_ga(T76, T81, p1_out_ga(d(e(T76)), T81)) → p1_out_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U3_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T39)), T45)) → p29_out_gagaga(T38, T42, T39, T45, T10, T46)
U27_ga(T64, T65, T10, T69, T68, T70, p29_out_gagaga(T64, T68, T65, T69, T10, T70)) → p1_out_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_gagaga(T38, T42, T39, T43, T10, T44, p1_out_ga(d(e(T38)), T42)) → p29_out_gagaga(T38, T42, T39, T43, T10, T44)
U26_ga(T38, T39, T10, T42, T43, T44, p29_out_gagaga(T38, T42, T39, T43, T10, T44)) → p1_out_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_ga(T20, T10, T21, p1_out_ga(d(e(T10)), T21)) → p1_out_ga(d(e(+(const(T20), T10))), +(const(0), T21))
U24_ga(T10, T15, p1_out_ga(d(e(T10)), T15)) → p1_out_ga(d(e(+(t, T10))), +(const(1), T15))
P1_IN_GA(d(e(+(t, T10))), +(const(1), T15)) → U24_GA(T10, T15, p1_in_ga(d(e(T10)), T15))
P1_IN_GA(d(e(+(t, T10))), +(const(1), T15)) → P1_IN_GA(d(e(T10)), T15)
P1_IN_GA(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_GA(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
P1_IN_GA(d(e(+(const(T20), T10))), +(const(0), T21)) → P1_IN_GA(d(e(T10)), T21)
P1_IN_GA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_GA(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
P1_IN_GA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44)
P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44) → U1_GAGAGA(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44) → P1_IN_GA(d(e(T38)), T42)
P1_IN_GA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_GA(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
P1_IN_GA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → P29_IN_GAGAGA(T64, T68, T65, T69, T10, T70)
P29_IN_GAGAGA(T38, T42, T39, T45, T10, T46) → U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
P1_IN_GA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_GA(T76, T81, p1_in_ga(d(e(T76)), T81))
P1_IN_GA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → P1_IN_GA(d(e(T76)), T81)
P1_IN_GA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_GA(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
P1_IN_GA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → P1_IN_GA(d(e(T76)), T87)
P1_IN_GA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_GA(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
P1_IN_GA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → P29_IN_GAGAGA(T104, T108, T105, T109, T76, T110)
P29_IN_GAGAGA(T38, T42, T39, T45, T10, T47) → U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
P1_IN_GA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_GA(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
P1_IN_GA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → P29_IN_GAGAGA(T127, T131, T128, T132, T76, T133)
P1_IN_GA(d(d(T136)), T138) → U32_GA(T136, T138, p65_in_gaa(T136, X173, T138))
P1_IN_GA(d(d(T136)), T138) → P65_IN_GAA(T136, X173, T138)
P65_IN_GAA(e(t), const(1), T138) → U7_GAA(T138, p1_in_ga(d(e(const(1))), T138))
P65_IN_GAA(e(t), const(1), T138) → P1_IN_GA(d(e(const(1))), T138)
P65_IN_GAA(e(const(T143)), const(0), T138) → U8_GAA(T143, T138, p1_in_ga(d(e(const(0))), T138))
P65_IN_GAA(e(const(T143)), const(0), T138) → P1_IN_GA(d(e(const(0))), T138)
P65_IN_GAA(e(+(T152, T153)), +(X214, X215), T138) → U9_GAA(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
P65_IN_GAA(e(+(T152, T153)), +(X214, X215), T138) → P1_IN_GA(d(e(T152)), X214)
P65_IN_GAA(e(+(T152, T153)), +(T154, X215), T138) → U10_GAA(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_GAA(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_GAA(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U10_GAA(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → P1_IN_GA(d(e(T153)), X215)
P65_IN_GAA(e(+(T152, T153)), +(T154, T155), T138) → U12_GAA(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_GAA(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_GAA(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U12_GAA(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → P1_IN_GA(d(e(T153)), T155)
U13_GAA(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_GAA(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U13_GAA(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → P1_IN_AA(d(e(+(T154, T155))), T138)
P1_IN_AA(d(e(+(t, T10))), +(const(1), T15)) → U24_AA(T10, T15, p1_in_aa(d(e(T10)), T15))
P1_IN_AA(d(e(+(t, T10))), +(const(1), T15)) → P1_IN_AA(d(e(T10)), T15)
P1_IN_AA(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_AA(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
P1_IN_AA(d(e(+(const(T20), T10))), +(const(0), T21)) → P1_IN_AA(d(e(T10)), T21)
P1_IN_AA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_AA(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
P1_IN_AA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44)
P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44) → U1_AAAAAA(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44) → P1_IN_AA(d(e(T38)), T42)
P1_IN_AA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_AA(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
P1_IN_AA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → P29_IN_AAAAAA(T64, T68, T65, T69, T10, T70)
P29_IN_AAAAAA(T38, T42, T39, T45, T10, T46) → U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
P1_IN_AA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_AA(T76, T81, p1_in_aa(d(e(T76)), T81))
P1_IN_AA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → P1_IN_AA(d(e(T76)), T81)
P1_IN_AA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_AA(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
P1_IN_AA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → P1_IN_AA(d(e(T76)), T87)
P1_IN_AA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_AA(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
P1_IN_AA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → P29_IN_AAAAAA(T104, T108, T105, T109, T76, T110)
P29_IN_AAAAAA(T38, T42, T39, T45, T10, T47) → U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
P1_IN_AA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_AA(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
P1_IN_AA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → P29_IN_AAAAAA(T127, T131, T128, T132, T76, T133)
P1_IN_AA(d(d(T136)), T138) → U32_AA(T136, T138, p65_in_aaa(T136, X173, T138))
P1_IN_AA(d(d(T136)), T138) → P65_IN_AAA(T136, X173, T138)
P65_IN_AAA(e(t), const(1), T138) → U7_AAA(T138, p1_in_ga(d(e(const(1))), T138))
P65_IN_AAA(e(t), const(1), T138) → P1_IN_GA(d(e(const(1))), T138)
P65_IN_AAA(e(const(T143)), const(0), T138) → U8_AAA(T143, T138, p1_in_ga(d(e(const(0))), T138))
P65_IN_AAA(e(const(T143)), const(0), T138) → P1_IN_GA(d(e(const(0))), T138)
P65_IN_AAA(e(+(T152, T153)), +(X214, X215), T138) → U9_AAA(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
P65_IN_AAA(e(+(T152, T153)), +(X214, X215), T138) → P1_IN_AA(d(e(T152)), X214)
P65_IN_AAA(e(+(T152, T153)), +(T154, X215), T138) → U10_AAA(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_AAA(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_AAA(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U10_AAA(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → P1_IN_AA(d(e(T153)), X215)
P65_IN_AAA(e(+(T152, T153)), +(T154, T155), T138) → U12_AAA(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_AAA(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_AAA(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U12_AAA(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → P1_IN_AA(d(e(T153)), T155)
U13_AAA(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_AAA(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U13_AAA(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → P1_IN_AA(d(e(+(T154, T155))), T138)
P65_IN_AAA(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_AAA(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
P65_IN_AAA(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → P1_IN_AA(d(e(T168)), X255)
P65_IN_AAA(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_AAA(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_AAA(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_AAA(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U16_AAA(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → P1_IN_AA(d(e(T169)), X254)
P65_IN_AAA(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_AAA(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_AAA(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_AAA(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U18_AAA(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → P1_IN_AA(d(e(T169)), T171)
U19_AAA(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_AAA(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U19_AAA(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → P1_IN_AA(d(e(+(*(T168, T171), *(T169, T170)))), T138)
P65_IN_AAA(d(T180), X276, T138) → U21_AAA(T180, X276, T138, p1_in_aa(d(T180), X275))
P65_IN_AAA(d(T180), X276, T138) → P1_IN_AA(d(T180), X275)
P65_IN_AAA(d(T180), X276, T138) → U22_AAA(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_AAA(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_AAA(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U22_AAA(T180, X276, T138, p1_out_aa(d(T180), T181)) → P65_IN_AAA(e(T181), X276, T138)
U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → P1_IN_AA(d(e(T39)), T45)
U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → P1_IN_AA(d(e(T10)), T47)
U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_AAAAAA(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → P1_IN_AA(d(e(T39)), T45)
P65_IN_GAA(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_GAA(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
P65_IN_GAA(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → P1_IN_GA(d(e(T168)), X255)
P65_IN_GAA(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_GAA(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_GAA(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_GAA(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U16_GAA(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → P1_IN_GA(d(e(T169)), X254)
P65_IN_GAA(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_GAA(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_GAA(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_GAA(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U18_GAA(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → P1_IN_GA(d(e(T169)), T171)
U19_GAA(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_GAA(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U19_GAA(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → P1_IN_AA(d(e(+(*(T168, T171), *(T169, T170)))), T138)
P65_IN_GAA(d(T180), X276, T138) → U21_GAA(T180, X276, T138, p1_in_ga(d(T180), X275))
P65_IN_GAA(d(T180), X276, T138) → P1_IN_GA(d(T180), X275)
P65_IN_GAA(d(T180), X276, T138) → U22_GAA(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_GAA(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_GAA(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U22_GAA(T180, X276, T138, p1_out_ga(d(T180), T181)) → P65_IN_AAA(e(T181), X276, T138)
U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → P1_IN_GA(d(e(T39)), T45)
U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → P1_IN_GA(d(e(T10)), T47)
U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_GAGAGA(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → P1_IN_GA(d(e(T39)), T45)
p1_in_ga(d(e(t)), const(1)) → p1_out_ga(d(e(t)), const(1))
p1_in_ga(d(e(const(T4))), const(0)) → p1_out_ga(d(e(const(T4))), const(0))
p1_in_ga(d(e(+(t, T10))), +(const(1), T15)) → U24_ga(T10, T15, p1_in_ga(d(e(T10)), T15))
p1_in_ga(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_ga(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
p1_in_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_ga(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
p29_in_gagaga(T38, T42, T39, T43, T10, T44) → U1_gagaga(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_ga(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
p29_in_gagaga(T38, T42, T39, T45, T10, T46) → U2_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_ga(T76, T81, p1_in_ga(d(e(T76)), T81))
p1_in_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_ga(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
p1_in_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_ga(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
p29_in_gagaga(T38, T42, T39, T45, T10, T47) → U4_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_ga(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
U31_ga(T127, T128, T76, T133, T132, T131, p29_out_gagaga(T127, T131, T128, T132, T76, T133)) → p1_out_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_ga(d(d(T136)), T138) → U32_ga(T136, T138, p65_in_gaa(T136, X173, T138))
p65_in_gaa(e(t), const(1), T138) → U7_gaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_gaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_gaa(e(t), const(1), T138)
p65_in_gaa(e(const(T143)), const(0), T138) → U8_gaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_gaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_gaa(e(const(T143)), const(0), T138)
p65_in_gaa(e(+(T152, T153)), +(X214, X215), T138) → U9_gaa(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
U9_gaa(T152, T153, X214, X215, T138, p1_out_ga(d(e(T152)), X214)) → p65_out_gaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, X215), T138) → U10_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U11_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T153)), X215)) → p65_out_gaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, T155), T138) → U12_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U13_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_gaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
p1_in_aa(d(e(t)), const(1)) → p1_out_aa(d(e(t)), const(1))
p1_in_aa(d(e(const(T4))), const(0)) → p1_out_aa(d(e(const(T4))), const(0))
p1_in_aa(d(e(+(t, T10))), +(const(1), T15)) → U24_aa(T10, T15, p1_in_aa(d(e(T10)), T15))
p1_in_aa(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_aa(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
p1_in_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_aa(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
p29_in_aaaaaa(T38, T42, T39, T43, T10, T44) → U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_aa(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T46) → U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_aa(T76, T81, p1_in_aa(d(e(T76)), T81))
p1_in_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_aa(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
p1_in_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_aa(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T47) → U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_aa(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
U31_aa(T127, T128, T76, T133, T132, T131, p29_out_aaaaaa(T127, T131, T128, T132, T76, T133)) → p1_out_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_aa(d(d(T136)), T138) → U32_aa(T136, T138, p65_in_aaa(T136, X173, T138))
p65_in_aaa(e(t), const(1), T138) → U7_aaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_aaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_aaa(e(t), const(1), T138)
p65_in_aaa(e(const(T143)), const(0), T138) → U8_aaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_aaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_aaa(e(const(T143)), const(0), T138)
p65_in_aaa(e(+(T152, T153)), +(X214, X215), T138) → U9_aaa(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
U9_aaa(T152, T153, X214, X215, T138, p1_out_aa(d(e(T152)), X214)) → p65_out_aaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, X215), T138) → U10_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U11_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T153)), X215)) → p65_out_aaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, T155), T138) → U12_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U13_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U14_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_aaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_aaa(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
U15_aaa(T168, T169, X254, X255, T138, p1_out_aa(d(e(T168)), X255)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U17_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T169)), X254)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U19_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_aaa(d(T180), X276, T138) → U21_aaa(T180, X276, T138, p1_in_aa(d(T180), X275))
U21_aaa(T180, X276, T138, p1_out_aa(d(T180), X275)) → p65_out_aaa(d(T180), X276, T138)
p65_in_aaa(d(T180), X276, T138) → U22_aaa(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_aaa(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_aaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_aaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_aaa(d(T180), X276, T138)
U32_aa(T136, T138, p65_out_aaa(T136, X173, T138)) → p1_out_aa(d(d(T136)), T138)
U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T10)), T47)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T47)
U30_aa(T104, T105, T76, T110, T108, T109, p29_out_aaaaaa(T104, T108, T105, T109, T76, T110)) → p1_out_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_aa(T86, T76, T87, p1_out_aa(d(e(T76)), T87)) → p1_out_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_aa(T76, T81, p1_out_aa(d(e(T76)), T81)) → p1_out_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T39)), T45)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T46)
U27_aa(T64, T65, T10, T69, T68, T70, p29_out_aaaaaa(T64, T68, T65, T69, T10, T70)) → p1_out_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_out_aa(d(e(T38)), T42)) → p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)
U26_aa(T38, T39, T10, T42, T43, T44, p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)) → p1_out_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_aa(T20, T10, T21, p1_out_aa(d(e(T10)), T21)) → p1_out_aa(d(e(+(const(T20), T10))), +(const(0), T21))
U24_aa(T10, T15, p1_out_aa(d(e(T10)), T15)) → p1_out_aa(d(e(+(t, T10))), +(const(1), T15))
U14_gaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_gaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_gaa(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
U15_gaa(T168, T169, X254, X255, T138, p1_out_ga(d(e(T168)), X255)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U17_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T169)), X254)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U19_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_gaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_gaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_gaa(d(T180), X276, T138) → U21_gaa(T180, X276, T138, p1_in_ga(d(T180), X275))
U21_gaa(T180, X276, T138, p1_out_ga(d(T180), X275)) → p65_out_gaa(d(T180), X276, T138)
p65_in_gaa(d(T180), X276, T138) → U22_gaa(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_gaa(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_gaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_gaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_gaa(d(T180), X276, T138)
U32_ga(T136, T138, p65_out_gaa(T136, X173, T138)) → p1_out_ga(d(d(T136)), T138)
U4_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U6_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T10)), T47)) → p29_out_gagaga(T38, T42, T39, T45, T10, T47)
U30_ga(T104, T105, T76, T110, T108, T109, p29_out_gagaga(T104, T108, T105, T109, T76, T110)) → p1_out_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_ga(T86, T76, T87, p1_out_ga(d(e(T76)), T87)) → p1_out_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_ga(T76, T81, p1_out_ga(d(e(T76)), T81)) → p1_out_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U3_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T39)), T45)) → p29_out_gagaga(T38, T42, T39, T45, T10, T46)
U27_ga(T64, T65, T10, T69, T68, T70, p29_out_gagaga(T64, T68, T65, T69, T10, T70)) → p1_out_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_gagaga(T38, T42, T39, T43, T10, T44, p1_out_ga(d(e(T38)), T42)) → p29_out_gagaga(T38, T42, T39, T43, T10, T44)
U26_ga(T38, T39, T10, T42, T43, T44, p29_out_gagaga(T38, T42, T39, T43, T10, T44)) → p1_out_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_ga(T20, T10, T21, p1_out_ga(d(e(T10)), T21)) → p1_out_ga(d(e(+(const(T20), T10))), +(const(0), T21))
U24_ga(T10, T15, p1_out_ga(d(e(T10)), T15)) → p1_out_ga(d(e(+(t, T10))), +(const(1), T15))
P1_IN_GA(d(e(+(t, T10))), +(const(1), T15)) → U24_GA(T10, T15, p1_in_ga(d(e(T10)), T15))
P1_IN_GA(d(e(+(t, T10))), +(const(1), T15)) → P1_IN_GA(d(e(T10)), T15)
P1_IN_GA(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_GA(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
P1_IN_GA(d(e(+(const(T20), T10))), +(const(0), T21)) → P1_IN_GA(d(e(T10)), T21)
P1_IN_GA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_GA(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
P1_IN_GA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44)
P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44) → U1_GAGAGA(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44) → P1_IN_GA(d(e(T38)), T42)
P1_IN_GA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_GA(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
P1_IN_GA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → P29_IN_GAGAGA(T64, T68, T65, T69, T10, T70)
P29_IN_GAGAGA(T38, T42, T39, T45, T10, T46) → U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
P1_IN_GA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_GA(T76, T81, p1_in_ga(d(e(T76)), T81))
P1_IN_GA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → P1_IN_GA(d(e(T76)), T81)
P1_IN_GA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_GA(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
P1_IN_GA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → P1_IN_GA(d(e(T76)), T87)
P1_IN_GA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_GA(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
P1_IN_GA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → P29_IN_GAGAGA(T104, T108, T105, T109, T76, T110)
P29_IN_GAGAGA(T38, T42, T39, T45, T10, T47) → U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
P1_IN_GA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_GA(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
P1_IN_GA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → P29_IN_GAGAGA(T127, T131, T128, T132, T76, T133)
P1_IN_GA(d(d(T136)), T138) → U32_GA(T136, T138, p65_in_gaa(T136, X173, T138))
P1_IN_GA(d(d(T136)), T138) → P65_IN_GAA(T136, X173, T138)
P65_IN_GAA(e(t), const(1), T138) → U7_GAA(T138, p1_in_ga(d(e(const(1))), T138))
P65_IN_GAA(e(t), const(1), T138) → P1_IN_GA(d(e(const(1))), T138)
P65_IN_GAA(e(const(T143)), const(0), T138) → U8_GAA(T143, T138, p1_in_ga(d(e(const(0))), T138))
P65_IN_GAA(e(const(T143)), const(0), T138) → P1_IN_GA(d(e(const(0))), T138)
P65_IN_GAA(e(+(T152, T153)), +(X214, X215), T138) → U9_GAA(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
P65_IN_GAA(e(+(T152, T153)), +(X214, X215), T138) → P1_IN_GA(d(e(T152)), X214)
P65_IN_GAA(e(+(T152, T153)), +(T154, X215), T138) → U10_GAA(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_GAA(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_GAA(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U10_GAA(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → P1_IN_GA(d(e(T153)), X215)
P65_IN_GAA(e(+(T152, T153)), +(T154, T155), T138) → U12_GAA(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_GAA(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_GAA(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U12_GAA(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → P1_IN_GA(d(e(T153)), T155)
U13_GAA(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_GAA(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U13_GAA(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → P1_IN_AA(d(e(+(T154, T155))), T138)
P1_IN_AA(d(e(+(t, T10))), +(const(1), T15)) → U24_AA(T10, T15, p1_in_aa(d(e(T10)), T15))
P1_IN_AA(d(e(+(t, T10))), +(const(1), T15)) → P1_IN_AA(d(e(T10)), T15)
P1_IN_AA(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_AA(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
P1_IN_AA(d(e(+(const(T20), T10))), +(const(0), T21)) → P1_IN_AA(d(e(T10)), T21)
P1_IN_AA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_AA(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
P1_IN_AA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44)
P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44) → U1_AAAAAA(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44) → P1_IN_AA(d(e(T38)), T42)
P1_IN_AA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_AA(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
P1_IN_AA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → P29_IN_AAAAAA(T64, T68, T65, T69, T10, T70)
P29_IN_AAAAAA(T38, T42, T39, T45, T10, T46) → U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
P1_IN_AA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_AA(T76, T81, p1_in_aa(d(e(T76)), T81))
P1_IN_AA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → P1_IN_AA(d(e(T76)), T81)
P1_IN_AA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_AA(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
P1_IN_AA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → P1_IN_AA(d(e(T76)), T87)
P1_IN_AA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_AA(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
P1_IN_AA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → P29_IN_AAAAAA(T104, T108, T105, T109, T76, T110)
P29_IN_AAAAAA(T38, T42, T39, T45, T10, T47) → U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
P1_IN_AA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_AA(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
P1_IN_AA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → P29_IN_AAAAAA(T127, T131, T128, T132, T76, T133)
P1_IN_AA(d(d(T136)), T138) → U32_AA(T136, T138, p65_in_aaa(T136, X173, T138))
P1_IN_AA(d(d(T136)), T138) → P65_IN_AAA(T136, X173, T138)
P65_IN_AAA(e(t), const(1), T138) → U7_AAA(T138, p1_in_ga(d(e(const(1))), T138))
P65_IN_AAA(e(t), const(1), T138) → P1_IN_GA(d(e(const(1))), T138)
P65_IN_AAA(e(const(T143)), const(0), T138) → U8_AAA(T143, T138, p1_in_ga(d(e(const(0))), T138))
P65_IN_AAA(e(const(T143)), const(0), T138) → P1_IN_GA(d(e(const(0))), T138)
P65_IN_AAA(e(+(T152, T153)), +(X214, X215), T138) → U9_AAA(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
P65_IN_AAA(e(+(T152, T153)), +(X214, X215), T138) → P1_IN_AA(d(e(T152)), X214)
P65_IN_AAA(e(+(T152, T153)), +(T154, X215), T138) → U10_AAA(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_AAA(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_AAA(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U10_AAA(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → P1_IN_AA(d(e(T153)), X215)
P65_IN_AAA(e(+(T152, T153)), +(T154, T155), T138) → U12_AAA(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_AAA(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_AAA(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U12_AAA(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → P1_IN_AA(d(e(T153)), T155)
U13_AAA(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_AAA(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U13_AAA(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → P1_IN_AA(d(e(+(T154, T155))), T138)
P65_IN_AAA(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_AAA(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
P65_IN_AAA(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → P1_IN_AA(d(e(T168)), X255)
P65_IN_AAA(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_AAA(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_AAA(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_AAA(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U16_AAA(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → P1_IN_AA(d(e(T169)), X254)
P65_IN_AAA(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_AAA(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_AAA(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_AAA(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U18_AAA(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → P1_IN_AA(d(e(T169)), T171)
U19_AAA(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_AAA(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U19_AAA(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → P1_IN_AA(d(e(+(*(T168, T171), *(T169, T170)))), T138)
P65_IN_AAA(d(T180), X276, T138) → U21_AAA(T180, X276, T138, p1_in_aa(d(T180), X275))
P65_IN_AAA(d(T180), X276, T138) → P1_IN_AA(d(T180), X275)
P65_IN_AAA(d(T180), X276, T138) → U22_AAA(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_AAA(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_AAA(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U22_AAA(T180, X276, T138, p1_out_aa(d(T180), T181)) → P65_IN_AAA(e(T181), X276, T138)
U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → P1_IN_AA(d(e(T39)), T45)
U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → P1_IN_AA(d(e(T10)), T47)
U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_AAAAAA(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → P1_IN_AA(d(e(T39)), T45)
P65_IN_GAA(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_GAA(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
P65_IN_GAA(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → P1_IN_GA(d(e(T168)), X255)
P65_IN_GAA(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_GAA(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_GAA(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_GAA(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U16_GAA(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → P1_IN_GA(d(e(T169)), X254)
P65_IN_GAA(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_GAA(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_GAA(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_GAA(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U18_GAA(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → P1_IN_GA(d(e(T169)), T171)
U19_GAA(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_GAA(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U19_GAA(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → P1_IN_AA(d(e(+(*(T168, T171), *(T169, T170)))), T138)
P65_IN_GAA(d(T180), X276, T138) → U21_GAA(T180, X276, T138, p1_in_ga(d(T180), X275))
P65_IN_GAA(d(T180), X276, T138) → P1_IN_GA(d(T180), X275)
P65_IN_GAA(d(T180), X276, T138) → U22_GAA(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_GAA(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_GAA(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U22_GAA(T180, X276, T138, p1_out_ga(d(T180), T181)) → P65_IN_AAA(e(T181), X276, T138)
U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → P1_IN_GA(d(e(T39)), T45)
U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → P1_IN_GA(d(e(T10)), T47)
U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_GAGAGA(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → P1_IN_GA(d(e(T39)), T45)
p1_in_ga(d(e(t)), const(1)) → p1_out_ga(d(e(t)), const(1))
p1_in_ga(d(e(const(T4))), const(0)) → p1_out_ga(d(e(const(T4))), const(0))
p1_in_ga(d(e(+(t, T10))), +(const(1), T15)) → U24_ga(T10, T15, p1_in_ga(d(e(T10)), T15))
p1_in_ga(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_ga(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
p1_in_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_ga(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
p29_in_gagaga(T38, T42, T39, T43, T10, T44) → U1_gagaga(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_ga(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
p29_in_gagaga(T38, T42, T39, T45, T10, T46) → U2_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_ga(T76, T81, p1_in_ga(d(e(T76)), T81))
p1_in_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_ga(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
p1_in_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_ga(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
p29_in_gagaga(T38, T42, T39, T45, T10, T47) → U4_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_ga(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
U31_ga(T127, T128, T76, T133, T132, T131, p29_out_gagaga(T127, T131, T128, T132, T76, T133)) → p1_out_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_ga(d(d(T136)), T138) → U32_ga(T136, T138, p65_in_gaa(T136, X173, T138))
p65_in_gaa(e(t), const(1), T138) → U7_gaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_gaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_gaa(e(t), const(1), T138)
p65_in_gaa(e(const(T143)), const(0), T138) → U8_gaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_gaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_gaa(e(const(T143)), const(0), T138)
p65_in_gaa(e(+(T152, T153)), +(X214, X215), T138) → U9_gaa(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
U9_gaa(T152, T153, X214, X215, T138, p1_out_ga(d(e(T152)), X214)) → p65_out_gaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, X215), T138) → U10_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U11_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T153)), X215)) → p65_out_gaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, T155), T138) → U12_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U13_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_gaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
p1_in_aa(d(e(t)), const(1)) → p1_out_aa(d(e(t)), const(1))
p1_in_aa(d(e(const(T4))), const(0)) → p1_out_aa(d(e(const(T4))), const(0))
p1_in_aa(d(e(+(t, T10))), +(const(1), T15)) → U24_aa(T10, T15, p1_in_aa(d(e(T10)), T15))
p1_in_aa(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_aa(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
p1_in_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_aa(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
p29_in_aaaaaa(T38, T42, T39, T43, T10, T44) → U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_aa(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T46) → U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_aa(T76, T81, p1_in_aa(d(e(T76)), T81))
p1_in_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_aa(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
p1_in_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_aa(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T47) → U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_aa(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
U31_aa(T127, T128, T76, T133, T132, T131, p29_out_aaaaaa(T127, T131, T128, T132, T76, T133)) → p1_out_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_aa(d(d(T136)), T138) → U32_aa(T136, T138, p65_in_aaa(T136, X173, T138))
p65_in_aaa(e(t), const(1), T138) → U7_aaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_aaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_aaa(e(t), const(1), T138)
p65_in_aaa(e(const(T143)), const(0), T138) → U8_aaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_aaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_aaa(e(const(T143)), const(0), T138)
p65_in_aaa(e(+(T152, T153)), +(X214, X215), T138) → U9_aaa(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
U9_aaa(T152, T153, X214, X215, T138, p1_out_aa(d(e(T152)), X214)) → p65_out_aaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, X215), T138) → U10_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U11_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T153)), X215)) → p65_out_aaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, T155), T138) → U12_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U13_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U14_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_aaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_aaa(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
U15_aaa(T168, T169, X254, X255, T138, p1_out_aa(d(e(T168)), X255)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U17_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T169)), X254)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U19_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_aaa(d(T180), X276, T138) → U21_aaa(T180, X276, T138, p1_in_aa(d(T180), X275))
U21_aaa(T180, X276, T138, p1_out_aa(d(T180), X275)) → p65_out_aaa(d(T180), X276, T138)
p65_in_aaa(d(T180), X276, T138) → U22_aaa(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_aaa(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_aaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_aaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_aaa(d(T180), X276, T138)
U32_aa(T136, T138, p65_out_aaa(T136, X173, T138)) → p1_out_aa(d(d(T136)), T138)
U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T10)), T47)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T47)
U30_aa(T104, T105, T76, T110, T108, T109, p29_out_aaaaaa(T104, T108, T105, T109, T76, T110)) → p1_out_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_aa(T86, T76, T87, p1_out_aa(d(e(T76)), T87)) → p1_out_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_aa(T76, T81, p1_out_aa(d(e(T76)), T81)) → p1_out_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T39)), T45)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T46)
U27_aa(T64, T65, T10, T69, T68, T70, p29_out_aaaaaa(T64, T68, T65, T69, T10, T70)) → p1_out_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_out_aa(d(e(T38)), T42)) → p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)
U26_aa(T38, T39, T10, T42, T43, T44, p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)) → p1_out_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_aa(T20, T10, T21, p1_out_aa(d(e(T10)), T21)) → p1_out_aa(d(e(+(const(T20), T10))), +(const(0), T21))
U24_aa(T10, T15, p1_out_aa(d(e(T10)), T15)) → p1_out_aa(d(e(+(t, T10))), +(const(1), T15))
U14_gaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_gaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_gaa(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
U15_gaa(T168, T169, X254, X255, T138, p1_out_ga(d(e(T168)), X255)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U17_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T169)), X254)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U19_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_gaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_gaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_gaa(d(T180), X276, T138) → U21_gaa(T180, X276, T138, p1_in_ga(d(T180), X275))
U21_gaa(T180, X276, T138, p1_out_ga(d(T180), X275)) → p65_out_gaa(d(T180), X276, T138)
p65_in_gaa(d(T180), X276, T138) → U22_gaa(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_gaa(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_gaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_gaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_gaa(d(T180), X276, T138)
U32_ga(T136, T138, p65_out_gaa(T136, X173, T138)) → p1_out_ga(d(d(T136)), T138)
U4_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U6_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T10)), T47)) → p29_out_gagaga(T38, T42, T39, T45, T10, T47)
U30_ga(T104, T105, T76, T110, T108, T109, p29_out_gagaga(T104, T108, T105, T109, T76, T110)) → p1_out_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_ga(T86, T76, T87, p1_out_ga(d(e(T76)), T87)) → p1_out_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_ga(T76, T81, p1_out_ga(d(e(T76)), T81)) → p1_out_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U3_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T39)), T45)) → p29_out_gagaga(T38, T42, T39, T45, T10, T46)
U27_ga(T64, T65, T10, T69, T68, T70, p29_out_gagaga(T64, T68, T65, T69, T10, T70)) → p1_out_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_gagaga(T38, T42, T39, T43, T10, T44, p1_out_ga(d(e(T38)), T42)) → p29_out_gagaga(T38, T42, T39, T43, T10, T44)
U26_ga(T38, T39, T10, T42, T43, T44, p29_out_gagaga(T38, T42, T39, T43, T10, T44)) → p1_out_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_ga(T20, T10, T21, p1_out_ga(d(e(T10)), T21)) → p1_out_ga(d(e(+(const(T20), T10))), +(const(0), T21))
U24_ga(T10, T15, p1_out_ga(d(e(T10)), T15)) → p1_out_ga(d(e(+(t, T10))), +(const(1), T15))
P1_IN_AA(d(e(+(const(T20), T10))), +(const(0), T21)) → P1_IN_AA(d(e(T10)), T21)
P1_IN_AA(d(e(+(t, T10))), +(const(1), T15)) → P1_IN_AA(d(e(T10)), T15)
P1_IN_AA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44)
P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44) → P1_IN_AA(d(e(T38)), T42)
P1_IN_AA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → P29_IN_AAAAAA(T64, T68, T65, T69, T10, T70)
P29_IN_AAAAAA(T38, T42, T39, T45, T10, T46) → U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → P1_IN_AA(d(e(T39)), T45)
P1_IN_AA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → P1_IN_AA(d(e(T76)), T81)
P1_IN_AA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → P1_IN_AA(d(e(T76)), T87)
P1_IN_AA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → P29_IN_AAAAAA(T104, T108, T105, T109, T76, T110)
P29_IN_AAAAAA(T38, T42, T39, T45, T10, T47) → U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → P1_IN_AA(d(e(T10)), T47)
P1_IN_AA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → P29_IN_AAAAAA(T127, T131, T128, T132, T76, T133)
U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → P1_IN_AA(d(e(T39)), T45)
p1_in_ga(d(e(t)), const(1)) → p1_out_ga(d(e(t)), const(1))
p1_in_ga(d(e(const(T4))), const(0)) → p1_out_ga(d(e(const(T4))), const(0))
p1_in_ga(d(e(+(t, T10))), +(const(1), T15)) → U24_ga(T10, T15, p1_in_ga(d(e(T10)), T15))
p1_in_ga(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_ga(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
p1_in_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_ga(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
p29_in_gagaga(T38, T42, T39, T43, T10, T44) → U1_gagaga(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_ga(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
p29_in_gagaga(T38, T42, T39, T45, T10, T46) → U2_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_ga(T76, T81, p1_in_ga(d(e(T76)), T81))
p1_in_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_ga(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
p1_in_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_ga(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
p29_in_gagaga(T38, T42, T39, T45, T10, T47) → U4_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_ga(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
U31_ga(T127, T128, T76, T133, T132, T131, p29_out_gagaga(T127, T131, T128, T132, T76, T133)) → p1_out_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_ga(d(d(T136)), T138) → U32_ga(T136, T138, p65_in_gaa(T136, X173, T138))
p65_in_gaa(e(t), const(1), T138) → U7_gaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_gaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_gaa(e(t), const(1), T138)
p65_in_gaa(e(const(T143)), const(0), T138) → U8_gaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_gaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_gaa(e(const(T143)), const(0), T138)
p65_in_gaa(e(+(T152, T153)), +(X214, X215), T138) → U9_gaa(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
U9_gaa(T152, T153, X214, X215, T138, p1_out_ga(d(e(T152)), X214)) → p65_out_gaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, X215), T138) → U10_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U11_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T153)), X215)) → p65_out_gaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, T155), T138) → U12_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U13_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_gaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
p1_in_aa(d(e(t)), const(1)) → p1_out_aa(d(e(t)), const(1))
p1_in_aa(d(e(const(T4))), const(0)) → p1_out_aa(d(e(const(T4))), const(0))
p1_in_aa(d(e(+(t, T10))), +(const(1), T15)) → U24_aa(T10, T15, p1_in_aa(d(e(T10)), T15))
p1_in_aa(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_aa(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
p1_in_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_aa(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
p29_in_aaaaaa(T38, T42, T39, T43, T10, T44) → U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_aa(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T46) → U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_aa(T76, T81, p1_in_aa(d(e(T76)), T81))
p1_in_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_aa(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
p1_in_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_aa(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T47) → U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_aa(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
U31_aa(T127, T128, T76, T133, T132, T131, p29_out_aaaaaa(T127, T131, T128, T132, T76, T133)) → p1_out_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_aa(d(d(T136)), T138) → U32_aa(T136, T138, p65_in_aaa(T136, X173, T138))
p65_in_aaa(e(t), const(1), T138) → U7_aaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_aaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_aaa(e(t), const(1), T138)
p65_in_aaa(e(const(T143)), const(0), T138) → U8_aaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_aaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_aaa(e(const(T143)), const(0), T138)
p65_in_aaa(e(+(T152, T153)), +(X214, X215), T138) → U9_aaa(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
U9_aaa(T152, T153, X214, X215, T138, p1_out_aa(d(e(T152)), X214)) → p65_out_aaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, X215), T138) → U10_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U11_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T153)), X215)) → p65_out_aaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, T155), T138) → U12_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U13_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U14_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_aaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_aaa(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
U15_aaa(T168, T169, X254, X255, T138, p1_out_aa(d(e(T168)), X255)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U17_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T169)), X254)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U19_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_aaa(d(T180), X276, T138) → U21_aaa(T180, X276, T138, p1_in_aa(d(T180), X275))
U21_aaa(T180, X276, T138, p1_out_aa(d(T180), X275)) → p65_out_aaa(d(T180), X276, T138)
p65_in_aaa(d(T180), X276, T138) → U22_aaa(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_aaa(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_aaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_aaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_aaa(d(T180), X276, T138)
U32_aa(T136, T138, p65_out_aaa(T136, X173, T138)) → p1_out_aa(d(d(T136)), T138)
U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T10)), T47)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T47)
U30_aa(T104, T105, T76, T110, T108, T109, p29_out_aaaaaa(T104, T108, T105, T109, T76, T110)) → p1_out_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_aa(T86, T76, T87, p1_out_aa(d(e(T76)), T87)) → p1_out_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_aa(T76, T81, p1_out_aa(d(e(T76)), T81)) → p1_out_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T39)), T45)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T46)
U27_aa(T64, T65, T10, T69, T68, T70, p29_out_aaaaaa(T64, T68, T65, T69, T10, T70)) → p1_out_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_out_aa(d(e(T38)), T42)) → p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)
U26_aa(T38, T39, T10, T42, T43, T44, p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)) → p1_out_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_aa(T20, T10, T21, p1_out_aa(d(e(T10)), T21)) → p1_out_aa(d(e(+(const(T20), T10))), +(const(0), T21))
U24_aa(T10, T15, p1_out_aa(d(e(T10)), T15)) → p1_out_aa(d(e(+(t, T10))), +(const(1), T15))
U14_gaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_gaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_gaa(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
U15_gaa(T168, T169, X254, X255, T138, p1_out_ga(d(e(T168)), X255)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U17_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T169)), X254)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U19_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_gaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_gaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_gaa(d(T180), X276, T138) → U21_gaa(T180, X276, T138, p1_in_ga(d(T180), X275))
U21_gaa(T180, X276, T138, p1_out_ga(d(T180), X275)) → p65_out_gaa(d(T180), X276, T138)
p65_in_gaa(d(T180), X276, T138) → U22_gaa(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_gaa(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_gaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_gaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_gaa(d(T180), X276, T138)
U32_ga(T136, T138, p65_out_gaa(T136, X173, T138)) → p1_out_ga(d(d(T136)), T138)
U4_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U6_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T10)), T47)) → p29_out_gagaga(T38, T42, T39, T45, T10, T47)
U30_ga(T104, T105, T76, T110, T108, T109, p29_out_gagaga(T104, T108, T105, T109, T76, T110)) → p1_out_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_ga(T86, T76, T87, p1_out_ga(d(e(T76)), T87)) → p1_out_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_ga(T76, T81, p1_out_ga(d(e(T76)), T81)) → p1_out_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U3_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T39)), T45)) → p29_out_gagaga(T38, T42, T39, T45, T10, T46)
U27_ga(T64, T65, T10, T69, T68, T70, p29_out_gagaga(T64, T68, T65, T69, T10, T70)) → p1_out_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_gagaga(T38, T42, T39, T43, T10, T44, p1_out_ga(d(e(T38)), T42)) → p29_out_gagaga(T38, T42, T39, T43, T10, T44)
U26_ga(T38, T39, T10, T42, T43, T44, p29_out_gagaga(T38, T42, T39, T43, T10, T44)) → p1_out_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_ga(T20, T10, T21, p1_out_ga(d(e(T10)), T21)) → p1_out_ga(d(e(+(const(T20), T10))), +(const(0), T21))
U24_ga(T10, T15, p1_out_ga(d(e(T10)), T15)) → p1_out_ga(d(e(+(t, T10))), +(const(1), T15))
P1_IN_AA(d(e(+(const(T20), T10))), +(const(0), T21)) → P1_IN_AA(d(e(T10)), T21)
P1_IN_AA(d(e(+(t, T10))), +(const(1), T15)) → P1_IN_AA(d(e(T10)), T15)
P1_IN_AA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44)
P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44) → P1_IN_AA(d(e(T38)), T42)
P1_IN_AA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → P29_IN_AAAAAA(T64, T68, T65, T69, T10, T70)
P29_IN_AAAAAA(T38, T42, T39, T45, T10, T46) → U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → P1_IN_AA(d(e(T39)), T45)
P1_IN_AA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → P1_IN_AA(d(e(T76)), T81)
P1_IN_AA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → P1_IN_AA(d(e(T76)), T87)
P1_IN_AA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → P29_IN_AAAAAA(T104, T108, T105, T109, T76, T110)
P29_IN_AAAAAA(T38, T42, T39, T45, T10, T47) → U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → P1_IN_AA(d(e(T10)), T47)
P1_IN_AA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → P29_IN_AAAAAA(T127, T131, T128, T132, T76, T133)
U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → P1_IN_AA(d(e(T39)), T45)
p1_in_aa(d(e(t)), const(1)) → p1_out_aa(d(e(t)), const(1))
p1_in_aa(d(e(const(T4))), const(0)) → p1_out_aa(d(e(const(T4))), const(0))
p1_in_aa(d(e(+(t, T10))), +(const(1), T15)) → U24_aa(T10, T15, p1_in_aa(d(e(T10)), T15))
p1_in_aa(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_aa(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
p1_in_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_aa(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
p1_in_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_aa(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
p1_in_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_aa(T76, T81, p1_in_aa(d(e(T76)), T81))
p1_in_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_aa(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
p1_in_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_aa(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
p1_in_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_aa(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
U24_aa(T10, T15, p1_out_aa(d(e(T10)), T15)) → p1_out_aa(d(e(+(t, T10))), +(const(1), T15))
U25_aa(T20, T10, T21, p1_out_aa(d(e(T10)), T21)) → p1_out_aa(d(e(+(const(T20), T10))), +(const(0), T21))
U26_aa(T38, T39, T10, T42, T43, T44, p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)) → p1_out_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U27_aa(T64, T65, T10, T69, T68, T70, p29_out_aaaaaa(T64, T68, T65, T69, T10, T70)) → p1_out_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U28_aa(T76, T81, p1_out_aa(d(e(T76)), T81)) → p1_out_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U29_aa(T86, T76, T87, p1_out_aa(d(e(T76)), T87)) → p1_out_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U30_aa(T104, T105, T76, T110, T108, T109, p29_out_aaaaaa(T104, T108, T105, T109, T76, T110)) → p1_out_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U31_aa(T127, T128, T76, T133, T132, T131, p29_out_aaaaaa(T127, T131, T128, T132, T76, T133)) → p1_out_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p29_in_aaaaaa(T38, T42, T39, T43, T10, T44) → U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T46) → U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T47) → U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_out_aa(d(e(T38)), T42)) → p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)
U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T39)), T45)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T46)
U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T10)), T47)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T47)
P1_IN_AA → P1_IN_AA
P1_IN_AA → P29_IN_AAAAAA
P29_IN_AAAAAA → P1_IN_AA
P29_IN_AAAAAA → U2_AAAAAA(p1_in_aa)
U2_AAAAAA(p1_out_aa) → P1_IN_AA
P29_IN_AAAAAA → U4_AAAAAA(p1_in_aa)
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(p1_in_aa)
U5_AAAAAA(p1_out_aa) → P1_IN_AA
U4_AAAAAA(p1_out_aa) → P1_IN_AA
p1_in_aa → p1_out_aa
p1_in_aa → U24_aa(p1_in_aa)
p1_in_aa → U25_aa(p1_in_aa)
p1_in_aa → U26_aa(p29_in_aaaaaa)
p1_in_aa → U27_aa(p29_in_aaaaaa)
p1_in_aa → U28_aa(p1_in_aa)
p1_in_aa → U29_aa(p1_in_aa)
p1_in_aa → U30_aa(p29_in_aaaaaa)
p1_in_aa → U31_aa(p29_in_aaaaaa)
U24_aa(p1_out_aa) → p1_out_aa
U25_aa(p1_out_aa) → p1_out_aa
U26_aa(p29_out_aaaaaa) → p1_out_aa
U27_aa(p29_out_aaaaaa) → p1_out_aa
U28_aa(p1_out_aa) → p1_out_aa
U29_aa(p1_out_aa) → p1_out_aa
U30_aa(p29_out_aaaaaa) → p1_out_aa
U31_aa(p29_out_aaaaaa) → p1_out_aa
p29_in_aaaaaa → U1_aaaaaa(p1_in_aa)
p29_in_aaaaaa → U2_aaaaaa(p1_in_aa)
p29_in_aaaaaa → U4_aaaaaa(p1_in_aa)
U1_aaaaaa(p1_out_aa) → p29_out_aaaaaa
U2_aaaaaa(p1_out_aa) → U3_aaaaaa(p1_in_aa)
U4_aaaaaa(p1_out_aa) → U5_aaaaaa(p1_in_aa)
U3_aaaaaa(p1_out_aa) → p29_out_aaaaaa
U5_aaaaaa(p1_out_aa) → U6_aaaaaa(p1_in_aa)
U6_aaaaaa(p1_out_aa) → p29_out_aaaaaa
p1_in_aa
U24_aa(x0)
U25_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
U29_aa(x0)
U30_aa(x0)
U31_aa(x0)
p29_in_aaaaaa
U1_aaaaaa(x0)
U2_aaaaaa(x0)
U4_aaaaaa(x0)
U3_aaaaaa(x0)
U5_aaaaaa(x0)
U6_aaaaaa(x0)
P29_IN_AAAAAA → U2_AAAAAA(p1_out_aa)
P29_IN_AAAAAA → U2_AAAAAA(U24_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U25_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U26_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U27_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U28_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U29_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U30_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U31_aa(p29_in_aaaaaa))
P1_IN_AA → P1_IN_AA
P1_IN_AA → P29_IN_AAAAAA
P29_IN_AAAAAA → P1_IN_AA
U2_AAAAAA(p1_out_aa) → P1_IN_AA
P29_IN_AAAAAA → U4_AAAAAA(p1_in_aa)
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(p1_in_aa)
U5_AAAAAA(p1_out_aa) → P1_IN_AA
U4_AAAAAA(p1_out_aa) → P1_IN_AA
P29_IN_AAAAAA → U2_AAAAAA(p1_out_aa)
P29_IN_AAAAAA → U2_AAAAAA(U24_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U25_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U26_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U27_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U28_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U29_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U30_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U31_aa(p29_in_aaaaaa))
p1_in_aa → p1_out_aa
p1_in_aa → U24_aa(p1_in_aa)
p1_in_aa → U25_aa(p1_in_aa)
p1_in_aa → U26_aa(p29_in_aaaaaa)
p1_in_aa → U27_aa(p29_in_aaaaaa)
p1_in_aa → U28_aa(p1_in_aa)
p1_in_aa → U29_aa(p1_in_aa)
p1_in_aa → U30_aa(p29_in_aaaaaa)
p1_in_aa → U31_aa(p29_in_aaaaaa)
U24_aa(p1_out_aa) → p1_out_aa
U25_aa(p1_out_aa) → p1_out_aa
U26_aa(p29_out_aaaaaa) → p1_out_aa
U27_aa(p29_out_aaaaaa) → p1_out_aa
U28_aa(p1_out_aa) → p1_out_aa
U29_aa(p1_out_aa) → p1_out_aa
U30_aa(p29_out_aaaaaa) → p1_out_aa
U31_aa(p29_out_aaaaaa) → p1_out_aa
p29_in_aaaaaa → U1_aaaaaa(p1_in_aa)
p29_in_aaaaaa → U2_aaaaaa(p1_in_aa)
p29_in_aaaaaa → U4_aaaaaa(p1_in_aa)
U1_aaaaaa(p1_out_aa) → p29_out_aaaaaa
U2_aaaaaa(p1_out_aa) → U3_aaaaaa(p1_in_aa)
U4_aaaaaa(p1_out_aa) → U5_aaaaaa(p1_in_aa)
U3_aaaaaa(p1_out_aa) → p29_out_aaaaaa
U5_aaaaaa(p1_out_aa) → U6_aaaaaa(p1_in_aa)
U6_aaaaaa(p1_out_aa) → p29_out_aaaaaa
p1_in_aa
U24_aa(x0)
U25_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
U29_aa(x0)
U30_aa(x0)
U31_aa(x0)
p29_in_aaaaaa
U1_aaaaaa(x0)
U2_aaaaaa(x0)
U4_aaaaaa(x0)
U3_aaaaaa(x0)
U5_aaaaaa(x0)
U6_aaaaaa(x0)
P29_IN_AAAAAA → U4_AAAAAA(p1_out_aa)
P29_IN_AAAAAA → U4_AAAAAA(U24_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U25_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U26_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(U27_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(U28_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U29_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U30_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(U31_aa(p29_in_aaaaaa))
P1_IN_AA → P1_IN_AA
P1_IN_AA → P29_IN_AAAAAA
P29_IN_AAAAAA → P1_IN_AA
U2_AAAAAA(p1_out_aa) → P1_IN_AA
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(p1_in_aa)
U5_AAAAAA(p1_out_aa) → P1_IN_AA
U4_AAAAAA(p1_out_aa) → P1_IN_AA
P29_IN_AAAAAA → U2_AAAAAA(p1_out_aa)
P29_IN_AAAAAA → U2_AAAAAA(U24_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U25_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U26_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U27_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U28_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U29_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U30_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U31_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(p1_out_aa)
P29_IN_AAAAAA → U4_AAAAAA(U24_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U25_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U26_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(U27_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(U28_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U29_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U30_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(U31_aa(p29_in_aaaaaa))
p1_in_aa → p1_out_aa
p1_in_aa → U24_aa(p1_in_aa)
p1_in_aa → U25_aa(p1_in_aa)
p1_in_aa → U26_aa(p29_in_aaaaaa)
p1_in_aa → U27_aa(p29_in_aaaaaa)
p1_in_aa → U28_aa(p1_in_aa)
p1_in_aa → U29_aa(p1_in_aa)
p1_in_aa → U30_aa(p29_in_aaaaaa)
p1_in_aa → U31_aa(p29_in_aaaaaa)
U24_aa(p1_out_aa) → p1_out_aa
U25_aa(p1_out_aa) → p1_out_aa
U26_aa(p29_out_aaaaaa) → p1_out_aa
U27_aa(p29_out_aaaaaa) → p1_out_aa
U28_aa(p1_out_aa) → p1_out_aa
U29_aa(p1_out_aa) → p1_out_aa
U30_aa(p29_out_aaaaaa) → p1_out_aa
U31_aa(p29_out_aaaaaa) → p1_out_aa
p29_in_aaaaaa → U1_aaaaaa(p1_in_aa)
p29_in_aaaaaa → U2_aaaaaa(p1_in_aa)
p29_in_aaaaaa → U4_aaaaaa(p1_in_aa)
U1_aaaaaa(p1_out_aa) → p29_out_aaaaaa
U2_aaaaaa(p1_out_aa) → U3_aaaaaa(p1_in_aa)
U4_aaaaaa(p1_out_aa) → U5_aaaaaa(p1_in_aa)
U3_aaaaaa(p1_out_aa) → p29_out_aaaaaa
U5_aaaaaa(p1_out_aa) → U6_aaaaaa(p1_in_aa)
U6_aaaaaa(p1_out_aa) → p29_out_aaaaaa
p1_in_aa
U24_aa(x0)
U25_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
U29_aa(x0)
U30_aa(x0)
U31_aa(x0)
p29_in_aaaaaa
U1_aaaaaa(x0)
U2_aaaaaa(x0)
U4_aaaaaa(x0)
U3_aaaaaa(x0)
U5_aaaaaa(x0)
U6_aaaaaa(x0)
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(p1_out_aa)
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U24_aa(p1_in_aa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U25_aa(p1_in_aa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U26_aa(p29_in_aaaaaa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U27_aa(p29_in_aaaaaa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U28_aa(p1_in_aa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U29_aa(p1_in_aa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U30_aa(p29_in_aaaaaa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U31_aa(p29_in_aaaaaa))
P1_IN_AA → P1_IN_AA
P1_IN_AA → P29_IN_AAAAAA
P29_IN_AAAAAA → P1_IN_AA
U2_AAAAAA(p1_out_aa) → P1_IN_AA
U5_AAAAAA(p1_out_aa) → P1_IN_AA
U4_AAAAAA(p1_out_aa) → P1_IN_AA
P29_IN_AAAAAA → U2_AAAAAA(p1_out_aa)
P29_IN_AAAAAA → U2_AAAAAA(U24_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U25_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U26_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U27_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U28_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U29_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U30_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U31_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(p1_out_aa)
P29_IN_AAAAAA → U4_AAAAAA(U24_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U25_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U26_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(U27_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(U28_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U29_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U30_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(U31_aa(p29_in_aaaaaa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(p1_out_aa)
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U24_aa(p1_in_aa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U25_aa(p1_in_aa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U26_aa(p29_in_aaaaaa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U27_aa(p29_in_aaaaaa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U28_aa(p1_in_aa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U29_aa(p1_in_aa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U30_aa(p29_in_aaaaaa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U31_aa(p29_in_aaaaaa))
p1_in_aa → p1_out_aa
p1_in_aa → U24_aa(p1_in_aa)
p1_in_aa → U25_aa(p1_in_aa)
p1_in_aa → U26_aa(p29_in_aaaaaa)
p1_in_aa → U27_aa(p29_in_aaaaaa)
p1_in_aa → U28_aa(p1_in_aa)
p1_in_aa → U29_aa(p1_in_aa)
p1_in_aa → U30_aa(p29_in_aaaaaa)
p1_in_aa → U31_aa(p29_in_aaaaaa)
U24_aa(p1_out_aa) → p1_out_aa
U25_aa(p1_out_aa) → p1_out_aa
U26_aa(p29_out_aaaaaa) → p1_out_aa
U27_aa(p29_out_aaaaaa) → p1_out_aa
U28_aa(p1_out_aa) → p1_out_aa
U29_aa(p1_out_aa) → p1_out_aa
U30_aa(p29_out_aaaaaa) → p1_out_aa
U31_aa(p29_out_aaaaaa) → p1_out_aa
p29_in_aaaaaa → U1_aaaaaa(p1_in_aa)
p29_in_aaaaaa → U2_aaaaaa(p1_in_aa)
p29_in_aaaaaa → U4_aaaaaa(p1_in_aa)
U1_aaaaaa(p1_out_aa) → p29_out_aaaaaa
U2_aaaaaa(p1_out_aa) → U3_aaaaaa(p1_in_aa)
U4_aaaaaa(p1_out_aa) → U5_aaaaaa(p1_in_aa)
U3_aaaaaa(p1_out_aa) → p29_out_aaaaaa
U5_aaaaaa(p1_out_aa) → U6_aaaaaa(p1_in_aa)
U6_aaaaaa(p1_out_aa) → p29_out_aaaaaa
p1_in_aa
U24_aa(x0)
U25_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
U29_aa(x0)
U30_aa(x0)
U31_aa(x0)
p29_in_aaaaaa
U1_aaaaaa(x0)
U2_aaaaaa(x0)
U4_aaaaaa(x0)
U3_aaaaaa(x0)
U5_aaaaaa(x0)
U6_aaaaaa(x0)
P65_IN_AAA(d(T180), X276, T138) → P1_IN_AA(d(T180), X275)
P1_IN_AA(d(d(T136)), T138) → P65_IN_AAA(T136, X173, T138)
p1_in_ga(d(e(t)), const(1)) → p1_out_ga(d(e(t)), const(1))
p1_in_ga(d(e(const(T4))), const(0)) → p1_out_ga(d(e(const(T4))), const(0))
p1_in_ga(d(e(+(t, T10))), +(const(1), T15)) → U24_ga(T10, T15, p1_in_ga(d(e(T10)), T15))
p1_in_ga(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_ga(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
p1_in_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_ga(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
p29_in_gagaga(T38, T42, T39, T43, T10, T44) → U1_gagaga(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_ga(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
p29_in_gagaga(T38, T42, T39, T45, T10, T46) → U2_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_ga(T76, T81, p1_in_ga(d(e(T76)), T81))
p1_in_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_ga(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
p1_in_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_ga(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
p29_in_gagaga(T38, T42, T39, T45, T10, T47) → U4_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_ga(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
U31_ga(T127, T128, T76, T133, T132, T131, p29_out_gagaga(T127, T131, T128, T132, T76, T133)) → p1_out_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_ga(d(d(T136)), T138) → U32_ga(T136, T138, p65_in_gaa(T136, X173, T138))
p65_in_gaa(e(t), const(1), T138) → U7_gaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_gaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_gaa(e(t), const(1), T138)
p65_in_gaa(e(const(T143)), const(0), T138) → U8_gaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_gaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_gaa(e(const(T143)), const(0), T138)
p65_in_gaa(e(+(T152, T153)), +(X214, X215), T138) → U9_gaa(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
U9_gaa(T152, T153, X214, X215, T138, p1_out_ga(d(e(T152)), X214)) → p65_out_gaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, X215), T138) → U10_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U11_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T153)), X215)) → p65_out_gaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, T155), T138) → U12_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U13_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_gaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
p1_in_aa(d(e(t)), const(1)) → p1_out_aa(d(e(t)), const(1))
p1_in_aa(d(e(const(T4))), const(0)) → p1_out_aa(d(e(const(T4))), const(0))
p1_in_aa(d(e(+(t, T10))), +(const(1), T15)) → U24_aa(T10, T15, p1_in_aa(d(e(T10)), T15))
p1_in_aa(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_aa(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
p1_in_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_aa(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
p29_in_aaaaaa(T38, T42, T39, T43, T10, T44) → U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_aa(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T46) → U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_aa(T76, T81, p1_in_aa(d(e(T76)), T81))
p1_in_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_aa(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
p1_in_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_aa(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T47) → U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_aa(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
U31_aa(T127, T128, T76, T133, T132, T131, p29_out_aaaaaa(T127, T131, T128, T132, T76, T133)) → p1_out_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_aa(d(d(T136)), T138) → U32_aa(T136, T138, p65_in_aaa(T136, X173, T138))
p65_in_aaa(e(t), const(1), T138) → U7_aaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_aaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_aaa(e(t), const(1), T138)
p65_in_aaa(e(const(T143)), const(0), T138) → U8_aaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_aaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_aaa(e(const(T143)), const(0), T138)
p65_in_aaa(e(+(T152, T153)), +(X214, X215), T138) → U9_aaa(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
U9_aaa(T152, T153, X214, X215, T138, p1_out_aa(d(e(T152)), X214)) → p65_out_aaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, X215), T138) → U10_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U11_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T153)), X215)) → p65_out_aaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, T155), T138) → U12_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U13_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U14_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_aaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_aaa(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
U15_aaa(T168, T169, X254, X255, T138, p1_out_aa(d(e(T168)), X255)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U17_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T169)), X254)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U19_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_aaa(d(T180), X276, T138) → U21_aaa(T180, X276, T138, p1_in_aa(d(T180), X275))
U21_aaa(T180, X276, T138, p1_out_aa(d(T180), X275)) → p65_out_aaa(d(T180), X276, T138)
p65_in_aaa(d(T180), X276, T138) → U22_aaa(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_aaa(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_aaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_aaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_aaa(d(T180), X276, T138)
U32_aa(T136, T138, p65_out_aaa(T136, X173, T138)) → p1_out_aa(d(d(T136)), T138)
U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T10)), T47)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T47)
U30_aa(T104, T105, T76, T110, T108, T109, p29_out_aaaaaa(T104, T108, T105, T109, T76, T110)) → p1_out_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_aa(T86, T76, T87, p1_out_aa(d(e(T76)), T87)) → p1_out_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_aa(T76, T81, p1_out_aa(d(e(T76)), T81)) → p1_out_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T39)), T45)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T46)
U27_aa(T64, T65, T10, T69, T68, T70, p29_out_aaaaaa(T64, T68, T65, T69, T10, T70)) → p1_out_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_out_aa(d(e(T38)), T42)) → p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)
U26_aa(T38, T39, T10, T42, T43, T44, p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)) → p1_out_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_aa(T20, T10, T21, p1_out_aa(d(e(T10)), T21)) → p1_out_aa(d(e(+(const(T20), T10))), +(const(0), T21))
U24_aa(T10, T15, p1_out_aa(d(e(T10)), T15)) → p1_out_aa(d(e(+(t, T10))), +(const(1), T15))
U14_gaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_gaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_gaa(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
U15_gaa(T168, T169, X254, X255, T138, p1_out_ga(d(e(T168)), X255)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U17_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T169)), X254)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U19_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_gaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_gaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_gaa(d(T180), X276, T138) → U21_gaa(T180, X276, T138, p1_in_ga(d(T180), X275))
U21_gaa(T180, X276, T138, p1_out_ga(d(T180), X275)) → p65_out_gaa(d(T180), X276, T138)
p65_in_gaa(d(T180), X276, T138) → U22_gaa(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_gaa(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_gaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_gaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_gaa(d(T180), X276, T138)
U32_ga(T136, T138, p65_out_gaa(T136, X173, T138)) → p1_out_ga(d(d(T136)), T138)
U4_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U6_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T10)), T47)) → p29_out_gagaga(T38, T42, T39, T45, T10, T47)
U30_ga(T104, T105, T76, T110, T108, T109, p29_out_gagaga(T104, T108, T105, T109, T76, T110)) → p1_out_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_ga(T86, T76, T87, p1_out_ga(d(e(T76)), T87)) → p1_out_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_ga(T76, T81, p1_out_ga(d(e(T76)), T81)) → p1_out_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U3_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T39)), T45)) → p29_out_gagaga(T38, T42, T39, T45, T10, T46)
U27_ga(T64, T65, T10, T69, T68, T70, p29_out_gagaga(T64, T68, T65, T69, T10, T70)) → p1_out_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_gagaga(T38, T42, T39, T43, T10, T44, p1_out_ga(d(e(T38)), T42)) → p29_out_gagaga(T38, T42, T39, T43, T10, T44)
U26_ga(T38, T39, T10, T42, T43, T44, p29_out_gagaga(T38, T42, T39, T43, T10, T44)) → p1_out_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_ga(T20, T10, T21, p1_out_ga(d(e(T10)), T21)) → p1_out_ga(d(e(+(const(T20), T10))), +(const(0), T21))
U24_ga(T10, T15, p1_out_ga(d(e(T10)), T15)) → p1_out_ga(d(e(+(t, T10))), +(const(1), T15))
P65_IN_AAA(d(T180), X276, T138) → P1_IN_AA(d(T180), X275)
P1_IN_AA(d(d(T136)), T138) → P65_IN_AAA(T136, X173, T138)
P65_IN_AAA → P1_IN_AA
P1_IN_AA → P65_IN_AAA
P1_IN_GA(d(e(+(const(T20), T10))), +(const(0), T21)) → P1_IN_GA(d(e(T10)), T21)
P1_IN_GA(d(e(+(t, T10))), +(const(1), T15)) → P1_IN_GA(d(e(T10)), T15)
P1_IN_GA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44)
P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44) → P1_IN_GA(d(e(T38)), T42)
P1_IN_GA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → P29_IN_GAGAGA(T64, T68, T65, T69, T10, T70)
P29_IN_GAGAGA(T38, T42, T39, T45, T10, T46) → U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → P1_IN_GA(d(e(T39)), T45)
P1_IN_GA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → P1_IN_GA(d(e(T76)), T81)
P1_IN_GA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → P1_IN_GA(d(e(T76)), T87)
P1_IN_GA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → P29_IN_GAGAGA(T104, T108, T105, T109, T76, T110)
P29_IN_GAGAGA(T38, T42, T39, T45, T10, T47) → U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → P1_IN_GA(d(e(T10)), T47)
P1_IN_GA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → P29_IN_GAGAGA(T127, T131, T128, T132, T76, T133)
U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → P1_IN_GA(d(e(T39)), T45)
p1_in_ga(d(e(t)), const(1)) → p1_out_ga(d(e(t)), const(1))
p1_in_ga(d(e(const(T4))), const(0)) → p1_out_ga(d(e(const(T4))), const(0))
p1_in_ga(d(e(+(t, T10))), +(const(1), T15)) → U24_ga(T10, T15, p1_in_ga(d(e(T10)), T15))
p1_in_ga(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_ga(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
p1_in_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_ga(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
p29_in_gagaga(T38, T42, T39, T43, T10, T44) → U1_gagaga(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_ga(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
p29_in_gagaga(T38, T42, T39, T45, T10, T46) → U2_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_ga(T76, T81, p1_in_ga(d(e(T76)), T81))
p1_in_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_ga(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
p1_in_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_ga(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
p29_in_gagaga(T38, T42, T39, T45, T10, T47) → U4_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_ga(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
U31_ga(T127, T128, T76, T133, T132, T131, p29_out_gagaga(T127, T131, T128, T132, T76, T133)) → p1_out_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_ga(d(d(T136)), T138) → U32_ga(T136, T138, p65_in_gaa(T136, X173, T138))
p65_in_gaa(e(t), const(1), T138) → U7_gaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_gaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_gaa(e(t), const(1), T138)
p65_in_gaa(e(const(T143)), const(0), T138) → U8_gaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_gaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_gaa(e(const(T143)), const(0), T138)
p65_in_gaa(e(+(T152, T153)), +(X214, X215), T138) → U9_gaa(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
U9_gaa(T152, T153, X214, X215, T138, p1_out_ga(d(e(T152)), X214)) → p65_out_gaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, X215), T138) → U10_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U11_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T153)), X215)) → p65_out_gaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, T155), T138) → U12_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U13_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_gaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
p1_in_aa(d(e(t)), const(1)) → p1_out_aa(d(e(t)), const(1))
p1_in_aa(d(e(const(T4))), const(0)) → p1_out_aa(d(e(const(T4))), const(0))
p1_in_aa(d(e(+(t, T10))), +(const(1), T15)) → U24_aa(T10, T15, p1_in_aa(d(e(T10)), T15))
p1_in_aa(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_aa(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
p1_in_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_aa(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
p29_in_aaaaaa(T38, T42, T39, T43, T10, T44) → U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_aa(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T46) → U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_aa(T76, T81, p1_in_aa(d(e(T76)), T81))
p1_in_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_aa(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
p1_in_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_aa(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T47) → U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_aa(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
U31_aa(T127, T128, T76, T133, T132, T131, p29_out_aaaaaa(T127, T131, T128, T132, T76, T133)) → p1_out_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_aa(d(d(T136)), T138) → U32_aa(T136, T138, p65_in_aaa(T136, X173, T138))
p65_in_aaa(e(t), const(1), T138) → U7_aaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_aaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_aaa(e(t), const(1), T138)
p65_in_aaa(e(const(T143)), const(0), T138) → U8_aaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_aaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_aaa(e(const(T143)), const(0), T138)
p65_in_aaa(e(+(T152, T153)), +(X214, X215), T138) → U9_aaa(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
U9_aaa(T152, T153, X214, X215, T138, p1_out_aa(d(e(T152)), X214)) → p65_out_aaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, X215), T138) → U10_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U11_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T153)), X215)) → p65_out_aaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, T155), T138) → U12_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U13_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U14_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_aaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_aaa(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
U15_aaa(T168, T169, X254, X255, T138, p1_out_aa(d(e(T168)), X255)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U17_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T169)), X254)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U19_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_aaa(d(T180), X276, T138) → U21_aaa(T180, X276, T138, p1_in_aa(d(T180), X275))
U21_aaa(T180, X276, T138, p1_out_aa(d(T180), X275)) → p65_out_aaa(d(T180), X276, T138)
p65_in_aaa(d(T180), X276, T138) → U22_aaa(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_aaa(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_aaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_aaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_aaa(d(T180), X276, T138)
U32_aa(T136, T138, p65_out_aaa(T136, X173, T138)) → p1_out_aa(d(d(T136)), T138)
U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T10)), T47)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T47)
U30_aa(T104, T105, T76, T110, T108, T109, p29_out_aaaaaa(T104, T108, T105, T109, T76, T110)) → p1_out_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_aa(T86, T76, T87, p1_out_aa(d(e(T76)), T87)) → p1_out_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_aa(T76, T81, p1_out_aa(d(e(T76)), T81)) → p1_out_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T39)), T45)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T46)
U27_aa(T64, T65, T10, T69, T68, T70, p29_out_aaaaaa(T64, T68, T65, T69, T10, T70)) → p1_out_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_out_aa(d(e(T38)), T42)) → p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)
U26_aa(T38, T39, T10, T42, T43, T44, p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)) → p1_out_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_aa(T20, T10, T21, p1_out_aa(d(e(T10)), T21)) → p1_out_aa(d(e(+(const(T20), T10))), +(const(0), T21))
U24_aa(T10, T15, p1_out_aa(d(e(T10)), T15)) → p1_out_aa(d(e(+(t, T10))), +(const(1), T15))
U14_gaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_gaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_gaa(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
U15_gaa(T168, T169, X254, X255, T138, p1_out_ga(d(e(T168)), X255)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U17_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T169)), X254)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U19_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_gaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_gaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_gaa(d(T180), X276, T138) → U21_gaa(T180, X276, T138, p1_in_ga(d(T180), X275))
U21_gaa(T180, X276, T138, p1_out_ga(d(T180), X275)) → p65_out_gaa(d(T180), X276, T138)
p65_in_gaa(d(T180), X276, T138) → U22_gaa(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_gaa(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_gaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_gaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_gaa(d(T180), X276, T138)
U32_ga(T136, T138, p65_out_gaa(T136, X173, T138)) → p1_out_ga(d(d(T136)), T138)
U4_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U6_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T10)), T47)) → p29_out_gagaga(T38, T42, T39, T45, T10, T47)
U30_ga(T104, T105, T76, T110, T108, T109, p29_out_gagaga(T104, T108, T105, T109, T76, T110)) → p1_out_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_ga(T86, T76, T87, p1_out_ga(d(e(T76)), T87)) → p1_out_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_ga(T76, T81, p1_out_ga(d(e(T76)), T81)) → p1_out_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U3_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T39)), T45)) → p29_out_gagaga(T38, T42, T39, T45, T10, T46)
U27_ga(T64, T65, T10, T69, T68, T70, p29_out_gagaga(T64, T68, T65, T69, T10, T70)) → p1_out_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_gagaga(T38, T42, T39, T43, T10, T44, p1_out_ga(d(e(T38)), T42)) → p29_out_gagaga(T38, T42, T39, T43, T10, T44)
U26_ga(T38, T39, T10, T42, T43, T44, p29_out_gagaga(T38, T42, T39, T43, T10, T44)) → p1_out_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_ga(T20, T10, T21, p1_out_ga(d(e(T10)), T21)) → p1_out_ga(d(e(+(const(T20), T10))), +(const(0), T21))
U24_ga(T10, T15, p1_out_ga(d(e(T10)), T15)) → p1_out_ga(d(e(+(t, T10))), +(const(1), T15))
P1_IN_GA(d(e(+(const(T20), T10))), +(const(0), T21)) → P1_IN_GA(d(e(T10)), T21)
P1_IN_GA(d(e(+(t, T10))), +(const(1), T15)) → P1_IN_GA(d(e(T10)), T15)
P1_IN_GA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44)
P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44) → P1_IN_GA(d(e(T38)), T42)
P1_IN_GA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → P29_IN_GAGAGA(T64, T68, T65, T69, T10, T70)
P29_IN_GAGAGA(T38, T42, T39, T45, T10, T46) → U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → P1_IN_GA(d(e(T39)), T45)
P1_IN_GA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → P1_IN_GA(d(e(T76)), T81)
P1_IN_GA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → P1_IN_GA(d(e(T76)), T87)
P1_IN_GA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → P29_IN_GAGAGA(T104, T108, T105, T109, T76, T110)
P29_IN_GAGAGA(T38, T42, T39, T45, T10, T47) → U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → P1_IN_GA(d(e(T10)), T47)
P1_IN_GA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → P29_IN_GAGAGA(T127, T131, T128, T132, T76, T133)
U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → P1_IN_GA(d(e(T39)), T45)
p1_in_ga(d(e(t)), const(1)) → p1_out_ga(d(e(t)), const(1))
p1_in_ga(d(e(const(T4))), const(0)) → p1_out_ga(d(e(const(T4))), const(0))
p1_in_ga(d(e(+(t, T10))), +(const(1), T15)) → U24_ga(T10, T15, p1_in_ga(d(e(T10)), T15))
p1_in_ga(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_ga(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
p1_in_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_ga(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
p1_in_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_ga(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
p1_in_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_ga(T76, T81, p1_in_ga(d(e(T76)), T81))
p1_in_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_ga(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
p1_in_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_ga(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
p1_in_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_ga(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
U24_ga(T10, T15, p1_out_ga(d(e(T10)), T15)) → p1_out_ga(d(e(+(t, T10))), +(const(1), T15))
U25_ga(T20, T10, T21, p1_out_ga(d(e(T10)), T21)) → p1_out_ga(d(e(+(const(T20), T10))), +(const(0), T21))
U26_ga(T38, T39, T10, T42, T43, T44, p29_out_gagaga(T38, T42, T39, T43, T10, T44)) → p1_out_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U27_ga(T64, T65, T10, T69, T68, T70, p29_out_gagaga(T64, T68, T65, T69, T10, T70)) → p1_out_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U28_ga(T76, T81, p1_out_ga(d(e(T76)), T81)) → p1_out_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U29_ga(T86, T76, T87, p1_out_ga(d(e(T76)), T87)) → p1_out_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U30_ga(T104, T105, T76, T110, T108, T109, p29_out_gagaga(T104, T108, T105, T109, T76, T110)) → p1_out_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U31_ga(T127, T128, T76, T133, T132, T131, p29_out_gagaga(T127, T131, T128, T132, T76, T133)) → p1_out_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p29_in_gagaga(T38, T42, T39, T43, T10, T44) → U1_gagaga(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
p29_in_gagaga(T38, T42, T39, T45, T10, T46) → U2_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
p29_in_gagaga(T38, T42, T39, T45, T10, T47) → U4_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
U1_gagaga(T38, T42, T39, T43, T10, T44, p1_out_ga(d(e(T38)), T42)) → p29_out_gagaga(T38, T42, T39, T43, T10, T44)
U2_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U4_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U3_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T39)), T45)) → p29_out_gagaga(T38, T42, T39, T45, T10, T46)
U5_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U6_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T10)), T47)) → p29_out_gagaga(T38, T42, T39, T45, T10, T47)
P1_IN_GA(d(e(+(const, T10)))) → P1_IN_GA(d(e(T10)))
P1_IN_GA(d(e(+(t, T10)))) → P1_IN_GA(d(e(T10)))
P1_IN_GA(d(e(+(+(T38, T39), T10)))) → P29_IN_GAGAGA(T38, T39, T10)
P29_IN_GAGAGA(T38, T39, T10) → P1_IN_GA(d(e(T38)))
P1_IN_GA(d(e(+(*(T64, T65), T10)))) → P29_IN_GAGAGA(T64, T65, T10)
P29_IN_GAGAGA(T38, T39, T10) → U2_GAGAGA(T38, T39, T10, p1_in_ga(d(e(T38))))
U2_GAGAGA(T38, T39, T10, p1_out_ga(d(e(T38)))) → P1_IN_GA(d(e(T39)))
P1_IN_GA(d(e(*(t, T76)))) → P1_IN_GA(d(e(T76)))
P1_IN_GA(d(e(*(const, T76)))) → P1_IN_GA(d(e(T76)))
P1_IN_GA(d(e(*(+(T104, T105), T76)))) → P29_IN_GAGAGA(T104, T105, T76)
P29_IN_GAGAGA(T38, T39, T10) → U4_GAGAGA(T38, T39, T10, p1_in_ga(d(e(T38))))
U4_GAGAGA(T38, T39, T10, p1_out_ga(d(e(T38)))) → U5_GAGAGA(T38, T39, T10, p1_in_ga(d(e(T39))))
U5_GAGAGA(T38, T39, T10, p1_out_ga(d(e(T39)))) → P1_IN_GA(d(e(T10)))
P1_IN_GA(d(e(*(*(T127, T128), T76)))) → P29_IN_GAGAGA(T127, T128, T76)
U4_GAGAGA(T38, T39, T10, p1_out_ga(d(e(T38)))) → P1_IN_GA(d(e(T39)))
p1_in_ga(d(e(t))) → p1_out_ga(d(e(t)))
p1_in_ga(d(e(const))) → p1_out_ga(d(e(const)))
p1_in_ga(d(e(+(t, T10)))) → U24_ga(T10, p1_in_ga(d(e(T10))))
p1_in_ga(d(e(+(const, T10)))) → U25_ga(T10, p1_in_ga(d(e(T10))))
p1_in_ga(d(e(+(+(T38, T39), T10)))) → U26_ga(T38, T39, T10, p29_in_gagaga(T38, T39, T10))
p1_in_ga(d(e(+(*(T64, T65), T10)))) → U27_ga(T64, T65, T10, p29_in_gagaga(T64, T65, T10))
p1_in_ga(d(e(*(t, T76)))) → U28_ga(T76, p1_in_ga(d(e(T76))))
p1_in_ga(d(e(*(const, T76)))) → U29_ga(T76, p1_in_ga(d(e(T76))))
p1_in_ga(d(e(*(+(T104, T105), T76)))) → U30_ga(T104, T105, T76, p29_in_gagaga(T104, T105, T76))
p1_in_ga(d(e(*(*(T127, T128), T76)))) → U31_ga(T127, T128, T76, p29_in_gagaga(T127, T128, T76))
U24_ga(T10, p1_out_ga(d(e(T10)))) → p1_out_ga(d(e(+(t, T10))))
U25_ga(T10, p1_out_ga(d(e(T10)))) → p1_out_ga(d(e(+(const, T10))))
U26_ga(T38, T39, T10, p29_out_gagaga(T38, T39, T10)) → p1_out_ga(d(e(+(+(T38, T39), T10))))
U27_ga(T64, T65, T10, p29_out_gagaga(T64, T65, T10)) → p1_out_ga(d(e(+(*(T64, T65), T10))))
U28_ga(T76, p1_out_ga(d(e(T76)))) → p1_out_ga(d(e(*(t, T76))))
U29_ga(T76, p1_out_ga(d(e(T76)))) → p1_out_ga(d(e(*(const, T76))))
U30_ga(T104, T105, T76, p29_out_gagaga(T104, T105, T76)) → p1_out_ga(d(e(*(+(T104, T105), T76))))
U31_ga(T127, T128, T76, p29_out_gagaga(T127, T128, T76)) → p1_out_ga(d(e(*(*(T127, T128), T76))))
p29_in_gagaga(T38, T39, T10) → U1_gagaga(T38, T39, T10, p1_in_ga(d(e(T38))))
p29_in_gagaga(T38, T39, T10) → U2_gagaga(T38, T39, T10, p1_in_ga(d(e(T38))))
p29_in_gagaga(T38, T39, T10) → U4_gagaga(T38, T39, T10, p1_in_ga(d(e(T38))))
U1_gagaga(T38, T39, T10, p1_out_ga(d(e(T38)))) → p29_out_gagaga(T38, T39, T10)
U2_gagaga(T38, T39, T10, p1_out_ga(d(e(T38)))) → U3_gagaga(T38, T39, T10, p1_in_ga(d(e(T39))))
U4_gagaga(T38, T39, T10, p1_out_ga(d(e(T38)))) → U5_gagaga(T38, T39, T10, p1_in_ga(d(e(T39))))
U3_gagaga(T38, T39, T10, p1_out_ga(d(e(T39)))) → p29_out_gagaga(T38, T39, T10)
U5_gagaga(T38, T39, T10, p1_out_ga(d(e(T39)))) → U6_gagaga(T38, T39, T10, p1_in_ga(d(e(T10))))
U6_gagaga(T38, T39, T10, p1_out_ga(d(e(T10)))) → p29_out_gagaga(T38, T39, T10)
p1_in_ga(x0)
U24_ga(x0, x1)
U25_ga(x0, x1)
U26_ga(x0, x1, x2, x3)
U27_ga(x0, x1, x2, x3)
U28_ga(x0, x1)
U29_ga(x0, x1)
U30_ga(x0, x1, x2, x3)
U31_ga(x0, x1, x2, x3)
p29_in_gagaga(x0, x1, x2)
U1_gagaga(x0, x1, x2, x3)
U2_gagaga(x0, x1, x2, x3)
U4_gagaga(x0, x1, x2, x3)
U3_gagaga(x0, x1, x2, x3)
U5_gagaga(x0, x1, x2, x3)
U6_gagaga(x0, x1, x2, x3)
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
P1_IN_GA(d(e(+(const, T10)))) → P1_IN_GA(d(e(T10)))
P1_IN_GA(d(e(+(t, T10)))) → P1_IN_GA(d(e(T10)))
P1_IN_GA(d(e(+(+(T38, T39), T10)))) → P29_IN_GAGAGA(T38, T39, T10)
P29_IN_GAGAGA(T38, T39, T10) → P1_IN_GA(d(e(T38)))
P1_IN_GA(d(e(+(*(T64, T65), T10)))) → P29_IN_GAGAGA(T64, T65, T10)
U2_GAGAGA(T38, T39, T10, p1_out_ga(d(e(T38)))) → P1_IN_GA(d(e(T39)))
P1_IN_GA(d(e(*(t, T76)))) → P1_IN_GA(d(e(T76)))
P1_IN_GA(d(e(*(const, T76)))) → P1_IN_GA(d(e(T76)))
P1_IN_GA(d(e(*(+(T104, T105), T76)))) → P29_IN_GAGAGA(T104, T105, T76)
U4_GAGAGA(T38, T39, T10, p1_out_ga(d(e(T38)))) → U5_GAGAGA(T38, T39, T10, p1_in_ga(d(e(T39))))
P1_IN_GA(d(e(*(*(T127, T128), T76)))) → P29_IN_GAGAGA(T127, T128, T76)
U4_GAGAGA(T38, T39, T10, p1_out_ga(d(e(T38)))) → P1_IN_GA(d(e(T39)))
POL(*(x1, x2)) = 1 + x1 + x2
POL(+(x1, x2)) = 1 + x1 + x2
POL(P1_IN_GA(x1)) = x1
POL(P29_IN_GAGAGA(x1, x2, x3)) = 1 + x1 + x2 + x3
POL(U1_gagaga(x1, x2, x3, x4)) = 0
POL(U24_ga(x1, x2)) = 0
POL(U25_ga(x1, x2)) = 0
POL(U26_ga(x1, x2, x3, x4)) = 0
POL(U27_ga(x1, x2, x3, x4)) = 0
POL(U28_ga(x1, x2)) = 0
POL(U29_ga(x1, x2)) = 0
POL(U2_GAGAGA(x1, x2, x3, x4)) = 1 + x2
POL(U2_gagaga(x1, x2, x3, x4)) = 0
POL(U30_ga(x1, x2, x3, x4)) = 0
POL(U31_ga(x1, x2, x3, x4)) = 0
POL(U3_gagaga(x1, x2, x3, x4)) = 0
POL(U4_GAGAGA(x1, x2, x3, x4)) = 1 + x1 + x2 + x3
POL(U4_gagaga(x1, x2, x3, x4)) = 0
POL(U5_GAGAGA(x1, x2, x3, x4)) = x2 + x3
POL(U5_gagaga(x1, x2, x3, x4)) = 0
POL(U6_gagaga(x1, x2, x3, x4)) = 0
POL(const) = 1
POL(d(x1)) = x1
POL(e(x1)) = x1
POL(p1_in_ga(x1)) = 0
POL(p1_out_ga(x1)) = 0
POL(p29_in_gagaga(x1, x2, x3)) = 0
POL(p29_out_gagaga(x1, x2, x3)) = 0
POL(t) = 1
P29_IN_GAGAGA(T38, T39, T10) → U2_GAGAGA(T38, T39, T10, p1_in_ga(d(e(T38))))
P29_IN_GAGAGA(T38, T39, T10) → U4_GAGAGA(T38, T39, T10, p1_in_ga(d(e(T38))))
U5_GAGAGA(T38, T39, T10, p1_out_ga(d(e(T39)))) → P1_IN_GA(d(e(T10)))
p1_in_ga(d(e(t))) → p1_out_ga(d(e(t)))
p1_in_ga(d(e(const))) → p1_out_ga(d(e(const)))
p1_in_ga(d(e(+(t, T10)))) → U24_ga(T10, p1_in_ga(d(e(T10))))
p1_in_ga(d(e(+(const, T10)))) → U25_ga(T10, p1_in_ga(d(e(T10))))
p1_in_ga(d(e(+(+(T38, T39), T10)))) → U26_ga(T38, T39, T10, p29_in_gagaga(T38, T39, T10))
p1_in_ga(d(e(+(*(T64, T65), T10)))) → U27_ga(T64, T65, T10, p29_in_gagaga(T64, T65, T10))
p1_in_ga(d(e(*(t, T76)))) → U28_ga(T76, p1_in_ga(d(e(T76))))
p1_in_ga(d(e(*(const, T76)))) → U29_ga(T76, p1_in_ga(d(e(T76))))
p1_in_ga(d(e(*(+(T104, T105), T76)))) → U30_ga(T104, T105, T76, p29_in_gagaga(T104, T105, T76))
p1_in_ga(d(e(*(*(T127, T128), T76)))) → U31_ga(T127, T128, T76, p29_in_gagaga(T127, T128, T76))
U24_ga(T10, p1_out_ga(d(e(T10)))) → p1_out_ga(d(e(+(t, T10))))
U25_ga(T10, p1_out_ga(d(e(T10)))) → p1_out_ga(d(e(+(const, T10))))
U26_ga(T38, T39, T10, p29_out_gagaga(T38, T39, T10)) → p1_out_ga(d(e(+(+(T38, T39), T10))))
U27_ga(T64, T65, T10, p29_out_gagaga(T64, T65, T10)) → p1_out_ga(d(e(+(*(T64, T65), T10))))
U28_ga(T76, p1_out_ga(d(e(T76)))) → p1_out_ga(d(e(*(t, T76))))
U29_ga(T76, p1_out_ga(d(e(T76)))) → p1_out_ga(d(e(*(const, T76))))
U30_ga(T104, T105, T76, p29_out_gagaga(T104, T105, T76)) → p1_out_ga(d(e(*(+(T104, T105), T76))))
U31_ga(T127, T128, T76, p29_out_gagaga(T127, T128, T76)) → p1_out_ga(d(e(*(*(T127, T128), T76))))
p29_in_gagaga(T38, T39, T10) → U1_gagaga(T38, T39, T10, p1_in_ga(d(e(T38))))
p29_in_gagaga(T38, T39, T10) → U2_gagaga(T38, T39, T10, p1_in_ga(d(e(T38))))
p29_in_gagaga(T38, T39, T10) → U4_gagaga(T38, T39, T10, p1_in_ga(d(e(T38))))
U1_gagaga(T38, T39, T10, p1_out_ga(d(e(T38)))) → p29_out_gagaga(T38, T39, T10)
U2_gagaga(T38, T39, T10, p1_out_ga(d(e(T38)))) → U3_gagaga(T38, T39, T10, p1_in_ga(d(e(T39))))
U4_gagaga(T38, T39, T10, p1_out_ga(d(e(T38)))) → U5_gagaga(T38, T39, T10, p1_in_ga(d(e(T39))))
U3_gagaga(T38, T39, T10, p1_out_ga(d(e(T39)))) → p29_out_gagaga(T38, T39, T10)
U5_gagaga(T38, T39, T10, p1_out_ga(d(e(T39)))) → U6_gagaga(T38, T39, T10, p1_in_ga(d(e(T10))))
U6_gagaga(T38, T39, T10, p1_out_ga(d(e(T10)))) → p29_out_gagaga(T38, T39, T10)
p1_in_ga(x0)
U24_ga(x0, x1)
U25_ga(x0, x1)
U26_ga(x0, x1, x2, x3)
U27_ga(x0, x1, x2, x3)
U28_ga(x0, x1)
U29_ga(x0, x1)
U30_ga(x0, x1, x2, x3)
U31_ga(x0, x1, x2, x3)
p29_in_gagaga(x0, x1, x2)
U1_gagaga(x0, x1, x2, x3)
U2_gagaga(x0, x1, x2, x3)
U4_gagaga(x0, x1, x2, x3)
U3_gagaga(x0, x1, x2, x3)
U5_gagaga(x0, x1, x2, x3)
U6_gagaga(x0, x1, x2, x3)
P65_IN_GAA(d(T180), X276, T138) → P1_IN_GA(d(T180), X275)
P1_IN_GA(d(d(T136)), T138) → P65_IN_GAA(T136, X173, T138)
p1_in_ga(d(e(t)), const(1)) → p1_out_ga(d(e(t)), const(1))
p1_in_ga(d(e(const(T4))), const(0)) → p1_out_ga(d(e(const(T4))), const(0))
p1_in_ga(d(e(+(t, T10))), +(const(1), T15)) → U24_ga(T10, T15, p1_in_ga(d(e(T10)), T15))
p1_in_ga(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_ga(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
p1_in_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_ga(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
p29_in_gagaga(T38, T42, T39, T43, T10, T44) → U1_gagaga(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_ga(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
p29_in_gagaga(T38, T42, T39, T45, T10, T46) → U2_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_ga(T76, T81, p1_in_ga(d(e(T76)), T81))
p1_in_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_ga(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
p1_in_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_ga(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
p29_in_gagaga(T38, T42, T39, T45, T10, T47) → U4_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_ga(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
U31_ga(T127, T128, T76, T133, T132, T131, p29_out_gagaga(T127, T131, T128, T132, T76, T133)) → p1_out_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_ga(d(d(T136)), T138) → U32_ga(T136, T138, p65_in_gaa(T136, X173, T138))
p65_in_gaa(e(t), const(1), T138) → U7_gaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_gaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_gaa(e(t), const(1), T138)
p65_in_gaa(e(const(T143)), const(0), T138) → U8_gaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_gaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_gaa(e(const(T143)), const(0), T138)
p65_in_gaa(e(+(T152, T153)), +(X214, X215), T138) → U9_gaa(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
U9_gaa(T152, T153, X214, X215, T138, p1_out_ga(d(e(T152)), X214)) → p65_out_gaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, X215), T138) → U10_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U11_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T153)), X215)) → p65_out_gaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, T155), T138) → U12_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U13_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_gaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
p1_in_aa(d(e(t)), const(1)) → p1_out_aa(d(e(t)), const(1))
p1_in_aa(d(e(const(T4))), const(0)) → p1_out_aa(d(e(const(T4))), const(0))
p1_in_aa(d(e(+(t, T10))), +(const(1), T15)) → U24_aa(T10, T15, p1_in_aa(d(e(T10)), T15))
p1_in_aa(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_aa(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
p1_in_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_aa(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
p29_in_aaaaaa(T38, T42, T39, T43, T10, T44) → U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_aa(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T46) → U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_aa(T76, T81, p1_in_aa(d(e(T76)), T81))
p1_in_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_aa(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
p1_in_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_aa(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T47) → U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_aa(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
U31_aa(T127, T128, T76, T133, T132, T131, p29_out_aaaaaa(T127, T131, T128, T132, T76, T133)) → p1_out_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_aa(d(d(T136)), T138) → U32_aa(T136, T138, p65_in_aaa(T136, X173, T138))
p65_in_aaa(e(t), const(1), T138) → U7_aaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_aaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_aaa(e(t), const(1), T138)
p65_in_aaa(e(const(T143)), const(0), T138) → U8_aaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_aaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_aaa(e(const(T143)), const(0), T138)
p65_in_aaa(e(+(T152, T153)), +(X214, X215), T138) → U9_aaa(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
U9_aaa(T152, T153, X214, X215, T138, p1_out_aa(d(e(T152)), X214)) → p65_out_aaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, X215), T138) → U10_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U11_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T153)), X215)) → p65_out_aaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, T155), T138) → U12_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U13_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U14_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_aaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_aaa(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
U15_aaa(T168, T169, X254, X255, T138, p1_out_aa(d(e(T168)), X255)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U17_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T169)), X254)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U19_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_aaa(d(T180), X276, T138) → U21_aaa(T180, X276, T138, p1_in_aa(d(T180), X275))
U21_aaa(T180, X276, T138, p1_out_aa(d(T180), X275)) → p65_out_aaa(d(T180), X276, T138)
p65_in_aaa(d(T180), X276, T138) → U22_aaa(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_aaa(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_aaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_aaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_aaa(d(T180), X276, T138)
U32_aa(T136, T138, p65_out_aaa(T136, X173, T138)) → p1_out_aa(d(d(T136)), T138)
U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T10)), T47)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T47)
U30_aa(T104, T105, T76, T110, T108, T109, p29_out_aaaaaa(T104, T108, T105, T109, T76, T110)) → p1_out_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_aa(T86, T76, T87, p1_out_aa(d(e(T76)), T87)) → p1_out_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_aa(T76, T81, p1_out_aa(d(e(T76)), T81)) → p1_out_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T39)), T45)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T46)
U27_aa(T64, T65, T10, T69, T68, T70, p29_out_aaaaaa(T64, T68, T65, T69, T10, T70)) → p1_out_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_out_aa(d(e(T38)), T42)) → p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)
U26_aa(T38, T39, T10, T42, T43, T44, p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)) → p1_out_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_aa(T20, T10, T21, p1_out_aa(d(e(T10)), T21)) → p1_out_aa(d(e(+(const(T20), T10))), +(const(0), T21))
U24_aa(T10, T15, p1_out_aa(d(e(T10)), T15)) → p1_out_aa(d(e(+(t, T10))), +(const(1), T15))
U14_gaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_gaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_gaa(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
U15_gaa(T168, T169, X254, X255, T138, p1_out_ga(d(e(T168)), X255)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U17_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T169)), X254)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U19_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_gaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_gaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_gaa(d(T180), X276, T138) → U21_gaa(T180, X276, T138, p1_in_ga(d(T180), X275))
U21_gaa(T180, X276, T138, p1_out_ga(d(T180), X275)) → p65_out_gaa(d(T180), X276, T138)
p65_in_gaa(d(T180), X276, T138) → U22_gaa(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_gaa(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_gaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_gaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_gaa(d(T180), X276, T138)
U32_ga(T136, T138, p65_out_gaa(T136, X173, T138)) → p1_out_ga(d(d(T136)), T138)
U4_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U6_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T10)), T47)) → p29_out_gagaga(T38, T42, T39, T45, T10, T47)
U30_ga(T104, T105, T76, T110, T108, T109, p29_out_gagaga(T104, T108, T105, T109, T76, T110)) → p1_out_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_ga(T86, T76, T87, p1_out_ga(d(e(T76)), T87)) → p1_out_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_ga(T76, T81, p1_out_ga(d(e(T76)), T81)) → p1_out_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U3_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T39)), T45)) → p29_out_gagaga(T38, T42, T39, T45, T10, T46)
U27_ga(T64, T65, T10, T69, T68, T70, p29_out_gagaga(T64, T68, T65, T69, T10, T70)) → p1_out_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_gagaga(T38, T42, T39, T43, T10, T44, p1_out_ga(d(e(T38)), T42)) → p29_out_gagaga(T38, T42, T39, T43, T10, T44)
U26_ga(T38, T39, T10, T42, T43, T44, p29_out_gagaga(T38, T42, T39, T43, T10, T44)) → p1_out_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_ga(T20, T10, T21, p1_out_ga(d(e(T10)), T21)) → p1_out_ga(d(e(+(const(T20), T10))), +(const(0), T21))
U24_ga(T10, T15, p1_out_ga(d(e(T10)), T15)) → p1_out_ga(d(e(+(t, T10))), +(const(1), T15))
P65_IN_GAA(d(T180), X276, T138) → P1_IN_GA(d(T180), X275)
P1_IN_GA(d(d(T136)), T138) → P65_IN_GAA(T136, X173, T138)
P65_IN_GAA(d(T180)) → P1_IN_GA(d(T180))
P1_IN_GA(d(d(T136))) → P65_IN_GAA(T136)
From the DPs we obtained the following set of size-change graphs:
p1_in_ga(d(e(t)), const(1)) → p1_out_ga(d(e(t)), const(1))
p1_in_ga(d(e(const(T4))), const(0)) → p1_out_ga(d(e(const(T4))), const(0))
p1_in_ga(d(e(+(t, T10))), +(const(1), T15)) → U24_ga(T10, T15, p1_in_ga(d(e(T10)), T15))
p1_in_ga(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_ga(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
p1_in_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_ga(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
p29_in_gagaga(T38, T42, T39, T43, T10, T44) → U1_gagaga(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_ga(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
p29_in_gagaga(T38, T42, T39, T45, T10, T46) → U2_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_ga(T76, T81, p1_in_ga(d(e(T76)), T81))
p1_in_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_ga(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
p1_in_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_ga(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
p29_in_gagaga(T38, T42, T39, T45, T10, T47) → U4_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_ga(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
U31_ga(T127, T128, T76, T133, T132, T131, p29_out_gagaga(T127, T131, T128, T132, T76, T133)) → p1_out_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_ga(d(d(T136)), T138) → U32_ga(T136, T138, p65_in_gaa(T136, X173, T138))
p65_in_gaa(e(t), const(1), T138) → U7_gaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_gaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_gaa(e(t), const(1), T138)
p65_in_gaa(e(const(T143)), const(0), T138) → U8_gaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_gaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_gaa(e(const(T143)), const(0), T138)
p65_in_gaa(e(+(T152, T153)), +(X214, X215), T138) → U9_gaa(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
U9_gaa(T152, T153, X214, X215, T138, p1_out_ga(d(e(T152)), X214)) → p65_out_gaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, X215), T138) → U10_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U11_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T153)), X215)) → p65_out_gaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, T155), T138) → U12_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U13_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_gaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
p1_in_aa(d(e(t)), const(1)) → p1_out_aa(d(e(t)), const(1))
p1_in_aa(d(e(const(T4))), const(0)) → p1_out_aa(d(e(const(T4))), const(0))
p1_in_aa(d(e(+(t, T10))), +(const(1), T15)) → U24_aa(T10, T15, p1_in_aa(d(e(T10)), T15))
p1_in_aa(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_aa(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
p1_in_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_aa(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
p29_in_aaaaaa(T38, T42, T39, T43, T10, T44) → U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_aa(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T46) → U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_aa(T76, T81, p1_in_aa(d(e(T76)), T81))
p1_in_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_aa(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
p1_in_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_aa(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T47) → U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_aa(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
U31_aa(T127, T128, T76, T133, T132, T131, p29_out_aaaaaa(T127, T131, T128, T132, T76, T133)) → p1_out_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_aa(d(d(T136)), T138) → U32_aa(T136, T138, p65_in_aaa(T136, X173, T138))
p65_in_aaa(e(t), const(1), T138) → U7_aaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_aaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_aaa(e(t), const(1), T138)
p65_in_aaa(e(const(T143)), const(0), T138) → U8_aaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_aaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_aaa(e(const(T143)), const(0), T138)
p65_in_aaa(e(+(T152, T153)), +(X214, X215), T138) → U9_aaa(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
U9_aaa(T152, T153, X214, X215, T138, p1_out_aa(d(e(T152)), X214)) → p65_out_aaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, X215), T138) → U10_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U11_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T153)), X215)) → p65_out_aaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, T155), T138) → U12_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U13_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U14_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_aaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_aaa(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
U15_aaa(T168, T169, X254, X255, T138, p1_out_aa(d(e(T168)), X255)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U17_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T169)), X254)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U19_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_aaa(d(T180), X276, T138) → U21_aaa(T180, X276, T138, p1_in_aa(d(T180), X275))
U21_aaa(T180, X276, T138, p1_out_aa(d(T180), X275)) → p65_out_aaa(d(T180), X276, T138)
p65_in_aaa(d(T180), X276, T138) → U22_aaa(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_aaa(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_aaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_aaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_aaa(d(T180), X276, T138)
U32_aa(T136, T138, p65_out_aaa(T136, X173, T138)) → p1_out_aa(d(d(T136)), T138)
U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T10)), T47)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T47)
U30_aa(T104, T105, T76, T110, T108, T109, p29_out_aaaaaa(T104, T108, T105, T109, T76, T110)) → p1_out_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_aa(T86, T76, T87, p1_out_aa(d(e(T76)), T87)) → p1_out_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_aa(T76, T81, p1_out_aa(d(e(T76)), T81)) → p1_out_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T39)), T45)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T46)
U27_aa(T64, T65, T10, T69, T68, T70, p29_out_aaaaaa(T64, T68, T65, T69, T10, T70)) → p1_out_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_out_aa(d(e(T38)), T42)) → p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)
U26_aa(T38, T39, T10, T42, T43, T44, p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)) → p1_out_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_aa(T20, T10, T21, p1_out_aa(d(e(T10)), T21)) → p1_out_aa(d(e(+(const(T20), T10))), +(const(0), T21))
U24_aa(T10, T15, p1_out_aa(d(e(T10)), T15)) → p1_out_aa(d(e(+(t, T10))), +(const(1), T15))
U14_gaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_gaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_gaa(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
U15_gaa(T168, T169, X254, X255, T138, p1_out_ga(d(e(T168)), X255)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U17_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T169)), X254)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U19_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_gaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_gaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_gaa(d(T180), X276, T138) → U21_gaa(T180, X276, T138, p1_in_ga(d(T180), X275))
U21_gaa(T180, X276, T138, p1_out_ga(d(T180), X275)) → p65_out_gaa(d(T180), X276, T138)
p65_in_gaa(d(T180), X276, T138) → U22_gaa(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_gaa(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_gaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_gaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_gaa(d(T180), X276, T138)
U32_ga(T136, T138, p65_out_gaa(T136, X173, T138)) → p1_out_ga(d(d(T136)), T138)
U4_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U6_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T10)), T47)) → p29_out_gagaga(T38, T42, T39, T45, T10, T47)
U30_ga(T104, T105, T76, T110, T108, T109, p29_out_gagaga(T104, T108, T105, T109, T76, T110)) → p1_out_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_ga(T86, T76, T87, p1_out_ga(d(e(T76)), T87)) → p1_out_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_ga(T76, T81, p1_out_ga(d(e(T76)), T81)) → p1_out_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U3_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T39)), T45)) → p29_out_gagaga(T38, T42, T39, T45, T10, T46)
U27_ga(T64, T65, T10, T69, T68, T70, p29_out_gagaga(T64, T68, T65, T69, T10, T70)) → p1_out_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_gagaga(T38, T42, T39, T43, T10, T44, p1_out_ga(d(e(T38)), T42)) → p29_out_gagaga(T38, T42, T39, T43, T10, T44)
U26_ga(T38, T39, T10, T42, T43, T44, p29_out_gagaga(T38, T42, T39, T43, T10, T44)) → p1_out_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_ga(T20, T10, T21, p1_out_ga(d(e(T10)), T21)) → p1_out_ga(d(e(+(const(T20), T10))), +(const(0), T21))
U24_ga(T10, T15, p1_out_ga(d(e(T10)), T15)) → p1_out_ga(d(e(+(t, T10))), +(const(1), T15))
Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog
p1_in_ga(d(e(t)), const(1)) → p1_out_ga(d(e(t)), const(1))
p1_in_ga(d(e(const(T4))), const(0)) → p1_out_ga(d(e(const(T4))), const(0))
p1_in_ga(d(e(+(t, T10))), +(const(1), T15)) → U24_ga(T10, T15, p1_in_ga(d(e(T10)), T15))
p1_in_ga(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_ga(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
p1_in_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_ga(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
p29_in_gagaga(T38, T42, T39, T43, T10, T44) → U1_gagaga(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_ga(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
p29_in_gagaga(T38, T42, T39, T45, T10, T46) → U2_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_ga(T76, T81, p1_in_ga(d(e(T76)), T81))
p1_in_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_ga(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
p1_in_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_ga(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
p29_in_gagaga(T38, T42, T39, T45, T10, T47) → U4_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_ga(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
U31_ga(T127, T128, T76, T133, T132, T131, p29_out_gagaga(T127, T131, T128, T132, T76, T133)) → p1_out_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_ga(d(d(T136)), T138) → U32_ga(T136, T138, p65_in_gaa(T136, X173, T138))
p65_in_gaa(e(t), const(1), T138) → U7_gaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_gaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_gaa(e(t), const(1), T138)
p65_in_gaa(e(const(T143)), const(0), T138) → U8_gaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_gaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_gaa(e(const(T143)), const(0), T138)
p65_in_gaa(e(+(T152, T153)), +(X214, X215), T138) → U9_gaa(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
U9_gaa(T152, T153, X214, X215, T138, p1_out_ga(d(e(T152)), X214)) → p65_out_gaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, X215), T138) → U10_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U11_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T153)), X215)) → p65_out_gaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, T155), T138) → U12_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U13_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_gaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
p1_in_aa(d(e(t)), const(1)) → p1_out_aa(d(e(t)), const(1))
p1_in_aa(d(e(const(T4))), const(0)) → p1_out_aa(d(e(const(T4))), const(0))
p1_in_aa(d(e(+(t, T10))), +(const(1), T15)) → U24_aa(T10, T15, p1_in_aa(d(e(T10)), T15))
p1_in_aa(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_aa(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
p1_in_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_aa(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
p29_in_aaaaaa(T38, T42, T39, T43, T10, T44) → U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_aa(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T46) → U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_aa(T76, T81, p1_in_aa(d(e(T76)), T81))
p1_in_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_aa(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
p1_in_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_aa(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T47) → U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_aa(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
U31_aa(T127, T128, T76, T133, T132, T131, p29_out_aaaaaa(T127, T131, T128, T132, T76, T133)) → p1_out_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_aa(d(d(T136)), T138) → U32_aa(T136, T138, p65_in_aaa(T136, X173, T138))
p65_in_aaa(e(t), const(1), T138) → U7_aaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_aaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_aaa(e(t), const(1), T138)
p65_in_aaa(e(const(T143)), const(0), T138) → U8_aaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_aaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_aaa(e(const(T143)), const(0), T138)
p65_in_aaa(e(+(T152, T153)), +(X214, X215), T138) → U9_aaa(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
U9_aaa(T152, T153, X214, X215, T138, p1_out_aa(d(e(T152)), X214)) → p65_out_aaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, X215), T138) → U10_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U11_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T153)), X215)) → p65_out_aaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, T155), T138) → U12_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U13_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U14_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_aaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_aaa(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
U15_aaa(T168, T169, X254, X255, T138, p1_out_aa(d(e(T168)), X255)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U17_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T169)), X254)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U19_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_aaa(d(T180), X276, T138) → U21_aaa(T180, X276, T138, p1_in_aa(d(T180), X275))
U21_aaa(T180, X276, T138, p1_out_aa(d(T180), X275)) → p65_out_aaa(d(T180), X276, T138)
p65_in_aaa(d(T180), X276, T138) → U22_aaa(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_aaa(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_aaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_aaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_aaa(d(T180), X276, T138)
U32_aa(T136, T138, p65_out_aaa(T136, X173, T138)) → p1_out_aa(d(d(T136)), T138)
U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T10)), T47)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T47)
U30_aa(T104, T105, T76, T110, T108, T109, p29_out_aaaaaa(T104, T108, T105, T109, T76, T110)) → p1_out_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_aa(T86, T76, T87, p1_out_aa(d(e(T76)), T87)) → p1_out_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_aa(T76, T81, p1_out_aa(d(e(T76)), T81)) → p1_out_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T39)), T45)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T46)
U27_aa(T64, T65, T10, T69, T68, T70, p29_out_aaaaaa(T64, T68, T65, T69, T10, T70)) → p1_out_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_out_aa(d(e(T38)), T42)) → p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)
U26_aa(T38, T39, T10, T42, T43, T44, p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)) → p1_out_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_aa(T20, T10, T21, p1_out_aa(d(e(T10)), T21)) → p1_out_aa(d(e(+(const(T20), T10))), +(const(0), T21))
U24_aa(T10, T15, p1_out_aa(d(e(T10)), T15)) → p1_out_aa(d(e(+(t, T10))), +(const(1), T15))
U14_gaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_gaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_gaa(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
U15_gaa(T168, T169, X254, X255, T138, p1_out_ga(d(e(T168)), X255)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U17_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T169)), X254)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U19_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_gaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_gaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_gaa(d(T180), X276, T138) → U21_gaa(T180, X276, T138, p1_in_ga(d(T180), X275))
U21_gaa(T180, X276, T138, p1_out_ga(d(T180), X275)) → p65_out_gaa(d(T180), X276, T138)
p65_in_gaa(d(T180), X276, T138) → U22_gaa(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_gaa(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_gaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_gaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_gaa(d(T180), X276, T138)
U32_ga(T136, T138, p65_out_gaa(T136, X173, T138)) → p1_out_ga(d(d(T136)), T138)
U4_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U6_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T10)), T47)) → p29_out_gagaga(T38, T42, T39, T45, T10, T47)
U30_ga(T104, T105, T76, T110, T108, T109, p29_out_gagaga(T104, T108, T105, T109, T76, T110)) → p1_out_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_ga(T86, T76, T87, p1_out_ga(d(e(T76)), T87)) → p1_out_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_ga(T76, T81, p1_out_ga(d(e(T76)), T81)) → p1_out_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U3_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T39)), T45)) → p29_out_gagaga(T38, T42, T39, T45, T10, T46)
U27_ga(T64, T65, T10, T69, T68, T70, p29_out_gagaga(T64, T68, T65, T69, T10, T70)) → p1_out_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_gagaga(T38, T42, T39, T43, T10, T44, p1_out_ga(d(e(T38)), T42)) → p29_out_gagaga(T38, T42, T39, T43, T10, T44)
U26_ga(T38, T39, T10, T42, T43, T44, p29_out_gagaga(T38, T42, T39, T43, T10, T44)) → p1_out_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_ga(T20, T10, T21, p1_out_ga(d(e(T10)), T21)) → p1_out_ga(d(e(+(const(T20), T10))), +(const(0), T21))
U24_ga(T10, T15, p1_out_ga(d(e(T10)), T15)) → p1_out_ga(d(e(+(t, T10))), +(const(1), T15))
P1_IN_GA(d(e(+(t, T10))), +(const(1), T15)) → U24_GA(T10, T15, p1_in_ga(d(e(T10)), T15))
P1_IN_GA(d(e(+(t, T10))), +(const(1), T15)) → P1_IN_GA(d(e(T10)), T15)
P1_IN_GA(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_GA(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
P1_IN_GA(d(e(+(const(T20), T10))), +(const(0), T21)) → P1_IN_GA(d(e(T10)), T21)
P1_IN_GA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_GA(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
P1_IN_GA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44)
P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44) → U1_GAGAGA(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44) → P1_IN_GA(d(e(T38)), T42)
P1_IN_GA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_GA(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
P1_IN_GA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → P29_IN_GAGAGA(T64, T68, T65, T69, T10, T70)
P29_IN_GAGAGA(T38, T42, T39, T45, T10, T46) → U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
P1_IN_GA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_GA(T76, T81, p1_in_ga(d(e(T76)), T81))
P1_IN_GA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → P1_IN_GA(d(e(T76)), T81)
P1_IN_GA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_GA(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
P1_IN_GA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → P1_IN_GA(d(e(T76)), T87)
P1_IN_GA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_GA(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
P1_IN_GA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → P29_IN_GAGAGA(T104, T108, T105, T109, T76, T110)
P29_IN_GAGAGA(T38, T42, T39, T45, T10, T47) → U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
P1_IN_GA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_GA(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
P1_IN_GA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → P29_IN_GAGAGA(T127, T131, T128, T132, T76, T133)
P1_IN_GA(d(d(T136)), T138) → U32_GA(T136, T138, p65_in_gaa(T136, X173, T138))
P1_IN_GA(d(d(T136)), T138) → P65_IN_GAA(T136, X173, T138)
P65_IN_GAA(e(t), const(1), T138) → U7_GAA(T138, p1_in_ga(d(e(const(1))), T138))
P65_IN_GAA(e(t), const(1), T138) → P1_IN_GA(d(e(const(1))), T138)
P65_IN_GAA(e(const(T143)), const(0), T138) → U8_GAA(T143, T138, p1_in_ga(d(e(const(0))), T138))
P65_IN_GAA(e(const(T143)), const(0), T138) → P1_IN_GA(d(e(const(0))), T138)
P65_IN_GAA(e(+(T152, T153)), +(X214, X215), T138) → U9_GAA(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
P65_IN_GAA(e(+(T152, T153)), +(X214, X215), T138) → P1_IN_GA(d(e(T152)), X214)
P65_IN_GAA(e(+(T152, T153)), +(T154, X215), T138) → U10_GAA(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_GAA(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_GAA(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U10_GAA(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → P1_IN_GA(d(e(T153)), X215)
P65_IN_GAA(e(+(T152, T153)), +(T154, T155), T138) → U12_GAA(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_GAA(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_GAA(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U12_GAA(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → P1_IN_GA(d(e(T153)), T155)
U13_GAA(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_GAA(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U13_GAA(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → P1_IN_AA(d(e(+(T154, T155))), T138)
P1_IN_AA(d(e(+(t, T10))), +(const(1), T15)) → U24_AA(T10, T15, p1_in_aa(d(e(T10)), T15))
P1_IN_AA(d(e(+(t, T10))), +(const(1), T15)) → P1_IN_AA(d(e(T10)), T15)
P1_IN_AA(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_AA(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
P1_IN_AA(d(e(+(const(T20), T10))), +(const(0), T21)) → P1_IN_AA(d(e(T10)), T21)
P1_IN_AA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_AA(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
P1_IN_AA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44)
P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44) → U1_AAAAAA(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44) → P1_IN_AA(d(e(T38)), T42)
P1_IN_AA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_AA(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
P1_IN_AA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → P29_IN_AAAAAA(T64, T68, T65, T69, T10, T70)
P29_IN_AAAAAA(T38, T42, T39, T45, T10, T46) → U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
P1_IN_AA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_AA(T76, T81, p1_in_aa(d(e(T76)), T81))
P1_IN_AA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → P1_IN_AA(d(e(T76)), T81)
P1_IN_AA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_AA(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
P1_IN_AA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → P1_IN_AA(d(e(T76)), T87)
P1_IN_AA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_AA(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
P1_IN_AA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → P29_IN_AAAAAA(T104, T108, T105, T109, T76, T110)
P29_IN_AAAAAA(T38, T42, T39, T45, T10, T47) → U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
P1_IN_AA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_AA(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
P1_IN_AA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → P29_IN_AAAAAA(T127, T131, T128, T132, T76, T133)
P1_IN_AA(d(d(T136)), T138) → U32_AA(T136, T138, p65_in_aaa(T136, X173, T138))
P1_IN_AA(d(d(T136)), T138) → P65_IN_AAA(T136, X173, T138)
P65_IN_AAA(e(t), const(1), T138) → U7_AAA(T138, p1_in_ga(d(e(const(1))), T138))
P65_IN_AAA(e(t), const(1), T138) → P1_IN_GA(d(e(const(1))), T138)
P65_IN_AAA(e(const(T143)), const(0), T138) → U8_AAA(T143, T138, p1_in_ga(d(e(const(0))), T138))
P65_IN_AAA(e(const(T143)), const(0), T138) → P1_IN_GA(d(e(const(0))), T138)
P65_IN_AAA(e(+(T152, T153)), +(X214, X215), T138) → U9_AAA(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
P65_IN_AAA(e(+(T152, T153)), +(X214, X215), T138) → P1_IN_AA(d(e(T152)), X214)
P65_IN_AAA(e(+(T152, T153)), +(T154, X215), T138) → U10_AAA(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_AAA(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_AAA(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U10_AAA(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → P1_IN_AA(d(e(T153)), X215)
P65_IN_AAA(e(+(T152, T153)), +(T154, T155), T138) → U12_AAA(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_AAA(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_AAA(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U12_AAA(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → P1_IN_AA(d(e(T153)), T155)
U13_AAA(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_AAA(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U13_AAA(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → P1_IN_AA(d(e(+(T154, T155))), T138)
P65_IN_AAA(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_AAA(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
P65_IN_AAA(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → P1_IN_AA(d(e(T168)), X255)
P65_IN_AAA(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_AAA(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_AAA(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_AAA(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U16_AAA(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → P1_IN_AA(d(e(T169)), X254)
P65_IN_AAA(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_AAA(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_AAA(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_AAA(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U18_AAA(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → P1_IN_AA(d(e(T169)), T171)
U19_AAA(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_AAA(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U19_AAA(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → P1_IN_AA(d(e(+(*(T168, T171), *(T169, T170)))), T138)
P65_IN_AAA(d(T180), X276, T138) → U21_AAA(T180, X276, T138, p1_in_aa(d(T180), X275))
P65_IN_AAA(d(T180), X276, T138) → P1_IN_AA(d(T180), X275)
P65_IN_AAA(d(T180), X276, T138) → U22_AAA(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_AAA(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_AAA(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U22_AAA(T180, X276, T138, p1_out_aa(d(T180), T181)) → P65_IN_AAA(e(T181), X276, T138)
U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → P1_IN_AA(d(e(T39)), T45)
U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → P1_IN_AA(d(e(T10)), T47)
U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_AAAAAA(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → P1_IN_AA(d(e(T39)), T45)
P65_IN_GAA(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_GAA(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
P65_IN_GAA(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → P1_IN_GA(d(e(T168)), X255)
P65_IN_GAA(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_GAA(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_GAA(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_GAA(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U16_GAA(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → P1_IN_GA(d(e(T169)), X254)
P65_IN_GAA(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_GAA(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_GAA(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_GAA(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U18_GAA(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → P1_IN_GA(d(e(T169)), T171)
U19_GAA(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_GAA(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U19_GAA(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → P1_IN_AA(d(e(+(*(T168, T171), *(T169, T170)))), T138)
P65_IN_GAA(d(T180), X276, T138) → U21_GAA(T180, X276, T138, p1_in_ga(d(T180), X275))
P65_IN_GAA(d(T180), X276, T138) → P1_IN_GA(d(T180), X275)
P65_IN_GAA(d(T180), X276, T138) → U22_GAA(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_GAA(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_GAA(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U22_GAA(T180, X276, T138, p1_out_ga(d(T180), T181)) → P65_IN_AAA(e(T181), X276, T138)
U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → P1_IN_GA(d(e(T39)), T45)
U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → P1_IN_GA(d(e(T10)), T47)
U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_GAGAGA(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → P1_IN_GA(d(e(T39)), T45)
p1_in_ga(d(e(t)), const(1)) → p1_out_ga(d(e(t)), const(1))
p1_in_ga(d(e(const(T4))), const(0)) → p1_out_ga(d(e(const(T4))), const(0))
p1_in_ga(d(e(+(t, T10))), +(const(1), T15)) → U24_ga(T10, T15, p1_in_ga(d(e(T10)), T15))
p1_in_ga(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_ga(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
p1_in_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_ga(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
p29_in_gagaga(T38, T42, T39, T43, T10, T44) → U1_gagaga(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_ga(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
p29_in_gagaga(T38, T42, T39, T45, T10, T46) → U2_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_ga(T76, T81, p1_in_ga(d(e(T76)), T81))
p1_in_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_ga(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
p1_in_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_ga(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
p29_in_gagaga(T38, T42, T39, T45, T10, T47) → U4_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_ga(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
U31_ga(T127, T128, T76, T133, T132, T131, p29_out_gagaga(T127, T131, T128, T132, T76, T133)) → p1_out_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_ga(d(d(T136)), T138) → U32_ga(T136, T138, p65_in_gaa(T136, X173, T138))
p65_in_gaa(e(t), const(1), T138) → U7_gaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_gaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_gaa(e(t), const(1), T138)
p65_in_gaa(e(const(T143)), const(0), T138) → U8_gaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_gaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_gaa(e(const(T143)), const(0), T138)
p65_in_gaa(e(+(T152, T153)), +(X214, X215), T138) → U9_gaa(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
U9_gaa(T152, T153, X214, X215, T138, p1_out_ga(d(e(T152)), X214)) → p65_out_gaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, X215), T138) → U10_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U11_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T153)), X215)) → p65_out_gaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, T155), T138) → U12_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U13_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_gaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
p1_in_aa(d(e(t)), const(1)) → p1_out_aa(d(e(t)), const(1))
p1_in_aa(d(e(const(T4))), const(0)) → p1_out_aa(d(e(const(T4))), const(0))
p1_in_aa(d(e(+(t, T10))), +(const(1), T15)) → U24_aa(T10, T15, p1_in_aa(d(e(T10)), T15))
p1_in_aa(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_aa(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
p1_in_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_aa(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
p29_in_aaaaaa(T38, T42, T39, T43, T10, T44) → U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_aa(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T46) → U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_aa(T76, T81, p1_in_aa(d(e(T76)), T81))
p1_in_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_aa(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
p1_in_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_aa(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T47) → U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_aa(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
U31_aa(T127, T128, T76, T133, T132, T131, p29_out_aaaaaa(T127, T131, T128, T132, T76, T133)) → p1_out_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_aa(d(d(T136)), T138) → U32_aa(T136, T138, p65_in_aaa(T136, X173, T138))
p65_in_aaa(e(t), const(1), T138) → U7_aaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_aaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_aaa(e(t), const(1), T138)
p65_in_aaa(e(const(T143)), const(0), T138) → U8_aaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_aaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_aaa(e(const(T143)), const(0), T138)
p65_in_aaa(e(+(T152, T153)), +(X214, X215), T138) → U9_aaa(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
U9_aaa(T152, T153, X214, X215, T138, p1_out_aa(d(e(T152)), X214)) → p65_out_aaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, X215), T138) → U10_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U11_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T153)), X215)) → p65_out_aaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, T155), T138) → U12_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U13_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U14_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_aaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_aaa(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
U15_aaa(T168, T169, X254, X255, T138, p1_out_aa(d(e(T168)), X255)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U17_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T169)), X254)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U19_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_aaa(d(T180), X276, T138) → U21_aaa(T180, X276, T138, p1_in_aa(d(T180), X275))
U21_aaa(T180, X276, T138, p1_out_aa(d(T180), X275)) → p65_out_aaa(d(T180), X276, T138)
p65_in_aaa(d(T180), X276, T138) → U22_aaa(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_aaa(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_aaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_aaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_aaa(d(T180), X276, T138)
U32_aa(T136, T138, p65_out_aaa(T136, X173, T138)) → p1_out_aa(d(d(T136)), T138)
U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T10)), T47)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T47)
U30_aa(T104, T105, T76, T110, T108, T109, p29_out_aaaaaa(T104, T108, T105, T109, T76, T110)) → p1_out_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_aa(T86, T76, T87, p1_out_aa(d(e(T76)), T87)) → p1_out_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_aa(T76, T81, p1_out_aa(d(e(T76)), T81)) → p1_out_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T39)), T45)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T46)
U27_aa(T64, T65, T10, T69, T68, T70, p29_out_aaaaaa(T64, T68, T65, T69, T10, T70)) → p1_out_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_out_aa(d(e(T38)), T42)) → p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)
U26_aa(T38, T39, T10, T42, T43, T44, p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)) → p1_out_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_aa(T20, T10, T21, p1_out_aa(d(e(T10)), T21)) → p1_out_aa(d(e(+(const(T20), T10))), +(const(0), T21))
U24_aa(T10, T15, p1_out_aa(d(e(T10)), T15)) → p1_out_aa(d(e(+(t, T10))), +(const(1), T15))
U14_gaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_gaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_gaa(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
U15_gaa(T168, T169, X254, X255, T138, p1_out_ga(d(e(T168)), X255)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U17_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T169)), X254)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U19_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_gaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_gaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_gaa(d(T180), X276, T138) → U21_gaa(T180, X276, T138, p1_in_ga(d(T180), X275))
U21_gaa(T180, X276, T138, p1_out_ga(d(T180), X275)) → p65_out_gaa(d(T180), X276, T138)
p65_in_gaa(d(T180), X276, T138) → U22_gaa(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_gaa(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_gaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_gaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_gaa(d(T180), X276, T138)
U32_ga(T136, T138, p65_out_gaa(T136, X173, T138)) → p1_out_ga(d(d(T136)), T138)
U4_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U6_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T10)), T47)) → p29_out_gagaga(T38, T42, T39, T45, T10, T47)
U30_ga(T104, T105, T76, T110, T108, T109, p29_out_gagaga(T104, T108, T105, T109, T76, T110)) → p1_out_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_ga(T86, T76, T87, p1_out_ga(d(e(T76)), T87)) → p1_out_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_ga(T76, T81, p1_out_ga(d(e(T76)), T81)) → p1_out_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U3_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T39)), T45)) → p29_out_gagaga(T38, T42, T39, T45, T10, T46)
U27_ga(T64, T65, T10, T69, T68, T70, p29_out_gagaga(T64, T68, T65, T69, T10, T70)) → p1_out_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_gagaga(T38, T42, T39, T43, T10, T44, p1_out_ga(d(e(T38)), T42)) → p29_out_gagaga(T38, T42, T39, T43, T10, T44)
U26_ga(T38, T39, T10, T42, T43, T44, p29_out_gagaga(T38, T42, T39, T43, T10, T44)) → p1_out_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_ga(T20, T10, T21, p1_out_ga(d(e(T10)), T21)) → p1_out_ga(d(e(+(const(T20), T10))), +(const(0), T21))
U24_ga(T10, T15, p1_out_ga(d(e(T10)), T15)) → p1_out_ga(d(e(+(t, T10))), +(const(1), T15))
P1_IN_GA(d(e(+(t, T10))), +(const(1), T15)) → U24_GA(T10, T15, p1_in_ga(d(e(T10)), T15))
P1_IN_GA(d(e(+(t, T10))), +(const(1), T15)) → P1_IN_GA(d(e(T10)), T15)
P1_IN_GA(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_GA(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
P1_IN_GA(d(e(+(const(T20), T10))), +(const(0), T21)) → P1_IN_GA(d(e(T10)), T21)
P1_IN_GA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_GA(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
P1_IN_GA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44)
P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44) → U1_GAGAGA(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44) → P1_IN_GA(d(e(T38)), T42)
P1_IN_GA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_GA(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
P1_IN_GA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → P29_IN_GAGAGA(T64, T68, T65, T69, T10, T70)
P29_IN_GAGAGA(T38, T42, T39, T45, T10, T46) → U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
P1_IN_GA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_GA(T76, T81, p1_in_ga(d(e(T76)), T81))
P1_IN_GA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → P1_IN_GA(d(e(T76)), T81)
P1_IN_GA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_GA(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
P1_IN_GA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → P1_IN_GA(d(e(T76)), T87)
P1_IN_GA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_GA(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
P1_IN_GA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → P29_IN_GAGAGA(T104, T108, T105, T109, T76, T110)
P29_IN_GAGAGA(T38, T42, T39, T45, T10, T47) → U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
P1_IN_GA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_GA(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
P1_IN_GA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → P29_IN_GAGAGA(T127, T131, T128, T132, T76, T133)
P1_IN_GA(d(d(T136)), T138) → U32_GA(T136, T138, p65_in_gaa(T136, X173, T138))
P1_IN_GA(d(d(T136)), T138) → P65_IN_GAA(T136, X173, T138)
P65_IN_GAA(e(t), const(1), T138) → U7_GAA(T138, p1_in_ga(d(e(const(1))), T138))
P65_IN_GAA(e(t), const(1), T138) → P1_IN_GA(d(e(const(1))), T138)
P65_IN_GAA(e(const(T143)), const(0), T138) → U8_GAA(T143, T138, p1_in_ga(d(e(const(0))), T138))
P65_IN_GAA(e(const(T143)), const(0), T138) → P1_IN_GA(d(e(const(0))), T138)
P65_IN_GAA(e(+(T152, T153)), +(X214, X215), T138) → U9_GAA(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
P65_IN_GAA(e(+(T152, T153)), +(X214, X215), T138) → P1_IN_GA(d(e(T152)), X214)
P65_IN_GAA(e(+(T152, T153)), +(T154, X215), T138) → U10_GAA(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_GAA(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_GAA(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U10_GAA(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → P1_IN_GA(d(e(T153)), X215)
P65_IN_GAA(e(+(T152, T153)), +(T154, T155), T138) → U12_GAA(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_GAA(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_GAA(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U12_GAA(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → P1_IN_GA(d(e(T153)), T155)
U13_GAA(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_GAA(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U13_GAA(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → P1_IN_AA(d(e(+(T154, T155))), T138)
P1_IN_AA(d(e(+(t, T10))), +(const(1), T15)) → U24_AA(T10, T15, p1_in_aa(d(e(T10)), T15))
P1_IN_AA(d(e(+(t, T10))), +(const(1), T15)) → P1_IN_AA(d(e(T10)), T15)
P1_IN_AA(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_AA(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
P1_IN_AA(d(e(+(const(T20), T10))), +(const(0), T21)) → P1_IN_AA(d(e(T10)), T21)
P1_IN_AA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_AA(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
P1_IN_AA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44)
P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44) → U1_AAAAAA(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44) → P1_IN_AA(d(e(T38)), T42)
P1_IN_AA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_AA(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
P1_IN_AA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → P29_IN_AAAAAA(T64, T68, T65, T69, T10, T70)
P29_IN_AAAAAA(T38, T42, T39, T45, T10, T46) → U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
P1_IN_AA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_AA(T76, T81, p1_in_aa(d(e(T76)), T81))
P1_IN_AA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → P1_IN_AA(d(e(T76)), T81)
P1_IN_AA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_AA(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
P1_IN_AA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → P1_IN_AA(d(e(T76)), T87)
P1_IN_AA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_AA(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
P1_IN_AA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → P29_IN_AAAAAA(T104, T108, T105, T109, T76, T110)
P29_IN_AAAAAA(T38, T42, T39, T45, T10, T47) → U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
P1_IN_AA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_AA(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
P1_IN_AA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → P29_IN_AAAAAA(T127, T131, T128, T132, T76, T133)
P1_IN_AA(d(d(T136)), T138) → U32_AA(T136, T138, p65_in_aaa(T136, X173, T138))
P1_IN_AA(d(d(T136)), T138) → P65_IN_AAA(T136, X173, T138)
P65_IN_AAA(e(t), const(1), T138) → U7_AAA(T138, p1_in_ga(d(e(const(1))), T138))
P65_IN_AAA(e(t), const(1), T138) → P1_IN_GA(d(e(const(1))), T138)
P65_IN_AAA(e(const(T143)), const(0), T138) → U8_AAA(T143, T138, p1_in_ga(d(e(const(0))), T138))
P65_IN_AAA(e(const(T143)), const(0), T138) → P1_IN_GA(d(e(const(0))), T138)
P65_IN_AAA(e(+(T152, T153)), +(X214, X215), T138) → U9_AAA(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
P65_IN_AAA(e(+(T152, T153)), +(X214, X215), T138) → P1_IN_AA(d(e(T152)), X214)
P65_IN_AAA(e(+(T152, T153)), +(T154, X215), T138) → U10_AAA(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_AAA(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_AAA(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U10_AAA(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → P1_IN_AA(d(e(T153)), X215)
P65_IN_AAA(e(+(T152, T153)), +(T154, T155), T138) → U12_AAA(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_AAA(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_AAA(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U12_AAA(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → P1_IN_AA(d(e(T153)), T155)
U13_AAA(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_AAA(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U13_AAA(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → P1_IN_AA(d(e(+(T154, T155))), T138)
P65_IN_AAA(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_AAA(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
P65_IN_AAA(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → P1_IN_AA(d(e(T168)), X255)
P65_IN_AAA(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_AAA(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_AAA(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_AAA(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U16_AAA(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → P1_IN_AA(d(e(T169)), X254)
P65_IN_AAA(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_AAA(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_AAA(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_AAA(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U18_AAA(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → P1_IN_AA(d(e(T169)), T171)
U19_AAA(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_AAA(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U19_AAA(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → P1_IN_AA(d(e(+(*(T168, T171), *(T169, T170)))), T138)
P65_IN_AAA(d(T180), X276, T138) → U21_AAA(T180, X276, T138, p1_in_aa(d(T180), X275))
P65_IN_AAA(d(T180), X276, T138) → P1_IN_AA(d(T180), X275)
P65_IN_AAA(d(T180), X276, T138) → U22_AAA(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_AAA(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_AAA(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U22_AAA(T180, X276, T138, p1_out_aa(d(T180), T181)) → P65_IN_AAA(e(T181), X276, T138)
U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → P1_IN_AA(d(e(T39)), T45)
U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → P1_IN_AA(d(e(T10)), T47)
U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_AAAAAA(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → P1_IN_AA(d(e(T39)), T45)
P65_IN_GAA(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_GAA(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
P65_IN_GAA(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → P1_IN_GA(d(e(T168)), X255)
P65_IN_GAA(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_GAA(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_GAA(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_GAA(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U16_GAA(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → P1_IN_GA(d(e(T169)), X254)
P65_IN_GAA(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_GAA(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_GAA(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_GAA(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U18_GAA(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → P1_IN_GA(d(e(T169)), T171)
U19_GAA(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_GAA(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U19_GAA(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → P1_IN_AA(d(e(+(*(T168, T171), *(T169, T170)))), T138)
P65_IN_GAA(d(T180), X276, T138) → U21_GAA(T180, X276, T138, p1_in_ga(d(T180), X275))
P65_IN_GAA(d(T180), X276, T138) → P1_IN_GA(d(T180), X275)
P65_IN_GAA(d(T180), X276, T138) → U22_GAA(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_GAA(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_GAA(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U22_GAA(T180, X276, T138, p1_out_ga(d(T180), T181)) → P65_IN_AAA(e(T181), X276, T138)
U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → P1_IN_GA(d(e(T39)), T45)
U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → P1_IN_GA(d(e(T10)), T47)
U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_GAGAGA(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → P1_IN_GA(d(e(T39)), T45)
p1_in_ga(d(e(t)), const(1)) → p1_out_ga(d(e(t)), const(1))
p1_in_ga(d(e(const(T4))), const(0)) → p1_out_ga(d(e(const(T4))), const(0))
p1_in_ga(d(e(+(t, T10))), +(const(1), T15)) → U24_ga(T10, T15, p1_in_ga(d(e(T10)), T15))
p1_in_ga(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_ga(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
p1_in_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_ga(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
p29_in_gagaga(T38, T42, T39, T43, T10, T44) → U1_gagaga(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_ga(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
p29_in_gagaga(T38, T42, T39, T45, T10, T46) → U2_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_ga(T76, T81, p1_in_ga(d(e(T76)), T81))
p1_in_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_ga(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
p1_in_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_ga(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
p29_in_gagaga(T38, T42, T39, T45, T10, T47) → U4_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_ga(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
U31_ga(T127, T128, T76, T133, T132, T131, p29_out_gagaga(T127, T131, T128, T132, T76, T133)) → p1_out_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_ga(d(d(T136)), T138) → U32_ga(T136, T138, p65_in_gaa(T136, X173, T138))
p65_in_gaa(e(t), const(1), T138) → U7_gaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_gaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_gaa(e(t), const(1), T138)
p65_in_gaa(e(const(T143)), const(0), T138) → U8_gaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_gaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_gaa(e(const(T143)), const(0), T138)
p65_in_gaa(e(+(T152, T153)), +(X214, X215), T138) → U9_gaa(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
U9_gaa(T152, T153, X214, X215, T138, p1_out_ga(d(e(T152)), X214)) → p65_out_gaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, X215), T138) → U10_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U11_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T153)), X215)) → p65_out_gaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, T155), T138) → U12_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U13_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_gaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
p1_in_aa(d(e(t)), const(1)) → p1_out_aa(d(e(t)), const(1))
p1_in_aa(d(e(const(T4))), const(0)) → p1_out_aa(d(e(const(T4))), const(0))
p1_in_aa(d(e(+(t, T10))), +(const(1), T15)) → U24_aa(T10, T15, p1_in_aa(d(e(T10)), T15))
p1_in_aa(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_aa(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
p1_in_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_aa(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
p29_in_aaaaaa(T38, T42, T39, T43, T10, T44) → U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_aa(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T46) → U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_aa(T76, T81, p1_in_aa(d(e(T76)), T81))
p1_in_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_aa(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
p1_in_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_aa(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T47) → U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_aa(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
U31_aa(T127, T128, T76, T133, T132, T131, p29_out_aaaaaa(T127, T131, T128, T132, T76, T133)) → p1_out_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_aa(d(d(T136)), T138) → U32_aa(T136, T138, p65_in_aaa(T136, X173, T138))
p65_in_aaa(e(t), const(1), T138) → U7_aaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_aaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_aaa(e(t), const(1), T138)
p65_in_aaa(e(const(T143)), const(0), T138) → U8_aaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_aaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_aaa(e(const(T143)), const(0), T138)
p65_in_aaa(e(+(T152, T153)), +(X214, X215), T138) → U9_aaa(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
U9_aaa(T152, T153, X214, X215, T138, p1_out_aa(d(e(T152)), X214)) → p65_out_aaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, X215), T138) → U10_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U11_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T153)), X215)) → p65_out_aaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, T155), T138) → U12_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U13_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U14_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_aaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_aaa(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
U15_aaa(T168, T169, X254, X255, T138, p1_out_aa(d(e(T168)), X255)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U17_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T169)), X254)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U19_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_aaa(d(T180), X276, T138) → U21_aaa(T180, X276, T138, p1_in_aa(d(T180), X275))
U21_aaa(T180, X276, T138, p1_out_aa(d(T180), X275)) → p65_out_aaa(d(T180), X276, T138)
p65_in_aaa(d(T180), X276, T138) → U22_aaa(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_aaa(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_aaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_aaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_aaa(d(T180), X276, T138)
U32_aa(T136, T138, p65_out_aaa(T136, X173, T138)) → p1_out_aa(d(d(T136)), T138)
U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T10)), T47)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T47)
U30_aa(T104, T105, T76, T110, T108, T109, p29_out_aaaaaa(T104, T108, T105, T109, T76, T110)) → p1_out_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_aa(T86, T76, T87, p1_out_aa(d(e(T76)), T87)) → p1_out_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_aa(T76, T81, p1_out_aa(d(e(T76)), T81)) → p1_out_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T39)), T45)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T46)
U27_aa(T64, T65, T10, T69, T68, T70, p29_out_aaaaaa(T64, T68, T65, T69, T10, T70)) → p1_out_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_out_aa(d(e(T38)), T42)) → p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)
U26_aa(T38, T39, T10, T42, T43, T44, p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)) → p1_out_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_aa(T20, T10, T21, p1_out_aa(d(e(T10)), T21)) → p1_out_aa(d(e(+(const(T20), T10))), +(const(0), T21))
U24_aa(T10, T15, p1_out_aa(d(e(T10)), T15)) → p1_out_aa(d(e(+(t, T10))), +(const(1), T15))
U14_gaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_gaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_gaa(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
U15_gaa(T168, T169, X254, X255, T138, p1_out_ga(d(e(T168)), X255)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U17_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T169)), X254)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U19_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_gaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_gaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_gaa(d(T180), X276, T138) → U21_gaa(T180, X276, T138, p1_in_ga(d(T180), X275))
U21_gaa(T180, X276, T138, p1_out_ga(d(T180), X275)) → p65_out_gaa(d(T180), X276, T138)
p65_in_gaa(d(T180), X276, T138) → U22_gaa(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_gaa(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_gaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_gaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_gaa(d(T180), X276, T138)
U32_ga(T136, T138, p65_out_gaa(T136, X173, T138)) → p1_out_ga(d(d(T136)), T138)
U4_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U6_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T10)), T47)) → p29_out_gagaga(T38, T42, T39, T45, T10, T47)
U30_ga(T104, T105, T76, T110, T108, T109, p29_out_gagaga(T104, T108, T105, T109, T76, T110)) → p1_out_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_ga(T86, T76, T87, p1_out_ga(d(e(T76)), T87)) → p1_out_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_ga(T76, T81, p1_out_ga(d(e(T76)), T81)) → p1_out_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U3_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T39)), T45)) → p29_out_gagaga(T38, T42, T39, T45, T10, T46)
U27_ga(T64, T65, T10, T69, T68, T70, p29_out_gagaga(T64, T68, T65, T69, T10, T70)) → p1_out_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_gagaga(T38, T42, T39, T43, T10, T44, p1_out_ga(d(e(T38)), T42)) → p29_out_gagaga(T38, T42, T39, T43, T10, T44)
U26_ga(T38, T39, T10, T42, T43, T44, p29_out_gagaga(T38, T42, T39, T43, T10, T44)) → p1_out_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_ga(T20, T10, T21, p1_out_ga(d(e(T10)), T21)) → p1_out_ga(d(e(+(const(T20), T10))), +(const(0), T21))
U24_ga(T10, T15, p1_out_ga(d(e(T10)), T15)) → p1_out_ga(d(e(+(t, T10))), +(const(1), T15))
P1_IN_AA(d(e(+(const(T20), T10))), +(const(0), T21)) → P1_IN_AA(d(e(T10)), T21)
P1_IN_AA(d(e(+(t, T10))), +(const(1), T15)) → P1_IN_AA(d(e(T10)), T15)
P1_IN_AA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44)
P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44) → P1_IN_AA(d(e(T38)), T42)
P1_IN_AA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → P29_IN_AAAAAA(T64, T68, T65, T69, T10, T70)
P29_IN_AAAAAA(T38, T42, T39, T45, T10, T46) → U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → P1_IN_AA(d(e(T39)), T45)
P1_IN_AA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → P1_IN_AA(d(e(T76)), T81)
P1_IN_AA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → P1_IN_AA(d(e(T76)), T87)
P1_IN_AA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → P29_IN_AAAAAA(T104, T108, T105, T109, T76, T110)
P29_IN_AAAAAA(T38, T42, T39, T45, T10, T47) → U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → P1_IN_AA(d(e(T10)), T47)
P1_IN_AA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → P29_IN_AAAAAA(T127, T131, T128, T132, T76, T133)
U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → P1_IN_AA(d(e(T39)), T45)
p1_in_ga(d(e(t)), const(1)) → p1_out_ga(d(e(t)), const(1))
p1_in_ga(d(e(const(T4))), const(0)) → p1_out_ga(d(e(const(T4))), const(0))
p1_in_ga(d(e(+(t, T10))), +(const(1), T15)) → U24_ga(T10, T15, p1_in_ga(d(e(T10)), T15))
p1_in_ga(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_ga(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
p1_in_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_ga(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
p29_in_gagaga(T38, T42, T39, T43, T10, T44) → U1_gagaga(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_ga(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
p29_in_gagaga(T38, T42, T39, T45, T10, T46) → U2_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_ga(T76, T81, p1_in_ga(d(e(T76)), T81))
p1_in_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_ga(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
p1_in_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_ga(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
p29_in_gagaga(T38, T42, T39, T45, T10, T47) → U4_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_ga(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
U31_ga(T127, T128, T76, T133, T132, T131, p29_out_gagaga(T127, T131, T128, T132, T76, T133)) → p1_out_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_ga(d(d(T136)), T138) → U32_ga(T136, T138, p65_in_gaa(T136, X173, T138))
p65_in_gaa(e(t), const(1), T138) → U7_gaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_gaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_gaa(e(t), const(1), T138)
p65_in_gaa(e(const(T143)), const(0), T138) → U8_gaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_gaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_gaa(e(const(T143)), const(0), T138)
p65_in_gaa(e(+(T152, T153)), +(X214, X215), T138) → U9_gaa(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
U9_gaa(T152, T153, X214, X215, T138, p1_out_ga(d(e(T152)), X214)) → p65_out_gaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, X215), T138) → U10_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U11_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T153)), X215)) → p65_out_gaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, T155), T138) → U12_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U13_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_gaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
p1_in_aa(d(e(t)), const(1)) → p1_out_aa(d(e(t)), const(1))
p1_in_aa(d(e(const(T4))), const(0)) → p1_out_aa(d(e(const(T4))), const(0))
p1_in_aa(d(e(+(t, T10))), +(const(1), T15)) → U24_aa(T10, T15, p1_in_aa(d(e(T10)), T15))
p1_in_aa(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_aa(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
p1_in_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_aa(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
p29_in_aaaaaa(T38, T42, T39, T43, T10, T44) → U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_aa(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T46) → U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_aa(T76, T81, p1_in_aa(d(e(T76)), T81))
p1_in_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_aa(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
p1_in_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_aa(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T47) → U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_aa(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
U31_aa(T127, T128, T76, T133, T132, T131, p29_out_aaaaaa(T127, T131, T128, T132, T76, T133)) → p1_out_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_aa(d(d(T136)), T138) → U32_aa(T136, T138, p65_in_aaa(T136, X173, T138))
p65_in_aaa(e(t), const(1), T138) → U7_aaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_aaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_aaa(e(t), const(1), T138)
p65_in_aaa(e(const(T143)), const(0), T138) → U8_aaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_aaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_aaa(e(const(T143)), const(0), T138)
p65_in_aaa(e(+(T152, T153)), +(X214, X215), T138) → U9_aaa(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
U9_aaa(T152, T153, X214, X215, T138, p1_out_aa(d(e(T152)), X214)) → p65_out_aaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, X215), T138) → U10_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U11_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T153)), X215)) → p65_out_aaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, T155), T138) → U12_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U13_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U14_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_aaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_aaa(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
U15_aaa(T168, T169, X254, X255, T138, p1_out_aa(d(e(T168)), X255)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U17_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T169)), X254)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U19_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_aaa(d(T180), X276, T138) → U21_aaa(T180, X276, T138, p1_in_aa(d(T180), X275))
U21_aaa(T180, X276, T138, p1_out_aa(d(T180), X275)) → p65_out_aaa(d(T180), X276, T138)
p65_in_aaa(d(T180), X276, T138) → U22_aaa(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_aaa(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_aaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_aaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_aaa(d(T180), X276, T138)
U32_aa(T136, T138, p65_out_aaa(T136, X173, T138)) → p1_out_aa(d(d(T136)), T138)
U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T10)), T47)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T47)
U30_aa(T104, T105, T76, T110, T108, T109, p29_out_aaaaaa(T104, T108, T105, T109, T76, T110)) → p1_out_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_aa(T86, T76, T87, p1_out_aa(d(e(T76)), T87)) → p1_out_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_aa(T76, T81, p1_out_aa(d(e(T76)), T81)) → p1_out_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T39)), T45)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T46)
U27_aa(T64, T65, T10, T69, T68, T70, p29_out_aaaaaa(T64, T68, T65, T69, T10, T70)) → p1_out_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_out_aa(d(e(T38)), T42)) → p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)
U26_aa(T38, T39, T10, T42, T43, T44, p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)) → p1_out_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_aa(T20, T10, T21, p1_out_aa(d(e(T10)), T21)) → p1_out_aa(d(e(+(const(T20), T10))), +(const(0), T21))
U24_aa(T10, T15, p1_out_aa(d(e(T10)), T15)) → p1_out_aa(d(e(+(t, T10))), +(const(1), T15))
U14_gaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_gaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_gaa(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
U15_gaa(T168, T169, X254, X255, T138, p1_out_ga(d(e(T168)), X255)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U17_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T169)), X254)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U19_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_gaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_gaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_gaa(d(T180), X276, T138) → U21_gaa(T180, X276, T138, p1_in_ga(d(T180), X275))
U21_gaa(T180, X276, T138, p1_out_ga(d(T180), X275)) → p65_out_gaa(d(T180), X276, T138)
p65_in_gaa(d(T180), X276, T138) → U22_gaa(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_gaa(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_gaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_gaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_gaa(d(T180), X276, T138)
U32_ga(T136, T138, p65_out_gaa(T136, X173, T138)) → p1_out_ga(d(d(T136)), T138)
U4_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U6_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T10)), T47)) → p29_out_gagaga(T38, T42, T39, T45, T10, T47)
U30_ga(T104, T105, T76, T110, T108, T109, p29_out_gagaga(T104, T108, T105, T109, T76, T110)) → p1_out_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_ga(T86, T76, T87, p1_out_ga(d(e(T76)), T87)) → p1_out_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_ga(T76, T81, p1_out_ga(d(e(T76)), T81)) → p1_out_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U3_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T39)), T45)) → p29_out_gagaga(T38, T42, T39, T45, T10, T46)
U27_ga(T64, T65, T10, T69, T68, T70, p29_out_gagaga(T64, T68, T65, T69, T10, T70)) → p1_out_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_gagaga(T38, T42, T39, T43, T10, T44, p1_out_ga(d(e(T38)), T42)) → p29_out_gagaga(T38, T42, T39, T43, T10, T44)
U26_ga(T38, T39, T10, T42, T43, T44, p29_out_gagaga(T38, T42, T39, T43, T10, T44)) → p1_out_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_ga(T20, T10, T21, p1_out_ga(d(e(T10)), T21)) → p1_out_ga(d(e(+(const(T20), T10))), +(const(0), T21))
U24_ga(T10, T15, p1_out_ga(d(e(T10)), T15)) → p1_out_ga(d(e(+(t, T10))), +(const(1), T15))
P1_IN_AA(d(e(+(const(T20), T10))), +(const(0), T21)) → P1_IN_AA(d(e(T10)), T21)
P1_IN_AA(d(e(+(t, T10))), +(const(1), T15)) → P1_IN_AA(d(e(T10)), T15)
P1_IN_AA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44)
P29_IN_AAAAAA(T38, T42, T39, T43, T10, T44) → P1_IN_AA(d(e(T38)), T42)
P1_IN_AA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → P29_IN_AAAAAA(T64, T68, T65, T69, T10, T70)
P29_IN_AAAAAA(T38, T42, T39, T45, T10, T46) → U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
U2_AAAAAA(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → P1_IN_AA(d(e(T39)), T45)
P1_IN_AA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → P1_IN_AA(d(e(T76)), T81)
P1_IN_AA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → P1_IN_AA(d(e(T76)), T87)
P1_IN_AA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → P29_IN_AAAAAA(T104, T108, T105, T109, T76, T110)
P29_IN_AAAAAA(T38, T42, T39, T45, T10, T47) → U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → P1_IN_AA(d(e(T10)), T47)
P1_IN_AA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → P29_IN_AAAAAA(T127, T131, T128, T132, T76, T133)
U4_AAAAAA(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → P1_IN_AA(d(e(T39)), T45)
p1_in_aa(d(e(t)), const(1)) → p1_out_aa(d(e(t)), const(1))
p1_in_aa(d(e(const(T4))), const(0)) → p1_out_aa(d(e(const(T4))), const(0))
p1_in_aa(d(e(+(t, T10))), +(const(1), T15)) → U24_aa(T10, T15, p1_in_aa(d(e(T10)), T15))
p1_in_aa(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_aa(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
p1_in_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_aa(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
p1_in_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_aa(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
p1_in_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_aa(T76, T81, p1_in_aa(d(e(T76)), T81))
p1_in_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_aa(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
p1_in_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_aa(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
p1_in_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_aa(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
U24_aa(T10, T15, p1_out_aa(d(e(T10)), T15)) → p1_out_aa(d(e(+(t, T10))), +(const(1), T15))
U25_aa(T20, T10, T21, p1_out_aa(d(e(T10)), T21)) → p1_out_aa(d(e(+(const(T20), T10))), +(const(0), T21))
U26_aa(T38, T39, T10, T42, T43, T44, p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)) → p1_out_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U27_aa(T64, T65, T10, T69, T68, T70, p29_out_aaaaaa(T64, T68, T65, T69, T10, T70)) → p1_out_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U28_aa(T76, T81, p1_out_aa(d(e(T76)), T81)) → p1_out_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U29_aa(T86, T76, T87, p1_out_aa(d(e(T76)), T87)) → p1_out_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U30_aa(T104, T105, T76, T110, T108, T109, p29_out_aaaaaa(T104, T108, T105, T109, T76, T110)) → p1_out_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U31_aa(T127, T128, T76, T133, T132, T131, p29_out_aaaaaa(T127, T131, T128, T132, T76, T133)) → p1_out_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p29_in_aaaaaa(T38, T42, T39, T43, T10, T44) → U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T46) → U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T47) → U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_out_aa(d(e(T38)), T42)) → p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)
U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T39)), T45)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T46)
U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T10)), T47)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T47)
P1_IN_AA → P1_IN_AA
P1_IN_AA → P29_IN_AAAAAA
P29_IN_AAAAAA → P1_IN_AA
P29_IN_AAAAAA → U2_AAAAAA(p1_in_aa)
U2_AAAAAA(p1_out_aa) → P1_IN_AA
P29_IN_AAAAAA → U4_AAAAAA(p1_in_aa)
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(p1_in_aa)
U5_AAAAAA(p1_out_aa) → P1_IN_AA
U4_AAAAAA(p1_out_aa) → P1_IN_AA
p1_in_aa → p1_out_aa
p1_in_aa → U24_aa(p1_in_aa)
p1_in_aa → U25_aa(p1_in_aa)
p1_in_aa → U26_aa(p29_in_aaaaaa)
p1_in_aa → U27_aa(p29_in_aaaaaa)
p1_in_aa → U28_aa(p1_in_aa)
p1_in_aa → U29_aa(p1_in_aa)
p1_in_aa → U30_aa(p29_in_aaaaaa)
p1_in_aa → U31_aa(p29_in_aaaaaa)
U24_aa(p1_out_aa) → p1_out_aa
U25_aa(p1_out_aa) → p1_out_aa
U26_aa(p29_out_aaaaaa) → p1_out_aa
U27_aa(p29_out_aaaaaa) → p1_out_aa
U28_aa(p1_out_aa) → p1_out_aa
U29_aa(p1_out_aa) → p1_out_aa
U30_aa(p29_out_aaaaaa) → p1_out_aa
U31_aa(p29_out_aaaaaa) → p1_out_aa
p29_in_aaaaaa → U1_aaaaaa(p1_in_aa)
p29_in_aaaaaa → U2_aaaaaa(p1_in_aa)
p29_in_aaaaaa → U4_aaaaaa(p1_in_aa)
U1_aaaaaa(p1_out_aa) → p29_out_aaaaaa
U2_aaaaaa(p1_out_aa) → U3_aaaaaa(p1_in_aa)
U4_aaaaaa(p1_out_aa) → U5_aaaaaa(p1_in_aa)
U3_aaaaaa(p1_out_aa) → p29_out_aaaaaa
U5_aaaaaa(p1_out_aa) → U6_aaaaaa(p1_in_aa)
U6_aaaaaa(p1_out_aa) → p29_out_aaaaaa
p1_in_aa
U24_aa(x0)
U25_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
U29_aa(x0)
U30_aa(x0)
U31_aa(x0)
p29_in_aaaaaa
U1_aaaaaa(x0)
U2_aaaaaa(x0)
U4_aaaaaa(x0)
U3_aaaaaa(x0)
U5_aaaaaa(x0)
U6_aaaaaa(x0)
P29_IN_AAAAAA → U2_AAAAAA(p1_out_aa)
P29_IN_AAAAAA → U2_AAAAAA(U24_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U25_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U26_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U27_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U28_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U29_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U30_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U31_aa(p29_in_aaaaaa))
P1_IN_AA → P1_IN_AA
P1_IN_AA → P29_IN_AAAAAA
P29_IN_AAAAAA → P1_IN_AA
U2_AAAAAA(p1_out_aa) → P1_IN_AA
P29_IN_AAAAAA → U4_AAAAAA(p1_in_aa)
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(p1_in_aa)
U5_AAAAAA(p1_out_aa) → P1_IN_AA
U4_AAAAAA(p1_out_aa) → P1_IN_AA
P29_IN_AAAAAA → U2_AAAAAA(p1_out_aa)
P29_IN_AAAAAA → U2_AAAAAA(U24_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U25_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U26_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U27_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U28_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U29_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U30_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U31_aa(p29_in_aaaaaa))
p1_in_aa → p1_out_aa
p1_in_aa → U24_aa(p1_in_aa)
p1_in_aa → U25_aa(p1_in_aa)
p1_in_aa → U26_aa(p29_in_aaaaaa)
p1_in_aa → U27_aa(p29_in_aaaaaa)
p1_in_aa → U28_aa(p1_in_aa)
p1_in_aa → U29_aa(p1_in_aa)
p1_in_aa → U30_aa(p29_in_aaaaaa)
p1_in_aa → U31_aa(p29_in_aaaaaa)
U24_aa(p1_out_aa) → p1_out_aa
U25_aa(p1_out_aa) → p1_out_aa
U26_aa(p29_out_aaaaaa) → p1_out_aa
U27_aa(p29_out_aaaaaa) → p1_out_aa
U28_aa(p1_out_aa) → p1_out_aa
U29_aa(p1_out_aa) → p1_out_aa
U30_aa(p29_out_aaaaaa) → p1_out_aa
U31_aa(p29_out_aaaaaa) → p1_out_aa
p29_in_aaaaaa → U1_aaaaaa(p1_in_aa)
p29_in_aaaaaa → U2_aaaaaa(p1_in_aa)
p29_in_aaaaaa → U4_aaaaaa(p1_in_aa)
U1_aaaaaa(p1_out_aa) → p29_out_aaaaaa
U2_aaaaaa(p1_out_aa) → U3_aaaaaa(p1_in_aa)
U4_aaaaaa(p1_out_aa) → U5_aaaaaa(p1_in_aa)
U3_aaaaaa(p1_out_aa) → p29_out_aaaaaa
U5_aaaaaa(p1_out_aa) → U6_aaaaaa(p1_in_aa)
U6_aaaaaa(p1_out_aa) → p29_out_aaaaaa
p1_in_aa
U24_aa(x0)
U25_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
U29_aa(x0)
U30_aa(x0)
U31_aa(x0)
p29_in_aaaaaa
U1_aaaaaa(x0)
U2_aaaaaa(x0)
U4_aaaaaa(x0)
U3_aaaaaa(x0)
U5_aaaaaa(x0)
U6_aaaaaa(x0)
P29_IN_AAAAAA → U4_AAAAAA(p1_out_aa)
P29_IN_AAAAAA → U4_AAAAAA(U24_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U25_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U26_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(U27_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(U28_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U29_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U30_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(U31_aa(p29_in_aaaaaa))
P1_IN_AA → P1_IN_AA
P1_IN_AA → P29_IN_AAAAAA
P29_IN_AAAAAA → P1_IN_AA
U2_AAAAAA(p1_out_aa) → P1_IN_AA
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(p1_in_aa)
U5_AAAAAA(p1_out_aa) → P1_IN_AA
U4_AAAAAA(p1_out_aa) → P1_IN_AA
P29_IN_AAAAAA → U2_AAAAAA(p1_out_aa)
P29_IN_AAAAAA → U2_AAAAAA(U24_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U25_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U26_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U27_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U28_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U29_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U30_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U31_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(p1_out_aa)
P29_IN_AAAAAA → U4_AAAAAA(U24_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U25_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U26_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(U27_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(U28_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U29_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U30_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(U31_aa(p29_in_aaaaaa))
p1_in_aa → p1_out_aa
p1_in_aa → U24_aa(p1_in_aa)
p1_in_aa → U25_aa(p1_in_aa)
p1_in_aa → U26_aa(p29_in_aaaaaa)
p1_in_aa → U27_aa(p29_in_aaaaaa)
p1_in_aa → U28_aa(p1_in_aa)
p1_in_aa → U29_aa(p1_in_aa)
p1_in_aa → U30_aa(p29_in_aaaaaa)
p1_in_aa → U31_aa(p29_in_aaaaaa)
U24_aa(p1_out_aa) → p1_out_aa
U25_aa(p1_out_aa) → p1_out_aa
U26_aa(p29_out_aaaaaa) → p1_out_aa
U27_aa(p29_out_aaaaaa) → p1_out_aa
U28_aa(p1_out_aa) → p1_out_aa
U29_aa(p1_out_aa) → p1_out_aa
U30_aa(p29_out_aaaaaa) → p1_out_aa
U31_aa(p29_out_aaaaaa) → p1_out_aa
p29_in_aaaaaa → U1_aaaaaa(p1_in_aa)
p29_in_aaaaaa → U2_aaaaaa(p1_in_aa)
p29_in_aaaaaa → U4_aaaaaa(p1_in_aa)
U1_aaaaaa(p1_out_aa) → p29_out_aaaaaa
U2_aaaaaa(p1_out_aa) → U3_aaaaaa(p1_in_aa)
U4_aaaaaa(p1_out_aa) → U5_aaaaaa(p1_in_aa)
U3_aaaaaa(p1_out_aa) → p29_out_aaaaaa
U5_aaaaaa(p1_out_aa) → U6_aaaaaa(p1_in_aa)
U6_aaaaaa(p1_out_aa) → p29_out_aaaaaa
p1_in_aa
U24_aa(x0)
U25_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
U29_aa(x0)
U30_aa(x0)
U31_aa(x0)
p29_in_aaaaaa
U1_aaaaaa(x0)
U2_aaaaaa(x0)
U4_aaaaaa(x0)
U3_aaaaaa(x0)
U5_aaaaaa(x0)
U6_aaaaaa(x0)
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(p1_out_aa)
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U24_aa(p1_in_aa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U25_aa(p1_in_aa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U26_aa(p29_in_aaaaaa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U27_aa(p29_in_aaaaaa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U28_aa(p1_in_aa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U29_aa(p1_in_aa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U30_aa(p29_in_aaaaaa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U31_aa(p29_in_aaaaaa))
P1_IN_AA → P1_IN_AA
P1_IN_AA → P29_IN_AAAAAA
P29_IN_AAAAAA → P1_IN_AA
U2_AAAAAA(p1_out_aa) → P1_IN_AA
U5_AAAAAA(p1_out_aa) → P1_IN_AA
U4_AAAAAA(p1_out_aa) → P1_IN_AA
P29_IN_AAAAAA → U2_AAAAAA(p1_out_aa)
P29_IN_AAAAAA → U2_AAAAAA(U24_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U25_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U26_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U27_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U28_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U29_aa(p1_in_aa))
P29_IN_AAAAAA → U2_AAAAAA(U30_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U2_AAAAAA(U31_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(p1_out_aa)
P29_IN_AAAAAA → U4_AAAAAA(U24_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U25_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U26_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(U27_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(U28_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U29_aa(p1_in_aa))
P29_IN_AAAAAA → U4_AAAAAA(U30_aa(p29_in_aaaaaa))
P29_IN_AAAAAA → U4_AAAAAA(U31_aa(p29_in_aaaaaa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(p1_out_aa)
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U24_aa(p1_in_aa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U25_aa(p1_in_aa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U26_aa(p29_in_aaaaaa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U27_aa(p29_in_aaaaaa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U28_aa(p1_in_aa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U29_aa(p1_in_aa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U30_aa(p29_in_aaaaaa))
U4_AAAAAA(p1_out_aa) → U5_AAAAAA(U31_aa(p29_in_aaaaaa))
p1_in_aa → p1_out_aa
p1_in_aa → U24_aa(p1_in_aa)
p1_in_aa → U25_aa(p1_in_aa)
p1_in_aa → U26_aa(p29_in_aaaaaa)
p1_in_aa → U27_aa(p29_in_aaaaaa)
p1_in_aa → U28_aa(p1_in_aa)
p1_in_aa → U29_aa(p1_in_aa)
p1_in_aa → U30_aa(p29_in_aaaaaa)
p1_in_aa → U31_aa(p29_in_aaaaaa)
U24_aa(p1_out_aa) → p1_out_aa
U25_aa(p1_out_aa) → p1_out_aa
U26_aa(p29_out_aaaaaa) → p1_out_aa
U27_aa(p29_out_aaaaaa) → p1_out_aa
U28_aa(p1_out_aa) → p1_out_aa
U29_aa(p1_out_aa) → p1_out_aa
U30_aa(p29_out_aaaaaa) → p1_out_aa
U31_aa(p29_out_aaaaaa) → p1_out_aa
p29_in_aaaaaa → U1_aaaaaa(p1_in_aa)
p29_in_aaaaaa → U2_aaaaaa(p1_in_aa)
p29_in_aaaaaa → U4_aaaaaa(p1_in_aa)
U1_aaaaaa(p1_out_aa) → p29_out_aaaaaa
U2_aaaaaa(p1_out_aa) → U3_aaaaaa(p1_in_aa)
U4_aaaaaa(p1_out_aa) → U5_aaaaaa(p1_in_aa)
U3_aaaaaa(p1_out_aa) → p29_out_aaaaaa
U5_aaaaaa(p1_out_aa) → U6_aaaaaa(p1_in_aa)
U6_aaaaaa(p1_out_aa) → p29_out_aaaaaa
p1_in_aa
U24_aa(x0)
U25_aa(x0)
U26_aa(x0)
U27_aa(x0)
U28_aa(x0)
U29_aa(x0)
U30_aa(x0)
U31_aa(x0)
p29_in_aaaaaa
U1_aaaaaa(x0)
U2_aaaaaa(x0)
U4_aaaaaa(x0)
U3_aaaaaa(x0)
U5_aaaaaa(x0)
U6_aaaaaa(x0)
P65_IN_AAA(d(T180), X276, T138) → P1_IN_AA(d(T180), X275)
P1_IN_AA(d(d(T136)), T138) → P65_IN_AAA(T136, X173, T138)
p1_in_ga(d(e(t)), const(1)) → p1_out_ga(d(e(t)), const(1))
p1_in_ga(d(e(const(T4))), const(0)) → p1_out_ga(d(e(const(T4))), const(0))
p1_in_ga(d(e(+(t, T10))), +(const(1), T15)) → U24_ga(T10, T15, p1_in_ga(d(e(T10)), T15))
p1_in_ga(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_ga(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
p1_in_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_ga(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
p29_in_gagaga(T38, T42, T39, T43, T10, T44) → U1_gagaga(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_ga(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
p29_in_gagaga(T38, T42, T39, T45, T10, T46) → U2_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_ga(T76, T81, p1_in_ga(d(e(T76)), T81))
p1_in_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_ga(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
p1_in_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_ga(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
p29_in_gagaga(T38, T42, T39, T45, T10, T47) → U4_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_ga(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
U31_ga(T127, T128, T76, T133, T132, T131, p29_out_gagaga(T127, T131, T128, T132, T76, T133)) → p1_out_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_ga(d(d(T136)), T138) → U32_ga(T136, T138, p65_in_gaa(T136, X173, T138))
p65_in_gaa(e(t), const(1), T138) → U7_gaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_gaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_gaa(e(t), const(1), T138)
p65_in_gaa(e(const(T143)), const(0), T138) → U8_gaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_gaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_gaa(e(const(T143)), const(0), T138)
p65_in_gaa(e(+(T152, T153)), +(X214, X215), T138) → U9_gaa(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
U9_gaa(T152, T153, X214, X215, T138, p1_out_ga(d(e(T152)), X214)) → p65_out_gaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, X215), T138) → U10_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U11_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T153)), X215)) → p65_out_gaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, T155), T138) → U12_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U13_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_gaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
p1_in_aa(d(e(t)), const(1)) → p1_out_aa(d(e(t)), const(1))
p1_in_aa(d(e(const(T4))), const(0)) → p1_out_aa(d(e(const(T4))), const(0))
p1_in_aa(d(e(+(t, T10))), +(const(1), T15)) → U24_aa(T10, T15, p1_in_aa(d(e(T10)), T15))
p1_in_aa(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_aa(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
p1_in_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_aa(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
p29_in_aaaaaa(T38, T42, T39, T43, T10, T44) → U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_aa(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T46) → U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_aa(T76, T81, p1_in_aa(d(e(T76)), T81))
p1_in_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_aa(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
p1_in_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_aa(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T47) → U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_aa(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
U31_aa(T127, T128, T76, T133, T132, T131, p29_out_aaaaaa(T127, T131, T128, T132, T76, T133)) → p1_out_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_aa(d(d(T136)), T138) → U32_aa(T136, T138, p65_in_aaa(T136, X173, T138))
p65_in_aaa(e(t), const(1), T138) → U7_aaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_aaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_aaa(e(t), const(1), T138)
p65_in_aaa(e(const(T143)), const(0), T138) → U8_aaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_aaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_aaa(e(const(T143)), const(0), T138)
p65_in_aaa(e(+(T152, T153)), +(X214, X215), T138) → U9_aaa(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
U9_aaa(T152, T153, X214, X215, T138, p1_out_aa(d(e(T152)), X214)) → p65_out_aaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, X215), T138) → U10_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U11_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T153)), X215)) → p65_out_aaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, T155), T138) → U12_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U13_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U14_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_aaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_aaa(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
U15_aaa(T168, T169, X254, X255, T138, p1_out_aa(d(e(T168)), X255)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U17_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T169)), X254)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U19_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_aaa(d(T180), X276, T138) → U21_aaa(T180, X276, T138, p1_in_aa(d(T180), X275))
U21_aaa(T180, X276, T138, p1_out_aa(d(T180), X275)) → p65_out_aaa(d(T180), X276, T138)
p65_in_aaa(d(T180), X276, T138) → U22_aaa(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_aaa(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_aaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_aaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_aaa(d(T180), X276, T138)
U32_aa(T136, T138, p65_out_aaa(T136, X173, T138)) → p1_out_aa(d(d(T136)), T138)
U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T10)), T47)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T47)
U30_aa(T104, T105, T76, T110, T108, T109, p29_out_aaaaaa(T104, T108, T105, T109, T76, T110)) → p1_out_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_aa(T86, T76, T87, p1_out_aa(d(e(T76)), T87)) → p1_out_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_aa(T76, T81, p1_out_aa(d(e(T76)), T81)) → p1_out_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T39)), T45)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T46)
U27_aa(T64, T65, T10, T69, T68, T70, p29_out_aaaaaa(T64, T68, T65, T69, T10, T70)) → p1_out_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_out_aa(d(e(T38)), T42)) → p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)
U26_aa(T38, T39, T10, T42, T43, T44, p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)) → p1_out_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_aa(T20, T10, T21, p1_out_aa(d(e(T10)), T21)) → p1_out_aa(d(e(+(const(T20), T10))), +(const(0), T21))
U24_aa(T10, T15, p1_out_aa(d(e(T10)), T15)) → p1_out_aa(d(e(+(t, T10))), +(const(1), T15))
U14_gaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_gaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_gaa(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
U15_gaa(T168, T169, X254, X255, T138, p1_out_ga(d(e(T168)), X255)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U17_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T169)), X254)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U19_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_gaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_gaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_gaa(d(T180), X276, T138) → U21_gaa(T180, X276, T138, p1_in_ga(d(T180), X275))
U21_gaa(T180, X276, T138, p1_out_ga(d(T180), X275)) → p65_out_gaa(d(T180), X276, T138)
p65_in_gaa(d(T180), X276, T138) → U22_gaa(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_gaa(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_gaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_gaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_gaa(d(T180), X276, T138)
U32_ga(T136, T138, p65_out_gaa(T136, X173, T138)) → p1_out_ga(d(d(T136)), T138)
U4_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U6_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T10)), T47)) → p29_out_gagaga(T38, T42, T39, T45, T10, T47)
U30_ga(T104, T105, T76, T110, T108, T109, p29_out_gagaga(T104, T108, T105, T109, T76, T110)) → p1_out_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_ga(T86, T76, T87, p1_out_ga(d(e(T76)), T87)) → p1_out_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_ga(T76, T81, p1_out_ga(d(e(T76)), T81)) → p1_out_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U3_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T39)), T45)) → p29_out_gagaga(T38, T42, T39, T45, T10, T46)
U27_ga(T64, T65, T10, T69, T68, T70, p29_out_gagaga(T64, T68, T65, T69, T10, T70)) → p1_out_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_gagaga(T38, T42, T39, T43, T10, T44, p1_out_ga(d(e(T38)), T42)) → p29_out_gagaga(T38, T42, T39, T43, T10, T44)
U26_ga(T38, T39, T10, T42, T43, T44, p29_out_gagaga(T38, T42, T39, T43, T10, T44)) → p1_out_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_ga(T20, T10, T21, p1_out_ga(d(e(T10)), T21)) → p1_out_ga(d(e(+(const(T20), T10))), +(const(0), T21))
U24_ga(T10, T15, p1_out_ga(d(e(T10)), T15)) → p1_out_ga(d(e(+(t, T10))), +(const(1), T15))
P65_IN_AAA(d(T180), X276, T138) → P1_IN_AA(d(T180), X275)
P1_IN_AA(d(d(T136)), T138) → P65_IN_AAA(T136, X173, T138)
P65_IN_AAA → P1_IN_AA
P1_IN_AA → P65_IN_AAA
P1_IN_GA(d(e(+(const(T20), T10))), +(const(0), T21)) → P1_IN_GA(d(e(T10)), T21)
P1_IN_GA(d(e(+(t, T10))), +(const(1), T15)) → P1_IN_GA(d(e(T10)), T15)
P1_IN_GA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44)
P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44) → P1_IN_GA(d(e(T38)), T42)
P1_IN_GA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → P29_IN_GAGAGA(T64, T68, T65, T69, T10, T70)
P29_IN_GAGAGA(T38, T42, T39, T45, T10, T46) → U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → P1_IN_GA(d(e(T39)), T45)
P1_IN_GA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → P1_IN_GA(d(e(T76)), T81)
P1_IN_GA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → P1_IN_GA(d(e(T76)), T87)
P1_IN_GA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → P29_IN_GAGAGA(T104, T108, T105, T109, T76, T110)
P29_IN_GAGAGA(T38, T42, T39, T45, T10, T47) → U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → P1_IN_GA(d(e(T10)), T47)
P1_IN_GA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → P29_IN_GAGAGA(T127, T131, T128, T132, T76, T133)
U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → P1_IN_GA(d(e(T39)), T45)
p1_in_ga(d(e(t)), const(1)) → p1_out_ga(d(e(t)), const(1))
p1_in_ga(d(e(const(T4))), const(0)) → p1_out_ga(d(e(const(T4))), const(0))
p1_in_ga(d(e(+(t, T10))), +(const(1), T15)) → U24_ga(T10, T15, p1_in_ga(d(e(T10)), T15))
p1_in_ga(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_ga(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
p1_in_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_ga(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
p29_in_gagaga(T38, T42, T39, T43, T10, T44) → U1_gagaga(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_ga(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
p29_in_gagaga(T38, T42, T39, T45, T10, T46) → U2_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_ga(T76, T81, p1_in_ga(d(e(T76)), T81))
p1_in_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_ga(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
p1_in_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_ga(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
p29_in_gagaga(T38, T42, T39, T45, T10, T47) → U4_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_ga(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
U31_ga(T127, T128, T76, T133, T132, T131, p29_out_gagaga(T127, T131, T128, T132, T76, T133)) → p1_out_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_ga(d(d(T136)), T138) → U32_ga(T136, T138, p65_in_gaa(T136, X173, T138))
p65_in_gaa(e(t), const(1), T138) → U7_gaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_gaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_gaa(e(t), const(1), T138)
p65_in_gaa(e(const(T143)), const(0), T138) → U8_gaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_gaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_gaa(e(const(T143)), const(0), T138)
p65_in_gaa(e(+(T152, T153)), +(X214, X215), T138) → U9_gaa(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
U9_gaa(T152, T153, X214, X215, T138, p1_out_ga(d(e(T152)), X214)) → p65_out_gaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, X215), T138) → U10_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U11_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T153)), X215)) → p65_out_gaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, T155), T138) → U12_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U13_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_gaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
p1_in_aa(d(e(t)), const(1)) → p1_out_aa(d(e(t)), const(1))
p1_in_aa(d(e(const(T4))), const(0)) → p1_out_aa(d(e(const(T4))), const(0))
p1_in_aa(d(e(+(t, T10))), +(const(1), T15)) → U24_aa(T10, T15, p1_in_aa(d(e(T10)), T15))
p1_in_aa(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_aa(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
p1_in_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_aa(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
p29_in_aaaaaa(T38, T42, T39, T43, T10, T44) → U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_aa(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T46) → U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_aa(T76, T81, p1_in_aa(d(e(T76)), T81))
p1_in_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_aa(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
p1_in_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_aa(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T47) → U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_aa(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
U31_aa(T127, T128, T76, T133, T132, T131, p29_out_aaaaaa(T127, T131, T128, T132, T76, T133)) → p1_out_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_aa(d(d(T136)), T138) → U32_aa(T136, T138, p65_in_aaa(T136, X173, T138))
p65_in_aaa(e(t), const(1), T138) → U7_aaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_aaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_aaa(e(t), const(1), T138)
p65_in_aaa(e(const(T143)), const(0), T138) → U8_aaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_aaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_aaa(e(const(T143)), const(0), T138)
p65_in_aaa(e(+(T152, T153)), +(X214, X215), T138) → U9_aaa(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
U9_aaa(T152, T153, X214, X215, T138, p1_out_aa(d(e(T152)), X214)) → p65_out_aaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, X215), T138) → U10_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U11_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T153)), X215)) → p65_out_aaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, T155), T138) → U12_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U13_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U14_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_aaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_aaa(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
U15_aaa(T168, T169, X254, X255, T138, p1_out_aa(d(e(T168)), X255)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U17_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T169)), X254)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U19_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_aaa(d(T180), X276, T138) → U21_aaa(T180, X276, T138, p1_in_aa(d(T180), X275))
U21_aaa(T180, X276, T138, p1_out_aa(d(T180), X275)) → p65_out_aaa(d(T180), X276, T138)
p65_in_aaa(d(T180), X276, T138) → U22_aaa(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_aaa(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_aaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_aaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_aaa(d(T180), X276, T138)
U32_aa(T136, T138, p65_out_aaa(T136, X173, T138)) → p1_out_aa(d(d(T136)), T138)
U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T10)), T47)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T47)
U30_aa(T104, T105, T76, T110, T108, T109, p29_out_aaaaaa(T104, T108, T105, T109, T76, T110)) → p1_out_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_aa(T86, T76, T87, p1_out_aa(d(e(T76)), T87)) → p1_out_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_aa(T76, T81, p1_out_aa(d(e(T76)), T81)) → p1_out_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T39)), T45)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T46)
U27_aa(T64, T65, T10, T69, T68, T70, p29_out_aaaaaa(T64, T68, T65, T69, T10, T70)) → p1_out_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_out_aa(d(e(T38)), T42)) → p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)
U26_aa(T38, T39, T10, T42, T43, T44, p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)) → p1_out_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_aa(T20, T10, T21, p1_out_aa(d(e(T10)), T21)) → p1_out_aa(d(e(+(const(T20), T10))), +(const(0), T21))
U24_aa(T10, T15, p1_out_aa(d(e(T10)), T15)) → p1_out_aa(d(e(+(t, T10))), +(const(1), T15))
U14_gaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_gaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_gaa(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
U15_gaa(T168, T169, X254, X255, T138, p1_out_ga(d(e(T168)), X255)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U17_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T169)), X254)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U19_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_gaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_gaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_gaa(d(T180), X276, T138) → U21_gaa(T180, X276, T138, p1_in_ga(d(T180), X275))
U21_gaa(T180, X276, T138, p1_out_ga(d(T180), X275)) → p65_out_gaa(d(T180), X276, T138)
p65_in_gaa(d(T180), X276, T138) → U22_gaa(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_gaa(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_gaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_gaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_gaa(d(T180), X276, T138)
U32_ga(T136, T138, p65_out_gaa(T136, X173, T138)) → p1_out_ga(d(d(T136)), T138)
U4_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U6_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T10)), T47)) → p29_out_gagaga(T38, T42, T39, T45, T10, T47)
U30_ga(T104, T105, T76, T110, T108, T109, p29_out_gagaga(T104, T108, T105, T109, T76, T110)) → p1_out_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_ga(T86, T76, T87, p1_out_ga(d(e(T76)), T87)) → p1_out_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_ga(T76, T81, p1_out_ga(d(e(T76)), T81)) → p1_out_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U3_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T39)), T45)) → p29_out_gagaga(T38, T42, T39, T45, T10, T46)
U27_ga(T64, T65, T10, T69, T68, T70, p29_out_gagaga(T64, T68, T65, T69, T10, T70)) → p1_out_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_gagaga(T38, T42, T39, T43, T10, T44, p1_out_ga(d(e(T38)), T42)) → p29_out_gagaga(T38, T42, T39, T43, T10, T44)
U26_ga(T38, T39, T10, T42, T43, T44, p29_out_gagaga(T38, T42, T39, T43, T10, T44)) → p1_out_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_ga(T20, T10, T21, p1_out_ga(d(e(T10)), T21)) → p1_out_ga(d(e(+(const(T20), T10))), +(const(0), T21))
U24_ga(T10, T15, p1_out_ga(d(e(T10)), T15)) → p1_out_ga(d(e(+(t, T10))), +(const(1), T15))
P1_IN_GA(d(e(+(const(T20), T10))), +(const(0), T21)) → P1_IN_GA(d(e(T10)), T21)
P1_IN_GA(d(e(+(t, T10))), +(const(1), T15)) → P1_IN_GA(d(e(T10)), T15)
P1_IN_GA(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44)
P29_IN_GAGAGA(T38, T42, T39, T43, T10, T44) → P1_IN_GA(d(e(T38)), T42)
P1_IN_GA(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → P29_IN_GAGAGA(T64, T68, T65, T69, T10, T70)
P29_IN_GAGAGA(T38, T42, T39, T45, T10, T46) → U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
U2_GAGAGA(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → P1_IN_GA(d(e(T39)), T45)
P1_IN_GA(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → P1_IN_GA(d(e(T76)), T81)
P1_IN_GA(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → P1_IN_GA(d(e(T76)), T87)
P1_IN_GA(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → P29_IN_GAGAGA(T104, T108, T105, T109, T76, T110)
P29_IN_GAGAGA(T38, T42, T39, T45, T10, T47) → U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → P1_IN_GA(d(e(T10)), T47)
P1_IN_GA(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → P29_IN_GAGAGA(T127, T131, T128, T132, T76, T133)
U4_GAGAGA(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → P1_IN_GA(d(e(T39)), T45)
p1_in_ga(d(e(t)), const(1)) → p1_out_ga(d(e(t)), const(1))
p1_in_ga(d(e(const(T4))), const(0)) → p1_out_ga(d(e(const(T4))), const(0))
p1_in_ga(d(e(+(t, T10))), +(const(1), T15)) → U24_ga(T10, T15, p1_in_ga(d(e(T10)), T15))
p1_in_ga(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_ga(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
p1_in_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_ga(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
p1_in_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_ga(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
p1_in_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_ga(T76, T81, p1_in_ga(d(e(T76)), T81))
p1_in_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_ga(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
p1_in_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_ga(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
p1_in_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_ga(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
U24_ga(T10, T15, p1_out_ga(d(e(T10)), T15)) → p1_out_ga(d(e(+(t, T10))), +(const(1), T15))
U25_ga(T20, T10, T21, p1_out_ga(d(e(T10)), T21)) → p1_out_ga(d(e(+(const(T20), T10))), +(const(0), T21))
U26_ga(T38, T39, T10, T42, T43, T44, p29_out_gagaga(T38, T42, T39, T43, T10, T44)) → p1_out_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U27_ga(T64, T65, T10, T69, T68, T70, p29_out_gagaga(T64, T68, T65, T69, T10, T70)) → p1_out_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U28_ga(T76, T81, p1_out_ga(d(e(T76)), T81)) → p1_out_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U29_ga(T86, T76, T87, p1_out_ga(d(e(T76)), T87)) → p1_out_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U30_ga(T104, T105, T76, T110, T108, T109, p29_out_gagaga(T104, T108, T105, T109, T76, T110)) → p1_out_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U31_ga(T127, T128, T76, T133, T132, T131, p29_out_gagaga(T127, T131, T128, T132, T76, T133)) → p1_out_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p29_in_gagaga(T38, T42, T39, T43, T10, T44) → U1_gagaga(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
p29_in_gagaga(T38, T42, T39, T45, T10, T46) → U2_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
p29_in_gagaga(T38, T42, T39, T45, T10, T47) → U4_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
U1_gagaga(T38, T42, T39, T43, T10, T44, p1_out_ga(d(e(T38)), T42)) → p29_out_gagaga(T38, T42, T39, T43, T10, T44)
U2_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U4_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U3_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T39)), T45)) → p29_out_gagaga(T38, T42, T39, T45, T10, T46)
U5_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U6_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T10)), T47)) → p29_out_gagaga(T38, T42, T39, T45, T10, T47)
P1_IN_GA(d(e(+(const, T10)))) → P1_IN_GA(d(e(T10)))
P1_IN_GA(d(e(+(t, T10)))) → P1_IN_GA(d(e(T10)))
P1_IN_GA(d(e(+(+(T38, T39), T10)))) → P29_IN_GAGAGA(T38, T39, T10)
P29_IN_GAGAGA(T38, T39, T10) → P1_IN_GA(d(e(T38)))
P1_IN_GA(d(e(+(*(T64, T65), T10)))) → P29_IN_GAGAGA(T64, T65, T10)
P29_IN_GAGAGA(T38, T39, T10) → U2_GAGAGA(T39, p1_in_ga(d(e(T38))))
U2_GAGAGA(T39, p1_out_ga) → P1_IN_GA(d(e(T39)))
P1_IN_GA(d(e(*(t, T76)))) → P1_IN_GA(d(e(T76)))
P1_IN_GA(d(e(*(const, T76)))) → P1_IN_GA(d(e(T76)))
P1_IN_GA(d(e(*(+(T104, T105), T76)))) → P29_IN_GAGAGA(T104, T105, T76)
P29_IN_GAGAGA(T38, T39, T10) → U4_GAGAGA(T39, T10, p1_in_ga(d(e(T38))))
U4_GAGAGA(T39, T10, p1_out_ga) → U5_GAGAGA(T10, p1_in_ga(d(e(T39))))
U5_GAGAGA(T10, p1_out_ga) → P1_IN_GA(d(e(T10)))
P1_IN_GA(d(e(*(*(T127, T128), T76)))) → P29_IN_GAGAGA(T127, T128, T76)
U4_GAGAGA(T39, T10, p1_out_ga) → P1_IN_GA(d(e(T39)))
p1_in_ga(d(e(t))) → p1_out_ga
p1_in_ga(d(e(const))) → p1_out_ga
p1_in_ga(d(e(+(t, T10)))) → U24_ga(p1_in_ga(d(e(T10))))
p1_in_ga(d(e(+(const, T10)))) → U25_ga(p1_in_ga(d(e(T10))))
p1_in_ga(d(e(+(+(T38, T39), T10)))) → U26_ga(p29_in_gagaga(T38, T39, T10))
p1_in_ga(d(e(+(*(T64, T65), T10)))) → U27_ga(p29_in_gagaga(T64, T65, T10))
p1_in_ga(d(e(*(t, T76)))) → U28_ga(p1_in_ga(d(e(T76))))
p1_in_ga(d(e(*(const, T76)))) → U29_ga(p1_in_ga(d(e(T76))))
p1_in_ga(d(e(*(+(T104, T105), T76)))) → U30_ga(p29_in_gagaga(T104, T105, T76))
p1_in_ga(d(e(*(*(T127, T128), T76)))) → U31_ga(p29_in_gagaga(T127, T128, T76))
U24_ga(p1_out_ga) → p1_out_ga
U25_ga(p1_out_ga) → p1_out_ga
U26_ga(p29_out_gagaga) → p1_out_ga
U27_ga(p29_out_gagaga) → p1_out_ga
U28_ga(p1_out_ga) → p1_out_ga
U29_ga(p1_out_ga) → p1_out_ga
U30_ga(p29_out_gagaga) → p1_out_ga
U31_ga(p29_out_gagaga) → p1_out_ga
p29_in_gagaga(T38, T39, T10) → U1_gagaga(p1_in_ga(d(e(T38))))
p29_in_gagaga(T38, T39, T10) → U2_gagaga(T39, p1_in_ga(d(e(T38))))
p29_in_gagaga(T38, T39, T10) → U4_gagaga(T39, T10, p1_in_ga(d(e(T38))))
U1_gagaga(p1_out_ga) → p29_out_gagaga
U2_gagaga(T39, p1_out_ga) → U3_gagaga(p1_in_ga(d(e(T39))))
U4_gagaga(T39, T10, p1_out_ga) → U5_gagaga(T10, p1_in_ga(d(e(T39))))
U3_gagaga(p1_out_ga) → p29_out_gagaga
U5_gagaga(T10, p1_out_ga) → U6_gagaga(p1_in_ga(d(e(T10))))
U6_gagaga(p1_out_ga) → p29_out_gagaga
p1_in_ga(x0)
U24_ga(x0)
U25_ga(x0)
U26_ga(x0)
U27_ga(x0)
U28_ga(x0)
U29_ga(x0)
U30_ga(x0)
U31_ga(x0)
p29_in_gagaga(x0, x1, x2)
U1_gagaga(x0)
U2_gagaga(x0, x1)
U4_gagaga(x0, x1, x2)
U3_gagaga(x0)
U5_gagaga(x0, x1)
U6_gagaga(x0)
The following rules are removed from R:
P1_IN_GA(d(e(+(const, T10)))) → P1_IN_GA(d(e(T10)))
P1_IN_GA(d(e(+(t, T10)))) → P1_IN_GA(d(e(T10)))
P1_IN_GA(d(e(+(+(T38, T39), T10)))) → P29_IN_GAGAGA(T38, T39, T10)
P1_IN_GA(d(e(+(*(T64, T65), T10)))) → P29_IN_GAGAGA(T64, T65, T10)
P1_IN_GA(d(e(*(t, T76)))) → P1_IN_GA(d(e(T76)))
P1_IN_GA(d(e(*(const, T76)))) → P1_IN_GA(d(e(T76)))
P1_IN_GA(d(e(*(+(T104, T105), T76)))) → P29_IN_GAGAGA(T104, T105, T76)
P1_IN_GA(d(e(*(*(T127, T128), T76)))) → P29_IN_GAGAGA(T127, T128, T76)
Used ordering: POLO with Polynomial interpretation [POLO]:
p1_in_ga(d(e(t))) → p1_out_ga
p1_in_ga(d(e(const))) → p1_out_ga
p1_in_ga(d(e(+(t, T10)))) → U24_ga(p1_in_ga(d(e(T10))))
p1_in_ga(d(e(+(const, T10)))) → U25_ga(p1_in_ga(d(e(T10))))
p1_in_ga(d(e(+(+(T38, T39), T10)))) → U26_ga(p29_in_gagaga(T38, T39, T10))
p1_in_ga(d(e(+(*(T64, T65), T10)))) → U27_ga(p29_in_gagaga(T64, T65, T10))
p1_in_ga(d(e(*(t, T76)))) → U28_ga(p1_in_ga(d(e(T76))))
p1_in_ga(d(e(*(const, T76)))) → U29_ga(p1_in_ga(d(e(T76))))
p1_in_ga(d(e(*(+(T104, T105), T76)))) → U30_ga(p29_in_gagaga(T104, T105, T76))
p1_in_ga(d(e(*(*(T127, T128), T76)))) → U31_ga(p29_in_gagaga(T127, T128, T76))
POL(*(x1, x2)) = x1 + 2·x2
POL(+(x1, x2)) = 2·x1 + 2·x2
POL(P1_IN_GA(x1)) = 2·x1
POL(P29_IN_GAGAGA(x1, x2, x3)) = 2·x1 + 2·x2 + 2·x3
POL(U1_gagaga(x1)) = x1
POL(U24_ga(x1)) = x1
POL(U25_ga(x1)) = 2·x1
POL(U26_ga(x1)) = x1
POL(U27_ga(x1)) = x1
POL(U28_ga(x1)) = 2·x1
POL(U29_ga(x1)) = x1
POL(U2_GAGAGA(x1, x2)) = 2·x1 + x2
POL(U2_gagaga(x1, x2)) = x1 + x2
POL(U30_ga(x1)) = x1
POL(U31_ga(x1)) = x1
POL(U3_gagaga(x1)) = x1
POL(U4_GAGAGA(x1, x2, x3)) = 2·x1 + 2·x2 + 2·x3
POL(U4_gagaga(x1, x2, x3)) = 2·x1 + x2 + x3
POL(U5_GAGAGA(x1, x2)) = 2·x1 + x2
POL(U5_gagaga(x1, x2)) = x1 + 2·x2
POL(U6_gagaga(x1)) = x1
POL(const) = 0
POL(d(x1)) = x1
POL(e(x1)) = x1
POL(p1_in_ga(x1)) = x1
POL(p1_out_ga) = 0
POL(p29_in_gagaga(x1, x2, x3)) = x1 + 2·x2 + 2·x3
POL(p29_out_gagaga) = 0
POL(t) = 0
P29_IN_GAGAGA(T38, T39, T10) → P1_IN_GA(d(e(T38)))
P29_IN_GAGAGA(T38, T39, T10) → U2_GAGAGA(T39, p1_in_ga(d(e(T38))))
U2_GAGAGA(T39, p1_out_ga) → P1_IN_GA(d(e(T39)))
P29_IN_GAGAGA(T38, T39, T10) → U4_GAGAGA(T39, T10, p1_in_ga(d(e(T38))))
U4_GAGAGA(T39, T10, p1_out_ga) → U5_GAGAGA(T10, p1_in_ga(d(e(T39))))
U5_GAGAGA(T10, p1_out_ga) → P1_IN_GA(d(e(T10)))
U4_GAGAGA(T39, T10, p1_out_ga) → P1_IN_GA(d(e(T39)))
p29_in_gagaga(T38, T39, T10) → U1_gagaga(p1_in_ga(d(e(T38))))
p29_in_gagaga(T38, T39, T10) → U2_gagaga(T39, p1_in_ga(d(e(T38))))
p29_in_gagaga(T38, T39, T10) → U4_gagaga(T39, T10, p1_in_ga(d(e(T38))))
U31_ga(p29_out_gagaga) → p1_out_ga
U4_gagaga(T39, T10, p1_out_ga) → U5_gagaga(T10, p1_in_ga(d(e(T39))))
U5_gagaga(T10, p1_out_ga) → U6_gagaga(p1_in_ga(d(e(T10))))
U6_gagaga(p1_out_ga) → p29_out_gagaga
U2_gagaga(T39, p1_out_ga) → U3_gagaga(p1_in_ga(d(e(T39))))
U3_gagaga(p1_out_ga) → p29_out_gagaga
U1_gagaga(p1_out_ga) → p29_out_gagaga
U30_ga(p29_out_gagaga) → p1_out_ga
U29_ga(p1_out_ga) → p1_out_ga
U28_ga(p1_out_ga) → p1_out_ga
U27_ga(p29_out_gagaga) → p1_out_ga
U26_ga(p29_out_gagaga) → p1_out_ga
U25_ga(p1_out_ga) → p1_out_ga
U24_ga(p1_out_ga) → p1_out_ga
p1_in_ga(x0)
U24_ga(x0)
U25_ga(x0)
U26_ga(x0)
U27_ga(x0)
U28_ga(x0)
U29_ga(x0)
U30_ga(x0)
U31_ga(x0)
p29_in_gagaga(x0, x1, x2)
U1_gagaga(x0)
U2_gagaga(x0, x1)
U4_gagaga(x0, x1, x2)
U3_gagaga(x0)
U5_gagaga(x0, x1)
U6_gagaga(x0)
P65_IN_GAA(d(T180), X276, T138) → P1_IN_GA(d(T180), X275)
P1_IN_GA(d(d(T136)), T138) → P65_IN_GAA(T136, X173, T138)
p1_in_ga(d(e(t)), const(1)) → p1_out_ga(d(e(t)), const(1))
p1_in_ga(d(e(const(T4))), const(0)) → p1_out_ga(d(e(const(T4))), const(0))
p1_in_ga(d(e(+(t, T10))), +(const(1), T15)) → U24_ga(T10, T15, p1_in_ga(d(e(T10)), T15))
p1_in_ga(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_ga(T20, T10, T21, p1_in_ga(d(e(T10)), T21))
p1_in_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_ga(T38, T39, T10, T42, T43, T44, p29_in_gagaga(T38, T42, T39, T43, T10, T44))
p29_in_gagaga(T38, T42, T39, T43, T10, T44) → U1_gagaga(T38, T42, T39, T43, T10, T44, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_ga(T64, T65, T10, T69, T68, T70, p29_in_gagaga(T64, T68, T65, T69, T10, T70))
p29_in_gagaga(T38, T42, T39, T45, T10, T46) → U2_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_ga(T76, T81, p1_in_ga(d(e(T76)), T81))
p1_in_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_ga(T86, T76, T87, p1_in_ga(d(e(T76)), T87))
p1_in_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_ga(T104, T105, T76, T110, T108, T109, p29_in_gagaga(T104, T108, T105, T109, T76, T110))
p29_in_gagaga(T38, T42, T39, T45, T10, T47) → U4_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T38)), T42))
p1_in_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_ga(T127, T128, T76, T133, T132, T131, p29_in_gagaga(T127, T131, T128, T132, T76, T133))
U31_ga(T127, T128, T76, T133, T132, T131, p29_out_gagaga(T127, T131, T128, T132, T76, T133)) → p1_out_ga(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_ga(d(d(T136)), T138) → U32_ga(T136, T138, p65_in_gaa(T136, X173, T138))
p65_in_gaa(e(t), const(1), T138) → U7_gaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_gaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_gaa(e(t), const(1), T138)
p65_in_gaa(e(const(T143)), const(0), T138) → U8_gaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_gaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_gaa(e(const(T143)), const(0), T138)
p65_in_gaa(e(+(T152, T153)), +(X214, X215), T138) → U9_gaa(T152, T153, X214, X215, T138, p1_in_ga(d(e(T152)), X214))
U9_gaa(T152, T153, X214, X215, T138, p1_out_ga(d(e(T152)), X214)) → p65_out_gaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, X215), T138) → U10_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T152)), T154))
U10_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T152)), T154)) → U11_gaa(T152, T153, T154, X215, T138, p1_in_ga(d(e(T153)), X215))
U11_gaa(T152, T153, T154, X215, T138, p1_out_ga(d(e(T153)), X215)) → p65_out_gaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_gaa(e(+(T152, T153)), +(T154, T155), T138) → U12_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T152)), T154))
U12_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T152)), T154)) → U13_gaa(T152, T153, T154, T155, T138, p1_in_ga(d(e(T153)), T155))
U13_gaa(T152, T153, T154, T155, T138, p1_out_ga(d(e(T153)), T155)) → U14_gaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
p1_in_aa(d(e(t)), const(1)) → p1_out_aa(d(e(t)), const(1))
p1_in_aa(d(e(const(T4))), const(0)) → p1_out_aa(d(e(const(T4))), const(0))
p1_in_aa(d(e(+(t, T10))), +(const(1), T15)) → U24_aa(T10, T15, p1_in_aa(d(e(T10)), T15))
p1_in_aa(d(e(+(const(T20), T10))), +(const(0), T21)) → U25_aa(T20, T10, T21, p1_in_aa(d(e(T10)), T21))
p1_in_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44)) → U26_aa(T38, T39, T10, T42, T43, T44, p29_in_aaaaaa(T38, T42, T39, T43, T10, T44))
p29_in_aaaaaa(T38, T42, T39, T43, T10, T44) → U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70)) → U27_aa(T64, T65, T10, T69, T68, T70, p29_in_aaaaaa(T64, T68, T65, T69, T10, T70))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T46) → U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1)))) → U28_aa(T76, T81, p1_in_aa(d(e(T76)), T81))
p1_in_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0)))) → U29_aa(T86, T76, T87, p1_in_aa(d(e(T76)), T87))
p1_in_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109)))) → U30_aa(T104, T105, T76, T110, T108, T109, p29_in_aaaaaa(T104, T108, T105, T109, T76, T110))
p29_in_aaaaaa(T38, T42, T39, T45, T10, T47) → U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T38)), T42))
p1_in_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131))))) → U31_aa(T127, T128, T76, T133, T132, T131, p29_in_aaaaaa(T127, T131, T128, T132, T76, T133))
U31_aa(T127, T128, T76, T133, T132, T131, p29_out_aaaaaa(T127, T131, T128, T132, T76, T133)) → p1_out_aa(d(e(*(*(T127, T128), T76))), +(*(*(T127, T128), T133), *(T76, +(*(T127, T132), *(T128, T131)))))
p1_in_aa(d(d(T136)), T138) → U32_aa(T136, T138, p65_in_aaa(T136, X173, T138))
p65_in_aaa(e(t), const(1), T138) → U7_aaa(T138, p1_in_ga(d(e(const(1))), T138))
U7_aaa(T138, p1_out_ga(d(e(const(1))), T138)) → p65_out_aaa(e(t), const(1), T138)
p65_in_aaa(e(const(T143)), const(0), T138) → U8_aaa(T143, T138, p1_in_ga(d(e(const(0))), T138))
U8_aaa(T143, T138, p1_out_ga(d(e(const(0))), T138)) → p65_out_aaa(e(const(T143)), const(0), T138)
p65_in_aaa(e(+(T152, T153)), +(X214, X215), T138) → U9_aaa(T152, T153, X214, X215, T138, p1_in_aa(d(e(T152)), X214))
U9_aaa(T152, T153, X214, X215, T138, p1_out_aa(d(e(T152)), X214)) → p65_out_aaa(e(+(T152, T153)), +(X214, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, X215), T138) → U10_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T152)), T154))
U10_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T152)), T154)) → U11_aaa(T152, T153, T154, X215, T138, p1_in_aa(d(e(T153)), X215))
U11_aaa(T152, T153, T154, X215, T138, p1_out_aa(d(e(T153)), X215)) → p65_out_aaa(e(+(T152, T153)), +(T154, X215), T138)
p65_in_aaa(e(+(T152, T153)), +(T154, T155), T138) → U12_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T152)), T154))
U12_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T152)), T154)) → U13_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(T153)), T155))
U13_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(T153)), T155)) → U14_aaa(T152, T153, T154, T155, T138, p1_in_aa(d(e(+(T154, T155))), T138))
U14_aaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_aaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_aaa(T168, T169, X254, X255, T138, p1_in_aa(d(e(T168)), X255))
U15_aaa(T168, T169, X254, X255, T138, p1_out_aa(d(e(T168)), X255)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T168)), T170))
U16_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T168)), T170)) → U17_aaa(T168, T169, X254, T170, T138, p1_in_aa(d(e(T169)), X254))
U17_aaa(T168, T169, X254, T170, T138, p1_out_aa(d(e(T169)), X254)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T168)), T170))
U18_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T168)), T170)) → U19_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(T169)), T171))
U19_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(T169)), T171)) → U20_aaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_aaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_aaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_aaa(d(T180), X276, T138) → U21_aaa(T180, X276, T138, p1_in_aa(d(T180), X275))
U21_aaa(T180, X276, T138, p1_out_aa(d(T180), X275)) → p65_out_aaa(d(T180), X276, T138)
p65_in_aaa(d(T180), X276, T138) → U22_aaa(T180, X276, T138, p1_in_aa(d(T180), T181))
U22_aaa(T180, X276, T138, p1_out_aa(d(T180), T181)) → U23_aaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_aaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_aaa(d(T180), X276, T138)
U32_aa(T136, T138, p65_out_aaa(T136, X173, T138)) → p1_out_aa(d(d(T136)), T138)
U4_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T38)), T42)) → U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T39)), T45))
U5_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T39)), T45)) → U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_in_aa(d(e(T10)), T47))
U6_aaaaaa(T38, T42, T39, T45, T10, T47, p1_out_aa(d(e(T10)), T47)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T47)
U30_aa(T104, T105, T76, T110, T108, T109, p29_out_aaaaaa(T104, T108, T105, T109, T76, T110)) → p1_out_aa(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_aa(T86, T76, T87, p1_out_aa(d(e(T76)), T87)) → p1_out_aa(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_aa(T76, T81, p1_out_aa(d(e(T76)), T81)) → p1_out_aa(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T38)), T42)) → U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_in_aa(d(e(T39)), T45))
U3_aaaaaa(T38, T42, T39, T45, T10, T46, p1_out_aa(d(e(T39)), T45)) → p29_out_aaaaaa(T38, T42, T39, T45, T10, T46)
U27_aa(T64, T65, T10, T69, T68, T70, p29_out_aaaaaa(T64, T68, T65, T69, T10, T70)) → p1_out_aa(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_aaaaaa(T38, T42, T39, T43, T10, T44, p1_out_aa(d(e(T38)), T42)) → p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)
U26_aa(T38, T39, T10, T42, T43, T44, p29_out_aaaaaa(T38, T42, T39, T43, T10, T44)) → p1_out_aa(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_aa(T20, T10, T21, p1_out_aa(d(e(T10)), T21)) → p1_out_aa(d(e(+(const(T20), T10))), +(const(0), T21))
U24_aa(T10, T15, p1_out_aa(d(e(T10)), T15)) → p1_out_aa(d(e(+(t, T10))), +(const(1), T15))
U14_gaa(T152, T153, T154, T155, T138, p1_out_aa(d(e(+(T154, T155))), T138)) → p65_out_gaa(e(+(T152, T153)), +(T154, T155), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138) → U15_gaa(T168, T169, X254, X255, T138, p1_in_ga(d(e(T168)), X255))
U15_gaa(T168, T169, X254, X255, T138, p1_out_ga(d(e(T168)), X255)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, X255)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138) → U16_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T168)), T170))
U16_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T168)), T170)) → U17_gaa(T168, T169, X254, T170, T138, p1_in_ga(d(e(T169)), X254))
U17_gaa(T168, T169, X254, T170, T138, p1_out_ga(d(e(T169)), X254)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, X254), *(T169, T170)), T138)
p65_in_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138) → U18_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T168)), T170))
U18_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T168)), T170)) → U19_gaa(T168, T169, T171, T170, T138, p1_in_ga(d(e(T169)), T171))
U19_gaa(T168, T169, T171, T170, T138, p1_out_ga(d(e(T169)), T171)) → U20_gaa(T168, T169, T171, T170, T138, p1_in_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138))
U20_gaa(T168, T169, T171, T170, T138, p1_out_aa(d(e(+(*(T168, T171), *(T169, T170)))), T138)) → p65_out_gaa(e(*(T168, T169)), +(*(T168, T171), *(T169, T170)), T138)
p65_in_gaa(d(T180), X276, T138) → U21_gaa(T180, X276, T138, p1_in_ga(d(T180), X275))
U21_gaa(T180, X276, T138, p1_out_ga(d(T180), X275)) → p65_out_gaa(d(T180), X276, T138)
p65_in_gaa(d(T180), X276, T138) → U22_gaa(T180, X276, T138, p1_in_ga(d(T180), T181))
U22_gaa(T180, X276, T138, p1_out_ga(d(T180), T181)) → U23_gaa(T180, X276, T138, p65_in_aaa(e(T181), X276, T138))
U23_gaa(T180, X276, T138, p65_out_aaa(e(T181), X276, T138)) → p65_out_gaa(d(T180), X276, T138)
U32_ga(T136, T138, p65_out_gaa(T136, X173, T138)) → p1_out_ga(d(d(T136)), T138)
U4_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T38)), T42)) → U5_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T39)), T45))
U5_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T39)), T45)) → U6_gagaga(T38, T42, T39, T45, T10, T47, p1_in_ga(d(e(T10)), T47))
U6_gagaga(T38, T42, T39, T45, T10, T47, p1_out_ga(d(e(T10)), T47)) → p29_out_gagaga(T38, T42, T39, T45, T10, T47)
U30_ga(T104, T105, T76, T110, T108, T109, p29_out_gagaga(T104, T108, T105, T109, T76, T110)) → p1_out_ga(d(e(*(+(T104, T105), T76))), +(*(+(T104, T105), T110), *(T76, +(T108, T109))))
U29_ga(T86, T76, T87, p1_out_ga(d(e(T76)), T87)) → p1_out_ga(d(e(*(const(T86), T76))), +(*(const(T86), T87), *(T76, const(0))))
U28_ga(T76, T81, p1_out_ga(d(e(T76)), T81)) → p1_out_ga(d(e(*(t, T76))), +(*(t, T81), *(T76, const(1))))
U2_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T38)), T42)) → U3_gagaga(T38, T42, T39, T45, T10, T46, p1_in_ga(d(e(T39)), T45))
U3_gagaga(T38, T42, T39, T45, T10, T46, p1_out_ga(d(e(T39)), T45)) → p29_out_gagaga(T38, T42, T39, T45, T10, T46)
U27_ga(T64, T65, T10, T69, T68, T70, p29_out_gagaga(T64, T68, T65, T69, T10, T70)) → p1_out_ga(d(e(+(*(T64, T65), T10))), +(+(*(T64, T69), *(T65, T68)), T70))
U1_gagaga(T38, T42, T39, T43, T10, T44, p1_out_ga(d(e(T38)), T42)) → p29_out_gagaga(T38, T42, T39, T43, T10, T44)
U26_ga(T38, T39, T10, T42, T43, T44, p29_out_gagaga(T38, T42, T39, T43, T10, T44)) → p1_out_ga(d(e(+(+(T38, T39), T10))), +(+(T42, T43), T44))
U25_ga(T20, T10, T21, p1_out_ga(d(e(T10)), T21)) → p1_out_ga(d(e(+(const(T20), T10))), +(const(0), T21))
U24_ga(T10, T15, p1_out_ga(d(e(T10)), T15)) → p1_out_ga(d(e(+(t, T10))), +(const(1), T15))
P65_IN_GAA(d(T180), X276, T138) → P1_IN_GA(d(T180), X275)
P1_IN_GA(d(d(T136)), T138) → P65_IN_GAA(T136, X173, T138)
P65_IN_GAA(d(T180)) → P1_IN_GA(d(T180))
P1_IN_GA(d(d(T136))) → P65_IN_GAA(T136)
From the DPs we obtained the following set of size-change graphs: