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 NonTerminationProof (⇔)
↳15 NO
↳16 PiDP
↳17 UsableRulesProof (⇔)
↳18 PiDP
↳19 PiDPToQDPProof (⇐)
↳20 QDP
↳21 NonTerminationProof (⇔)
↳22 NO
↳23 PiDP
↳24 UsableRulesProof (⇔)
↳25 PiDP
↳26 PiDPToQDPProof (⇐)
↳27 QDP
↳28 NonTerminationProof (⇔)
↳29 NO
↳30 PiDP
↳31 UsableRulesProof (⇔)
↳32 PiDP
↳33 PiDPToQDPProof (⇐)
↳34 QDP
↳35 NonTerminationProof (⇔)
↳36 NO
↳37 PiDP
↳38 UsableRulesProof (⇔)
↳39 PiDP
↳40 PiDPToQDPProof (⇐)
↳41 QDP
↳42 NonTerminationProof (⇔)
↳43 NO
↳44 PiDP
↳45 UsableRulesProof (⇔)
↳46 PiDP
↳47 PiDPToQDPProof (⇐)
↳48 QDP
↳49 QDPSizeChangeProof (⇔)
↳50 YES
↳51 PiDP
↳52 UsableRulesProof (⇔)
↳53 PiDP
↳54 PiDPToQDPProof (⇔)
↳55 QDP
↳56 QDPSizeChangeProof (⇔)
↳57 YES
↳58 PiDP
↳59 UsableRulesProof (⇔)
↳60 PiDP
↳61 PiDPToQDPProof (⇐)
↳62 QDP
↳63 QDPSizeChangeProof (⇔)
↳64 YES
↳65 PrologToPiTRSProof (⇐)
↳66 PiTRS
↳67 DependencyPairsProof (⇔)
↳68 PiDP
↳69 DependencyGraphProof (⇔)
↳70 AND
↳71 PiDP
↳72 UsableRulesProof (⇔)
↳73 PiDP
↳74 PiDPToQDPProof (⇐)
↳75 QDP
↳76 NonTerminationProof (⇔)
↳77 NO
↳78 PiDP
↳79 UsableRulesProof (⇔)
↳80 PiDP
↳81 PiDPToQDPProof (⇐)
↳82 QDP
↳83 NonTerminationProof (⇔)
↳84 NO
↳85 PiDP
↳86 UsableRulesProof (⇔)
↳87 PiDP
↳88 PiDPToQDPProof (⇐)
↳89 QDP
↳90 NonTerminationProof (⇔)
↳91 NO
↳92 PiDP
↳93 UsableRulesProof (⇔)
↳94 PiDP
↳95 PiDPToQDPProof (⇐)
↳96 QDP
↳97 NonTerminationProof (⇔)
↳98 NO
↳99 PiDP
↳100 UsableRulesProof (⇔)
↳101 PiDP
↳102 PiDPToQDPProof (⇐)
↳103 QDP
↳104 NonTerminationProof (⇔)
↳105 NO
↳106 PiDP
↳107 UsableRulesProof (⇔)
↳108 PiDP
↳109 PiDPToQDPProof (⇐)
↳110 QDP
↳111 QDPSizeChangeProof (⇔)
↳112 YES
↳113 PiDP
↳114 UsableRulesProof (⇔)
↳115 PiDP
↳116 PiDPToQDPProof (⇔)
↳117 QDP
↳118 QDPSizeChangeProof (⇔)
↳119 YES
↳120 PiDP
↳121 UsableRulesProof (⇔)
↳122 PiDP
↳123 PiDPToQDPProof (⇐)
↳124 QDP
↳125 QDPSizeChangeProof (⇔)
↳126 YES
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
MYIS1_IN_AG(T7, T6) → U29_AG(T7, T6, evaluate3_in_ga(T6, T7))
MYIS1_IN_AG(T7, T6) → EVALUATE3_IN_GA(T6, T7)
EVALUATE3_IN_GA(+(T20, T21), T23) → U1_GA(T20, T21, T23, evaluate3_in_ga(T20, X25))
EVALUATE3_IN_GA(+(T20, T21), T23) → EVALUATE3_IN_GA(T20, X25)
EVALUATE3_IN_GA(+(T20, T21), T23) → U2_GA(T20, T21, T23, evaluate3_in_ga(T20, T26))
EVALUATE3_IN_GA(-(T71, T72), T74) → U6_GA(T71, T72, T74, evaluate3_in_ga(T71, X101))
EVALUATE3_IN_GA(-(T71, T72), T74) → EVALUATE3_IN_GA(T71, X101)
EVALUATE3_IN_GA(-(T71, T72), T74) → U7_GA(T71, T72, T74, evaluate3_in_ga(T71, T77))
EVALUATE3_IN_GA(*(T122, T123), T125) → U11_GA(T122, T123, T125, evaluate3_in_ga(T122, X177))
EVALUATE3_IN_GA(*(T122, T123), T125) → EVALUATE3_IN_GA(T122, X177)
EVALUATE3_IN_GA(*(T122, T123), T125) → U12_GA(T122, T123, T125, evaluate3_in_ga(T122, T128))
EVALUATE3_IN_GA(*(T122, T123), T154) → U14_GA(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
EVALUATE3_IN_GA(*(T122, T123), T154) → EVALUATE3_IN_GA(T122, s(T151))
EVALUATE3_IN_GA(*(T122, T123), 0) → U19_GA(T122, T123, evaluate3_in_gg(T122, 0))
EVALUATE3_IN_GA(*(T122, T123), 0) → EVALUATE3_IN_GG(T122, 0)
EVALUATE3_IN_GG(+(T20, T21), T23) → U1_GG(T20, T21, T23, evaluate3_in_ga(T20, X25))
EVALUATE3_IN_GG(+(T20, T21), T23) → EVALUATE3_IN_GA(T20, X25)
EVALUATE3_IN_GA(T203, T203) → U21_GA(T203, myinteger73_in_g(T203))
EVALUATE3_IN_GA(T203, T203) → MYINTEGER73_IN_G(T203)
MYINTEGER73_IN_G(s(T209)) → U28_G(T209, myinteger73_in_g(T209))
MYINTEGER73_IN_G(s(T209)) → MYINTEGER73_IN_G(T209)
EVALUATE3_IN_GG(+(T20, T21), T23) → U2_GG(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_GG(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_GG(T20, T21, T23, evaluate3_in_ga(T21, X26))
U2_GG(T20, T21, T23, evaluate3_out_ga(T20, T26)) → EVALUATE3_IN_GA(T21, X26)
U2_GG(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_GG(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_GG(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_GG(T20, T21, T23, add12_in_aag(T26, T31, T23))
U4_GG(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → ADD12_IN_AAG(T26, T31, T23)
ADD12_IN_AAG(s(T49), T50, s(T52)) → U22_AAG(T49, T50, T52, add12_in_aag(T49, T50, T52))
ADD12_IN_AAG(s(T49), T50, s(T52)) → ADD12_IN_AAG(T49, T50, T52)
EVALUATE3_IN_GG(-(T71, T72), T74) → U6_GG(T71, T72, T74, evaluate3_in_ga(T71, X101))
EVALUATE3_IN_GG(-(T71, T72), T74) → EVALUATE3_IN_GA(T71, X101)
EVALUATE3_IN_GG(-(T71, T72), T74) → U7_GG(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_GG(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_GG(T71, T72, T74, evaluate3_in_ga(T72, X102))
U7_GG(T71, T72, T74, evaluate3_out_ga(T71, T77)) → EVALUATE3_IN_GA(T72, X102)
U7_GG(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_GG(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_GG(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_GG(T71, T72, T74, sub28_in_aag(T77, T82, T74))
U9_GG(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → SUB28_IN_AAG(T77, T82, T74)
SUB28_IN_AAG(s(T100), s(T101), T103) → U23_AAG(T100, T101, T103, sub28_in_aag(T100, T101, T103))
SUB28_IN_AAG(s(T100), s(T101), T103) → SUB28_IN_AAG(T100, T101, T103)
EVALUATE3_IN_GG(*(T122, T123), T125) → U11_GG(T122, T123, T125, evaluate3_in_ga(T122, X177))
EVALUATE3_IN_GG(*(T122, T123), T125) → EVALUATE3_IN_GA(T122, X177)
EVALUATE3_IN_GG(*(T122, T123), T125) → U12_GG(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_GG(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_GG(T122, T123, T125, evaluate3_in_ga(T123, X178))
U12_GG(T122, T123, T125, evaluate3_out_ga(T122, T128)) → EVALUATE3_IN_GA(T123, X178)
EVALUATE3_IN_GG(*(T122, T123), T154) → U14_GG(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
EVALUATE3_IN_GG(*(T122, T123), T154) → EVALUATE3_IN_GA(T122, s(T151))
U14_GG(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_GG(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U14_GG(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → EVALUATE3_IN_GA(T123, T152)
U15_GG(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_GG(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U15_GG(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → MULT50_IN_AAA(T151, T152, X227)
MULT50_IN_AAA(s(T168), T169, X263) → U24_AAA(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
MULT50_IN_AAA(s(T168), T169, X263) → MULT50_IN_AAA(T168, T169, X262)
MULT50_IN_AAA(s(T168), T169, X263) → U25_AAA(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
U25_AAA(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_AAA(T168, T169, X263, add58_in_aaa(T169, T172, X263))
U25_AAA(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → ADD58_IN_AAA(T169, T172, X263)
ADD58_IN_AAA(s(T185), T186, s(X300)) → U27_AAA(T185, T186, X300, add58_in_aaa(T185, T186, X300))
ADD58_IN_AAA(s(T185), T186, s(X300)) → ADD58_IN_AAA(T185, T186, X300)
U15_GG(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_GG(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_GG(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_GG(T122, T123, T154, add12_in_aag(T152, T157, T154))
U17_GG(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → ADD12_IN_AAG(T152, T157, T154)
EVALUATE3_IN_GG(*(T122, T123), 0) → U19_GG(T122, T123, evaluate3_in_gg(T122, 0))
EVALUATE3_IN_GG(*(T122, T123), 0) → EVALUATE3_IN_GG(T122, 0)
EVALUATE3_IN_GG(T203, T203) → U21_GG(T203, myinteger73_in_g(T203))
EVALUATE3_IN_GG(T203, T203) → MYINTEGER73_IN_G(T203)
U19_GG(T122, T123, evaluate3_out_gg(T122, 0)) → U20_GG(T122, T123, evaluate3_in_ga(T123, T200))
U19_GG(T122, T123, evaluate3_out_gg(T122, 0)) → EVALUATE3_IN_GA(T123, T200)
U19_GA(T122, T123, evaluate3_out_gg(T122, 0)) → U20_GA(T122, T123, evaluate3_in_ga(T123, T200))
U19_GA(T122, T123, evaluate3_out_gg(T122, 0)) → EVALUATE3_IN_GA(T123, T200)
U14_GA(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_GA(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U14_GA(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → EVALUATE3_IN_GA(T123, T152)
U15_GA(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_GA(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U15_GA(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → MULT50_IN_AAA(T151, T152, X227)
U15_GA(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_GA(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_GA(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_GA(T122, T123, T154, add12_in_aaa(T152, T157, T154))
U17_GA(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → ADD12_IN_AAA(T152, T157, T154)
ADD12_IN_AAA(s(T49), T50, s(T52)) → U22_AAA(T49, T50, T52, add12_in_aaa(T49, T50, T52))
ADD12_IN_AAA(s(T49), T50, s(T52)) → ADD12_IN_AAA(T49, T50, T52)
U12_GA(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_GA(T122, T123, T125, evaluate3_in_ga(T123, X178))
U12_GA(T122, T123, T125, evaluate3_out_ga(T122, T128)) → EVALUATE3_IN_GA(T123, X178)
U7_GA(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_GA(T71, T72, T74, evaluate3_in_ga(T72, X102))
U7_GA(T71, T72, T74, evaluate3_out_ga(T71, T77)) → EVALUATE3_IN_GA(T72, X102)
U7_GA(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_GA(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_GA(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_GA(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
U9_GA(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → SUB28_IN_AAA(T77, T82, T74)
SUB28_IN_AAA(s(T100), s(T101), T103) → U23_AAA(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
SUB28_IN_AAA(s(T100), s(T101), T103) → SUB28_IN_AAA(T100, T101, T103)
U2_GA(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_GA(T20, T21, T23, evaluate3_in_ga(T21, X26))
U2_GA(T20, T21, T23, evaluate3_out_ga(T20, T26)) → EVALUATE3_IN_GA(T21, X26)
U2_GA(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_GA(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_GA(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_GA(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U4_GA(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → ADD12_IN_AAA(T26, T31, T23)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
MYIS1_IN_AG(T7, T6) → U29_AG(T7, T6, evaluate3_in_ga(T6, T7))
MYIS1_IN_AG(T7, T6) → EVALUATE3_IN_GA(T6, T7)
EVALUATE3_IN_GA(+(T20, T21), T23) → U1_GA(T20, T21, T23, evaluate3_in_ga(T20, X25))
EVALUATE3_IN_GA(+(T20, T21), T23) → EVALUATE3_IN_GA(T20, X25)
EVALUATE3_IN_GA(+(T20, T21), T23) → U2_GA(T20, T21, T23, evaluate3_in_ga(T20, T26))
EVALUATE3_IN_GA(-(T71, T72), T74) → U6_GA(T71, T72, T74, evaluate3_in_ga(T71, X101))
EVALUATE3_IN_GA(-(T71, T72), T74) → EVALUATE3_IN_GA(T71, X101)
EVALUATE3_IN_GA(-(T71, T72), T74) → U7_GA(T71, T72, T74, evaluate3_in_ga(T71, T77))
EVALUATE3_IN_GA(*(T122, T123), T125) → U11_GA(T122, T123, T125, evaluate3_in_ga(T122, X177))
EVALUATE3_IN_GA(*(T122, T123), T125) → EVALUATE3_IN_GA(T122, X177)
EVALUATE3_IN_GA(*(T122, T123), T125) → U12_GA(T122, T123, T125, evaluate3_in_ga(T122, T128))
EVALUATE3_IN_GA(*(T122, T123), T154) → U14_GA(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
EVALUATE3_IN_GA(*(T122, T123), T154) → EVALUATE3_IN_GA(T122, s(T151))
EVALUATE3_IN_GA(*(T122, T123), 0) → U19_GA(T122, T123, evaluate3_in_gg(T122, 0))
EVALUATE3_IN_GA(*(T122, T123), 0) → EVALUATE3_IN_GG(T122, 0)
EVALUATE3_IN_GG(+(T20, T21), T23) → U1_GG(T20, T21, T23, evaluate3_in_ga(T20, X25))
EVALUATE3_IN_GG(+(T20, T21), T23) → EVALUATE3_IN_GA(T20, X25)
EVALUATE3_IN_GA(T203, T203) → U21_GA(T203, myinteger73_in_g(T203))
EVALUATE3_IN_GA(T203, T203) → MYINTEGER73_IN_G(T203)
MYINTEGER73_IN_G(s(T209)) → U28_G(T209, myinteger73_in_g(T209))
MYINTEGER73_IN_G(s(T209)) → MYINTEGER73_IN_G(T209)
EVALUATE3_IN_GG(+(T20, T21), T23) → U2_GG(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_GG(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_GG(T20, T21, T23, evaluate3_in_ga(T21, X26))
U2_GG(T20, T21, T23, evaluate3_out_ga(T20, T26)) → EVALUATE3_IN_GA(T21, X26)
U2_GG(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_GG(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_GG(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_GG(T20, T21, T23, add12_in_aag(T26, T31, T23))
U4_GG(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → ADD12_IN_AAG(T26, T31, T23)
ADD12_IN_AAG(s(T49), T50, s(T52)) → U22_AAG(T49, T50, T52, add12_in_aag(T49, T50, T52))
ADD12_IN_AAG(s(T49), T50, s(T52)) → ADD12_IN_AAG(T49, T50, T52)
EVALUATE3_IN_GG(-(T71, T72), T74) → U6_GG(T71, T72, T74, evaluate3_in_ga(T71, X101))
EVALUATE3_IN_GG(-(T71, T72), T74) → EVALUATE3_IN_GA(T71, X101)
EVALUATE3_IN_GG(-(T71, T72), T74) → U7_GG(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_GG(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_GG(T71, T72, T74, evaluate3_in_ga(T72, X102))
U7_GG(T71, T72, T74, evaluate3_out_ga(T71, T77)) → EVALUATE3_IN_GA(T72, X102)
U7_GG(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_GG(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_GG(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_GG(T71, T72, T74, sub28_in_aag(T77, T82, T74))
U9_GG(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → SUB28_IN_AAG(T77, T82, T74)
SUB28_IN_AAG(s(T100), s(T101), T103) → U23_AAG(T100, T101, T103, sub28_in_aag(T100, T101, T103))
SUB28_IN_AAG(s(T100), s(T101), T103) → SUB28_IN_AAG(T100, T101, T103)
EVALUATE3_IN_GG(*(T122, T123), T125) → U11_GG(T122, T123, T125, evaluate3_in_ga(T122, X177))
EVALUATE3_IN_GG(*(T122, T123), T125) → EVALUATE3_IN_GA(T122, X177)
EVALUATE3_IN_GG(*(T122, T123), T125) → U12_GG(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_GG(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_GG(T122, T123, T125, evaluate3_in_ga(T123, X178))
U12_GG(T122, T123, T125, evaluate3_out_ga(T122, T128)) → EVALUATE3_IN_GA(T123, X178)
EVALUATE3_IN_GG(*(T122, T123), T154) → U14_GG(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
EVALUATE3_IN_GG(*(T122, T123), T154) → EVALUATE3_IN_GA(T122, s(T151))
U14_GG(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_GG(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U14_GG(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → EVALUATE3_IN_GA(T123, T152)
U15_GG(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_GG(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U15_GG(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → MULT50_IN_AAA(T151, T152, X227)
MULT50_IN_AAA(s(T168), T169, X263) → U24_AAA(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
MULT50_IN_AAA(s(T168), T169, X263) → MULT50_IN_AAA(T168, T169, X262)
MULT50_IN_AAA(s(T168), T169, X263) → U25_AAA(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
U25_AAA(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_AAA(T168, T169, X263, add58_in_aaa(T169, T172, X263))
U25_AAA(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → ADD58_IN_AAA(T169, T172, X263)
ADD58_IN_AAA(s(T185), T186, s(X300)) → U27_AAA(T185, T186, X300, add58_in_aaa(T185, T186, X300))
ADD58_IN_AAA(s(T185), T186, s(X300)) → ADD58_IN_AAA(T185, T186, X300)
U15_GG(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_GG(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_GG(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_GG(T122, T123, T154, add12_in_aag(T152, T157, T154))
U17_GG(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → ADD12_IN_AAG(T152, T157, T154)
EVALUATE3_IN_GG(*(T122, T123), 0) → U19_GG(T122, T123, evaluate3_in_gg(T122, 0))
EVALUATE3_IN_GG(*(T122, T123), 0) → EVALUATE3_IN_GG(T122, 0)
EVALUATE3_IN_GG(T203, T203) → U21_GG(T203, myinteger73_in_g(T203))
EVALUATE3_IN_GG(T203, T203) → MYINTEGER73_IN_G(T203)
U19_GG(T122, T123, evaluate3_out_gg(T122, 0)) → U20_GG(T122, T123, evaluate3_in_ga(T123, T200))
U19_GG(T122, T123, evaluate3_out_gg(T122, 0)) → EVALUATE3_IN_GA(T123, T200)
U19_GA(T122, T123, evaluate3_out_gg(T122, 0)) → U20_GA(T122, T123, evaluate3_in_ga(T123, T200))
U19_GA(T122, T123, evaluate3_out_gg(T122, 0)) → EVALUATE3_IN_GA(T123, T200)
U14_GA(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_GA(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U14_GA(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → EVALUATE3_IN_GA(T123, T152)
U15_GA(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_GA(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U15_GA(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → MULT50_IN_AAA(T151, T152, X227)
U15_GA(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_GA(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_GA(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_GA(T122, T123, T154, add12_in_aaa(T152, T157, T154))
U17_GA(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → ADD12_IN_AAA(T152, T157, T154)
ADD12_IN_AAA(s(T49), T50, s(T52)) → U22_AAA(T49, T50, T52, add12_in_aaa(T49, T50, T52))
ADD12_IN_AAA(s(T49), T50, s(T52)) → ADD12_IN_AAA(T49, T50, T52)
U12_GA(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_GA(T122, T123, T125, evaluate3_in_ga(T123, X178))
U12_GA(T122, T123, T125, evaluate3_out_ga(T122, T128)) → EVALUATE3_IN_GA(T123, X178)
U7_GA(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_GA(T71, T72, T74, evaluate3_in_ga(T72, X102))
U7_GA(T71, T72, T74, evaluate3_out_ga(T71, T77)) → EVALUATE3_IN_GA(T72, X102)
U7_GA(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_GA(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_GA(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_GA(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
U9_GA(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → SUB28_IN_AAA(T77, T82, T74)
SUB28_IN_AAA(s(T100), s(T101), T103) → U23_AAA(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
SUB28_IN_AAA(s(T100), s(T101), T103) → SUB28_IN_AAA(T100, T101, T103)
U2_GA(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_GA(T20, T21, T23, evaluate3_in_ga(T21, X26))
U2_GA(T20, T21, T23, evaluate3_out_ga(T20, T26)) → EVALUATE3_IN_GA(T21, X26)
U2_GA(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_GA(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_GA(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_GA(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U4_GA(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → ADD12_IN_AAA(T26, T31, T23)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
SUB28_IN_AAA(s(T100), s(T101), T103) → SUB28_IN_AAA(T100, T101, T103)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
SUB28_IN_AAA(s(T100), s(T101), T103) → SUB28_IN_AAA(T100, T101, T103)
SUB28_IN_AAA → SUB28_IN_AAA
ADD12_IN_AAA(s(T49), T50, s(T52)) → ADD12_IN_AAA(T49, T50, T52)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
ADD12_IN_AAA(s(T49), T50, s(T52)) → ADD12_IN_AAA(T49, T50, T52)
ADD12_IN_AAA → ADD12_IN_AAA
ADD58_IN_AAA(s(T185), T186, s(X300)) → ADD58_IN_AAA(T185, T186, X300)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
ADD58_IN_AAA(s(T185), T186, s(X300)) → ADD58_IN_AAA(T185, T186, X300)
ADD58_IN_AAA → ADD58_IN_AAA
MULT50_IN_AAA(s(T168), T169, X263) → MULT50_IN_AAA(T168, T169, X262)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
MULT50_IN_AAA(s(T168), T169, X263) → MULT50_IN_AAA(T168, T169, X262)
MULT50_IN_AAA → MULT50_IN_AAA
SUB28_IN_AAG(s(T100), s(T101), T103) → SUB28_IN_AAG(T100, T101, T103)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
SUB28_IN_AAG(s(T100), s(T101), T103) → SUB28_IN_AAG(T100, T101, T103)
SUB28_IN_AAG(T103) → SUB28_IN_AAG(T103)
ADD12_IN_AAG(s(T49), T50, s(T52)) → ADD12_IN_AAG(T49, T50, T52)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
ADD12_IN_AAG(s(T49), T50, s(T52)) → ADD12_IN_AAG(T49, T50, T52)
ADD12_IN_AAG(s(T52)) → ADD12_IN_AAG(T52)
From the DPs we obtained the following set of size-change graphs:
MYINTEGER73_IN_G(s(T209)) → MYINTEGER73_IN_G(T209)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
MYINTEGER73_IN_G(s(T209)) → MYINTEGER73_IN_G(T209)
MYINTEGER73_IN_G(s(T209)) → MYINTEGER73_IN_G(T209)
From the DPs we obtained the following set of size-change graphs:
EVALUATE3_IN_GA(+(T20, T21), T23) → U2_GA(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_GA(T20, T21, T23, evaluate3_out_ga(T20, T26)) → EVALUATE3_IN_GA(T21, X26)
EVALUATE3_IN_GA(+(T20, T21), T23) → EVALUATE3_IN_GA(T20, X25)
EVALUATE3_IN_GA(-(T71, T72), T74) → EVALUATE3_IN_GA(T71, X101)
EVALUATE3_IN_GA(-(T71, T72), T74) → U7_GA(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_GA(T71, T72, T74, evaluate3_out_ga(T71, T77)) → EVALUATE3_IN_GA(T72, X102)
EVALUATE3_IN_GA(*(T122, T123), T125) → EVALUATE3_IN_GA(T122, X177)
EVALUATE3_IN_GA(*(T122, T123), T125) → U12_GA(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_GA(T122, T123, T125, evaluate3_out_ga(T122, T128)) → EVALUATE3_IN_GA(T123, X178)
EVALUATE3_IN_GA(*(T122, T123), T154) → U14_GA(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_GA(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → EVALUATE3_IN_GA(T123, T152)
EVALUATE3_IN_GA(*(T122, T123), T154) → EVALUATE3_IN_GA(T122, s(T151))
EVALUATE3_IN_GA(*(T122, T123), 0) → U19_GA(T122, T123, evaluate3_in_gg(T122, 0))
U19_GA(T122, T123, evaluate3_out_gg(T122, 0)) → EVALUATE3_IN_GA(T123, T200)
EVALUATE3_IN_GA(*(T122, T123), 0) → EVALUATE3_IN_GG(T122, 0)
EVALUATE3_IN_GG(+(T20, T21), T23) → EVALUATE3_IN_GA(T20, X25)
EVALUATE3_IN_GG(+(T20, T21), T23) → U2_GG(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_GG(T20, T21, T23, evaluate3_out_ga(T20, T26)) → EVALUATE3_IN_GA(T21, X26)
EVALUATE3_IN_GG(-(T71, T72), T74) → EVALUATE3_IN_GA(T71, X101)
EVALUATE3_IN_GG(-(T71, T72), T74) → U7_GG(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_GG(T71, T72, T74, evaluate3_out_ga(T71, T77)) → EVALUATE3_IN_GA(T72, X102)
EVALUATE3_IN_GG(*(T122, T123), T125) → EVALUATE3_IN_GA(T122, X177)
EVALUATE3_IN_GG(*(T122, T123), T125) → U12_GG(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_GG(T122, T123, T125, evaluate3_out_ga(T122, T128)) → EVALUATE3_IN_GA(T123, X178)
EVALUATE3_IN_GG(*(T122, T123), T154) → U14_GG(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_GG(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → EVALUATE3_IN_GA(T123, T152)
EVALUATE3_IN_GG(*(T122, T123), T154) → EVALUATE3_IN_GA(T122, s(T151))
EVALUATE3_IN_GG(*(T122, T123), 0) → U19_GG(T122, T123, evaluate3_in_gg(T122, 0))
U19_GG(T122, T123, evaluate3_out_gg(T122, 0)) → EVALUATE3_IN_GA(T123, T200)
EVALUATE3_IN_GG(*(T122, T123), 0) → EVALUATE3_IN_GG(T122, 0)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
EVALUATE3_IN_GA(+(T20, T21), T23) → U2_GA(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_GA(T20, T21, T23, evaluate3_out_ga(T20, T26)) → EVALUATE3_IN_GA(T21, X26)
EVALUATE3_IN_GA(+(T20, T21), T23) → EVALUATE3_IN_GA(T20, X25)
EVALUATE3_IN_GA(-(T71, T72), T74) → EVALUATE3_IN_GA(T71, X101)
EVALUATE3_IN_GA(-(T71, T72), T74) → U7_GA(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_GA(T71, T72, T74, evaluate3_out_ga(T71, T77)) → EVALUATE3_IN_GA(T72, X102)
EVALUATE3_IN_GA(*(T122, T123), T125) → EVALUATE3_IN_GA(T122, X177)
EVALUATE3_IN_GA(*(T122, T123), T125) → U12_GA(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_GA(T122, T123, T125, evaluate3_out_ga(T122, T128)) → EVALUATE3_IN_GA(T123, X178)
EVALUATE3_IN_GA(*(T122, T123), T154) → U14_GA(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_GA(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → EVALUATE3_IN_GA(T123, T152)
EVALUATE3_IN_GA(*(T122, T123), T154) → EVALUATE3_IN_GA(T122, s(T151))
EVALUATE3_IN_GA(*(T122, T123), 0) → U19_GA(T122, T123, evaluate3_in_gg(T122, 0))
U19_GA(T122, T123, evaluate3_out_gg(T122, 0)) → EVALUATE3_IN_GA(T123, T200)
EVALUATE3_IN_GA(*(T122, T123), 0) → EVALUATE3_IN_GG(T122, 0)
EVALUATE3_IN_GG(+(T20, T21), T23) → EVALUATE3_IN_GA(T20, X25)
EVALUATE3_IN_GG(+(T20, T21), T23) → U2_GG(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_GG(T20, T21, T23, evaluate3_out_ga(T20, T26)) → EVALUATE3_IN_GA(T21, X26)
EVALUATE3_IN_GG(-(T71, T72), T74) → EVALUATE3_IN_GA(T71, X101)
EVALUATE3_IN_GG(-(T71, T72), T74) → U7_GG(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_GG(T71, T72, T74, evaluate3_out_ga(T71, T77)) → EVALUATE3_IN_GA(T72, X102)
EVALUATE3_IN_GG(*(T122, T123), T125) → EVALUATE3_IN_GA(T122, X177)
EVALUATE3_IN_GG(*(T122, T123), T125) → U12_GG(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_GG(T122, T123, T125, evaluate3_out_ga(T122, T128)) → EVALUATE3_IN_GA(T123, X178)
EVALUATE3_IN_GG(*(T122, T123), T154) → U14_GG(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_GG(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → EVALUATE3_IN_GA(T123, T152)
EVALUATE3_IN_GG(*(T122, T123), T154) → EVALUATE3_IN_GA(T122, s(T151))
EVALUATE3_IN_GG(*(T122, T123), 0) → U19_GG(T122, T123, evaluate3_in_gg(T122, 0))
U19_GG(T122, T123, evaluate3_out_gg(T122, 0)) → EVALUATE3_IN_GA(T123, T200)
EVALUATE3_IN_GG(*(T122, T123), 0) → EVALUATE3_IN_GG(T122, 0)
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
EVALUATE3_IN_GA(+(T20, T21)) → U2_GA(T20, T21, evaluate3_in_ga(T20))
U2_GA(T20, T21, evaluate3_out_ga(T20)) → EVALUATE3_IN_GA(T21)
EVALUATE3_IN_GA(+(T20, T21)) → EVALUATE3_IN_GA(T20)
EVALUATE3_IN_GA(-(T71, T72)) → EVALUATE3_IN_GA(T71)
EVALUATE3_IN_GA(-(T71, T72)) → U7_GA(T71, T72, evaluate3_in_ga(T71))
U7_GA(T71, T72, evaluate3_out_ga(T71)) → EVALUATE3_IN_GA(T72)
EVALUATE3_IN_GA(*(T122, T123)) → EVALUATE3_IN_GA(T122)
EVALUATE3_IN_GA(*(T122, T123)) → U12_GA(T122, T123, evaluate3_in_ga(T122))
U12_GA(T122, T123, evaluate3_out_ga(T122)) → EVALUATE3_IN_GA(T123)
EVALUATE3_IN_GA(*(T122, T123)) → U14_GA(T122, T123, evaluate3_in_ga(T122))
U14_GA(T122, T123, evaluate3_out_ga(T122)) → EVALUATE3_IN_GA(T123)
EVALUATE3_IN_GA(*(T122, T123)) → U19_GA(T122, T123, evaluate3_in_gg(T122, 0))
U19_GA(T122, T123, evaluate3_out_gg(T122, 0)) → EVALUATE3_IN_GA(T123)
EVALUATE3_IN_GA(*(T122, T123)) → EVALUATE3_IN_GG(T122, 0)
EVALUATE3_IN_GG(+(T20, T21), T23) → EVALUATE3_IN_GA(T20)
EVALUATE3_IN_GG(+(T20, T21), T23) → U2_GG(T20, T21, T23, evaluate3_in_ga(T20))
U2_GG(T20, T21, T23, evaluate3_out_ga(T20)) → EVALUATE3_IN_GA(T21)
EVALUATE3_IN_GG(-(T71, T72), T74) → EVALUATE3_IN_GA(T71)
EVALUATE3_IN_GG(-(T71, T72), T74) → U7_GG(T71, T72, T74, evaluate3_in_ga(T71))
U7_GG(T71, T72, T74, evaluate3_out_ga(T71)) → EVALUATE3_IN_GA(T72)
EVALUATE3_IN_GG(*(T122, T123), T125) → EVALUATE3_IN_GA(T122)
EVALUATE3_IN_GG(*(T122, T123), T125) → U12_GG(T122, T123, T125, evaluate3_in_ga(T122))
U12_GG(T122, T123, T125, evaluate3_out_ga(T122)) → EVALUATE3_IN_GA(T123)
EVALUATE3_IN_GG(*(T122, T123), T154) → U14_GG(T122, T123, T154, evaluate3_in_ga(T122))
U14_GG(T122, T123, T154, evaluate3_out_ga(T122)) → EVALUATE3_IN_GA(T123)
EVALUATE3_IN_GG(*(T122, T123), 0) → U19_GG(T122, T123, evaluate3_in_gg(T122, 0))
U19_GG(T122, T123, evaluate3_out_gg(T122, 0)) → EVALUATE3_IN_GA(T123)
EVALUATE3_IN_GG(*(T122, T123), 0) → EVALUATE3_IN_GG(T122, 0)
evaluate3_in_ga(+(T20, T21)) → U1_ga(T20, T21, evaluate3_in_ga(T20))
evaluate3_in_ga(+(T20, T21)) → U2_ga(T20, T21, evaluate3_in_ga(T20))
evaluate3_in_ga(-(T71, T72)) → U6_ga(T71, T72, evaluate3_in_ga(T71))
evaluate3_in_ga(-(T71, T72)) → U7_ga(T71, T72, evaluate3_in_ga(T71))
evaluate3_in_ga(*(T122, T123)) → U11_ga(T122, T123, evaluate3_in_ga(T122))
evaluate3_in_ga(*(T122, T123)) → U12_ga(T122, T123, evaluate3_in_ga(T122))
evaluate3_in_ga(*(T122, T123)) → U14_ga(T122, T123, evaluate3_in_ga(T122))
evaluate3_in_ga(*(T122, T123)) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_ga(T203) → U21_ga(T203, myinteger73_in_g(T203))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20))
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20))
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71))
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71))
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122))
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122))
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122))
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U1_ga(T20, T21, evaluate3_out_ga(T20)) → evaluate3_out_ga(+(T20, T21))
U2_ga(T20, T21, evaluate3_out_ga(T20)) → U3_ga(T20, T21, evaluate3_in_ga(T21))
U2_ga(T20, T21, evaluate3_out_ga(T20)) → U4_ga(T20, T21, evaluate3_in_ga(T21))
U6_ga(T71, T72, evaluate3_out_ga(T71)) → evaluate3_out_ga(-(T71, T72))
U7_ga(T71, T72, evaluate3_out_ga(T71)) → U8_ga(T71, T72, evaluate3_in_ga(T72))
U7_ga(T71, T72, evaluate3_out_ga(T71)) → U9_ga(T71, T72, evaluate3_in_ga(T72))
U11_ga(T122, T123, evaluate3_out_ga(T122)) → evaluate3_out_ga(*(T122, T123))
U12_ga(T122, T123, evaluate3_out_ga(T122)) → U13_ga(T122, T123, evaluate3_in_ga(T123))
U14_ga(T122, T123, evaluate3_out_ga(T122)) → U15_ga(T122, T123, evaluate3_in_ga(T123))
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20)) → U4_gg(T20, T21, T23, evaluate3_in_ga(T21))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71)) → U9_gg(T71, T72, T74, evaluate3_in_ga(T72))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122)) → evaluate3_out_gg(*(T122, T123), T125)
U12_gg(T122, T123, T125, evaluate3_out_ga(T122)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122)) → U15_gg(T122, T123, T154, evaluate3_in_ga(T123))
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U3_ga(T20, T21, evaluate3_out_ga(T21)) → evaluate3_out_ga(+(T20, T21))
U4_ga(T20, T21, evaluate3_out_ga(T21)) → U5_ga(T20, T21, add12_in_aaa)
U8_ga(T71, T72, evaluate3_out_ga(T72)) → evaluate3_out_ga(-(T71, T72))
U9_ga(T71, T72, evaluate3_out_ga(T72)) → U10_ga(T71, T72, sub28_in_aaa)
U13_ga(T122, T123, evaluate3_out_ga(T123)) → evaluate3_out_ga(*(T122, T123))
U15_ga(T122, T123, evaluate3_out_ga(T123)) → U16_ga(T122, T123, mult50_in_aaa)
U15_ga(T122, T123, evaluate3_out_ga(T123)) → U17_ga(T122, T123, mult50_in_aaa)
U20_ga(T122, T123, evaluate3_out_ga(T123)) → evaluate3_out_ga(*(T122, T123))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U3_gg(T20, T21, T23, evaluate3_out_ga(T21)) → evaluate3_out_gg(+(T20, T21), T23)
U4_gg(T20, T21, T23, evaluate3_out_ga(T21)) → U5_gg(T20, T21, T23, add12_in_aag(T23))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72)) → evaluate3_out_gg(-(T71, T72), T74)
U9_gg(T71, T72, T74, evaluate3_out_ga(T72)) → U10_gg(T71, T72, T74, sub28_in_aag(T74))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123)) → evaluate3_out_gg(*(T122, T123), T125)
U15_gg(T122, T123, T154, evaluate3_out_ga(T123)) → U16_gg(T122, T123, T154, mult50_in_aaa)
U15_gg(T122, T123, T154, evaluate3_out_ga(T123)) → U17_gg(T122, T123, T154, mult50_in_aaa)
U20_gg(T122, T123, evaluate3_out_ga(T123)) → evaluate3_out_gg(*(T122, T123), 0)
U5_ga(T20, T21, add12_out_aaa(T26)) → evaluate3_out_ga(+(T20, T21))
U10_ga(T71, T72, sub28_out_aaa(T82)) → evaluate3_out_ga(-(T71, T72))
U16_ga(T122, T123, mult50_out_aaa(T151)) → evaluate3_out_ga(*(T122, T123))
U17_ga(T122, T123, mult50_out_aaa(T151)) → U18_ga(T122, T123, add12_in_aaa)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
U16_gg(T122, T123, T154, mult50_out_aaa(T151)) → evaluate3_out_gg(*(T122, T123), T154)
U17_gg(T122, T123, T154, mult50_out_aaa(T151)) → U18_gg(T122, T123, T154, add12_in_aag(T154))
add12_in_aaa → U22_aaa(add12_in_aaa)
add12_in_aaa → add12_out_aaa(0)
sub28_in_aaa → U23_aaa(sub28_in_aaa)
sub28_in_aaa → sub28_out_aaa(0)
mult50_in_aaa → U24_aaa(mult50_in_aaa)
mult50_in_aaa → U25_aaa(mult50_in_aaa)
mult50_in_aaa → mult50_out_aaa(0)
U18_ga(T122, T123, add12_out_aaa(T152)) → evaluate3_out_ga(*(T122, T123))
add12_in_aag(s(T52)) → U22_aag(T52, add12_in_aag(T52))
add12_in_aag(T58) → add12_out_aag(0, T58, T58)
sub28_in_aag(T103) → U23_aag(T103, sub28_in_aag(T103))
sub28_in_aag(T109) → sub28_out_aag(T109, 0, T109)
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
U22_aaa(add12_out_aaa(T49)) → add12_out_aaa(s(T49))
U23_aaa(sub28_out_aaa(T101)) → sub28_out_aaa(s(T101))
U24_aaa(mult50_out_aaa(T168)) → mult50_out_aaa(s(T168))
U25_aaa(mult50_out_aaa(T168)) → U26_aaa(T168, add58_in_aaa)
U22_aag(T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U23_aag(T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U26_aaa(T168, add58_out_aaa(T169)) → mult50_out_aaa(s(T168))
add58_in_aaa → U27_aaa(add58_in_aaa)
add58_in_aaa → add58_out_aaa(0)
U27_aaa(add58_out_aaa(T185)) → add58_out_aaa(s(T185))
evaluate3_in_ga(x0)
evaluate3_in_gg(x0, x1)
U1_ga(x0, x1, x2)
U2_ga(x0, x1, x2)
U6_ga(x0, x1, x2)
U7_ga(x0, x1, x2)
U11_ga(x0, x1, x2)
U12_ga(x0, x1, x2)
U14_ga(x0, x1, x2)
U19_ga(x0, x1, x2)
U21_ga(x0, x1)
U1_gg(x0, x1, x2, x3)
U2_gg(x0, x1, x2, x3)
U6_gg(x0, x1, x2, x3)
U7_gg(x0, x1, x2, x3)
U11_gg(x0, x1, x2, x3)
U12_gg(x0, x1, x2, x3)
U14_gg(x0, x1, x2, x3)
U19_gg(x0, x1, x2)
U21_gg(x0, x1)
U3_ga(x0, x1, x2)
U4_ga(x0, x1, x2)
U8_ga(x0, x1, x2)
U9_ga(x0, x1, x2)
U13_ga(x0, x1, x2)
U15_ga(x0, x1, x2)
U20_ga(x0, x1, x2)
myinteger73_in_g(x0)
U3_gg(x0, x1, x2, x3)
U4_gg(x0, x1, x2, x3)
U8_gg(x0, x1, x2, x3)
U9_gg(x0, x1, x2, x3)
U13_gg(x0, x1, x2, x3)
U15_gg(x0, x1, x2, x3)
U20_gg(x0, x1, x2)
U5_ga(x0, x1, x2)
U10_ga(x0, x1, x2)
U16_ga(x0, x1, x2)
U17_ga(x0, x1, x2)
U28_g(x0, x1)
U5_gg(x0, x1, x2, x3)
U10_gg(x0, x1, x2, x3)
U16_gg(x0, x1, x2, x3)
U17_gg(x0, x1, x2, x3)
add12_in_aaa
sub28_in_aaa
mult50_in_aaa
U18_ga(x0, x1, x2)
add12_in_aag(x0)
sub28_in_aag(x0)
U18_gg(x0, x1, x2, x3)
U22_aaa(x0)
U23_aaa(x0)
U24_aaa(x0)
U25_aaa(x0)
U22_aag(x0, x1)
U23_aag(x0, x1)
U26_aaa(x0, x1)
add58_in_aaa
U27_aaa(x0)
From the DPs we obtained the following set of size-change graphs:
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
MYIS1_IN_AG(T7, T6) → U29_AG(T7, T6, evaluate3_in_ga(T6, T7))
MYIS1_IN_AG(T7, T6) → EVALUATE3_IN_GA(T6, T7)
EVALUATE3_IN_GA(+(T20, T21), T23) → U1_GA(T20, T21, T23, evaluate3_in_ga(T20, X25))
EVALUATE3_IN_GA(+(T20, T21), T23) → EVALUATE3_IN_GA(T20, X25)
EVALUATE3_IN_GA(+(T20, T21), T23) → U2_GA(T20, T21, T23, evaluate3_in_ga(T20, T26))
EVALUATE3_IN_GA(-(T71, T72), T74) → U6_GA(T71, T72, T74, evaluate3_in_ga(T71, X101))
EVALUATE3_IN_GA(-(T71, T72), T74) → EVALUATE3_IN_GA(T71, X101)
EVALUATE3_IN_GA(-(T71, T72), T74) → U7_GA(T71, T72, T74, evaluate3_in_ga(T71, T77))
EVALUATE3_IN_GA(*(T122, T123), T125) → U11_GA(T122, T123, T125, evaluate3_in_ga(T122, X177))
EVALUATE3_IN_GA(*(T122, T123), T125) → EVALUATE3_IN_GA(T122, X177)
EVALUATE3_IN_GA(*(T122, T123), T125) → U12_GA(T122, T123, T125, evaluate3_in_ga(T122, T128))
EVALUATE3_IN_GA(*(T122, T123), T154) → U14_GA(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
EVALUATE3_IN_GA(*(T122, T123), T154) → EVALUATE3_IN_GA(T122, s(T151))
EVALUATE3_IN_GA(*(T122, T123), 0) → U19_GA(T122, T123, evaluate3_in_gg(T122, 0))
EVALUATE3_IN_GA(*(T122, T123), 0) → EVALUATE3_IN_GG(T122, 0)
EVALUATE3_IN_GG(+(T20, T21), T23) → U1_GG(T20, T21, T23, evaluate3_in_ga(T20, X25))
EVALUATE3_IN_GG(+(T20, T21), T23) → EVALUATE3_IN_GA(T20, X25)
EVALUATE3_IN_GA(T203, T203) → U21_GA(T203, myinteger73_in_g(T203))
EVALUATE3_IN_GA(T203, T203) → MYINTEGER73_IN_G(T203)
MYINTEGER73_IN_G(s(T209)) → U28_G(T209, myinteger73_in_g(T209))
MYINTEGER73_IN_G(s(T209)) → MYINTEGER73_IN_G(T209)
EVALUATE3_IN_GG(+(T20, T21), T23) → U2_GG(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_GG(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_GG(T20, T21, T23, evaluate3_in_ga(T21, X26))
U2_GG(T20, T21, T23, evaluate3_out_ga(T20, T26)) → EVALUATE3_IN_GA(T21, X26)
U2_GG(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_GG(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_GG(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_GG(T20, T21, T23, add12_in_aag(T26, T31, T23))
U4_GG(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → ADD12_IN_AAG(T26, T31, T23)
ADD12_IN_AAG(s(T49), T50, s(T52)) → U22_AAG(T49, T50, T52, add12_in_aag(T49, T50, T52))
ADD12_IN_AAG(s(T49), T50, s(T52)) → ADD12_IN_AAG(T49, T50, T52)
EVALUATE3_IN_GG(-(T71, T72), T74) → U6_GG(T71, T72, T74, evaluate3_in_ga(T71, X101))
EVALUATE3_IN_GG(-(T71, T72), T74) → EVALUATE3_IN_GA(T71, X101)
EVALUATE3_IN_GG(-(T71, T72), T74) → U7_GG(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_GG(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_GG(T71, T72, T74, evaluate3_in_ga(T72, X102))
U7_GG(T71, T72, T74, evaluate3_out_ga(T71, T77)) → EVALUATE3_IN_GA(T72, X102)
U7_GG(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_GG(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_GG(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_GG(T71, T72, T74, sub28_in_aag(T77, T82, T74))
U9_GG(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → SUB28_IN_AAG(T77, T82, T74)
SUB28_IN_AAG(s(T100), s(T101), T103) → U23_AAG(T100, T101, T103, sub28_in_aag(T100, T101, T103))
SUB28_IN_AAG(s(T100), s(T101), T103) → SUB28_IN_AAG(T100, T101, T103)
EVALUATE3_IN_GG(*(T122, T123), T125) → U11_GG(T122, T123, T125, evaluate3_in_ga(T122, X177))
EVALUATE3_IN_GG(*(T122, T123), T125) → EVALUATE3_IN_GA(T122, X177)
EVALUATE3_IN_GG(*(T122, T123), T125) → U12_GG(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_GG(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_GG(T122, T123, T125, evaluate3_in_ga(T123, X178))
U12_GG(T122, T123, T125, evaluate3_out_ga(T122, T128)) → EVALUATE3_IN_GA(T123, X178)
EVALUATE3_IN_GG(*(T122, T123), T154) → U14_GG(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
EVALUATE3_IN_GG(*(T122, T123), T154) → EVALUATE3_IN_GA(T122, s(T151))
U14_GG(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_GG(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U14_GG(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → EVALUATE3_IN_GA(T123, T152)
U15_GG(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_GG(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U15_GG(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → MULT50_IN_AAA(T151, T152, X227)
MULT50_IN_AAA(s(T168), T169, X263) → U24_AAA(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
MULT50_IN_AAA(s(T168), T169, X263) → MULT50_IN_AAA(T168, T169, X262)
MULT50_IN_AAA(s(T168), T169, X263) → U25_AAA(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
U25_AAA(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_AAA(T168, T169, X263, add58_in_aaa(T169, T172, X263))
U25_AAA(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → ADD58_IN_AAA(T169, T172, X263)
ADD58_IN_AAA(s(T185), T186, s(X300)) → U27_AAA(T185, T186, X300, add58_in_aaa(T185, T186, X300))
ADD58_IN_AAA(s(T185), T186, s(X300)) → ADD58_IN_AAA(T185, T186, X300)
U15_GG(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_GG(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_GG(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_GG(T122, T123, T154, add12_in_aag(T152, T157, T154))
U17_GG(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → ADD12_IN_AAG(T152, T157, T154)
EVALUATE3_IN_GG(*(T122, T123), 0) → U19_GG(T122, T123, evaluate3_in_gg(T122, 0))
EVALUATE3_IN_GG(*(T122, T123), 0) → EVALUATE3_IN_GG(T122, 0)
EVALUATE3_IN_GG(T203, T203) → U21_GG(T203, myinteger73_in_g(T203))
EVALUATE3_IN_GG(T203, T203) → MYINTEGER73_IN_G(T203)
U19_GG(T122, T123, evaluate3_out_gg(T122, 0)) → U20_GG(T122, T123, evaluate3_in_ga(T123, T200))
U19_GG(T122, T123, evaluate3_out_gg(T122, 0)) → EVALUATE3_IN_GA(T123, T200)
U19_GA(T122, T123, evaluate3_out_gg(T122, 0)) → U20_GA(T122, T123, evaluate3_in_ga(T123, T200))
U19_GA(T122, T123, evaluate3_out_gg(T122, 0)) → EVALUATE3_IN_GA(T123, T200)
U14_GA(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_GA(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U14_GA(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → EVALUATE3_IN_GA(T123, T152)
U15_GA(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_GA(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U15_GA(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → MULT50_IN_AAA(T151, T152, X227)
U15_GA(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_GA(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_GA(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_GA(T122, T123, T154, add12_in_aaa(T152, T157, T154))
U17_GA(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → ADD12_IN_AAA(T152, T157, T154)
ADD12_IN_AAA(s(T49), T50, s(T52)) → U22_AAA(T49, T50, T52, add12_in_aaa(T49, T50, T52))
ADD12_IN_AAA(s(T49), T50, s(T52)) → ADD12_IN_AAA(T49, T50, T52)
U12_GA(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_GA(T122, T123, T125, evaluate3_in_ga(T123, X178))
U12_GA(T122, T123, T125, evaluate3_out_ga(T122, T128)) → EVALUATE3_IN_GA(T123, X178)
U7_GA(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_GA(T71, T72, T74, evaluate3_in_ga(T72, X102))
U7_GA(T71, T72, T74, evaluate3_out_ga(T71, T77)) → EVALUATE3_IN_GA(T72, X102)
U7_GA(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_GA(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_GA(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_GA(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
U9_GA(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → SUB28_IN_AAA(T77, T82, T74)
SUB28_IN_AAA(s(T100), s(T101), T103) → U23_AAA(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
SUB28_IN_AAA(s(T100), s(T101), T103) → SUB28_IN_AAA(T100, T101, T103)
U2_GA(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_GA(T20, T21, T23, evaluate3_in_ga(T21, X26))
U2_GA(T20, T21, T23, evaluate3_out_ga(T20, T26)) → EVALUATE3_IN_GA(T21, X26)
U2_GA(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_GA(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_GA(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_GA(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U4_GA(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → ADD12_IN_AAA(T26, T31, T23)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
MYIS1_IN_AG(T7, T6) → U29_AG(T7, T6, evaluate3_in_ga(T6, T7))
MYIS1_IN_AG(T7, T6) → EVALUATE3_IN_GA(T6, T7)
EVALUATE3_IN_GA(+(T20, T21), T23) → U1_GA(T20, T21, T23, evaluate3_in_ga(T20, X25))
EVALUATE3_IN_GA(+(T20, T21), T23) → EVALUATE3_IN_GA(T20, X25)
EVALUATE3_IN_GA(+(T20, T21), T23) → U2_GA(T20, T21, T23, evaluate3_in_ga(T20, T26))
EVALUATE3_IN_GA(-(T71, T72), T74) → U6_GA(T71, T72, T74, evaluate3_in_ga(T71, X101))
EVALUATE3_IN_GA(-(T71, T72), T74) → EVALUATE3_IN_GA(T71, X101)
EVALUATE3_IN_GA(-(T71, T72), T74) → U7_GA(T71, T72, T74, evaluate3_in_ga(T71, T77))
EVALUATE3_IN_GA(*(T122, T123), T125) → U11_GA(T122, T123, T125, evaluate3_in_ga(T122, X177))
EVALUATE3_IN_GA(*(T122, T123), T125) → EVALUATE3_IN_GA(T122, X177)
EVALUATE3_IN_GA(*(T122, T123), T125) → U12_GA(T122, T123, T125, evaluate3_in_ga(T122, T128))
EVALUATE3_IN_GA(*(T122, T123), T154) → U14_GA(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
EVALUATE3_IN_GA(*(T122, T123), T154) → EVALUATE3_IN_GA(T122, s(T151))
EVALUATE3_IN_GA(*(T122, T123), 0) → U19_GA(T122, T123, evaluate3_in_gg(T122, 0))
EVALUATE3_IN_GA(*(T122, T123), 0) → EVALUATE3_IN_GG(T122, 0)
EVALUATE3_IN_GG(+(T20, T21), T23) → U1_GG(T20, T21, T23, evaluate3_in_ga(T20, X25))
EVALUATE3_IN_GG(+(T20, T21), T23) → EVALUATE3_IN_GA(T20, X25)
EVALUATE3_IN_GA(T203, T203) → U21_GA(T203, myinteger73_in_g(T203))
EVALUATE3_IN_GA(T203, T203) → MYINTEGER73_IN_G(T203)
MYINTEGER73_IN_G(s(T209)) → U28_G(T209, myinteger73_in_g(T209))
MYINTEGER73_IN_G(s(T209)) → MYINTEGER73_IN_G(T209)
EVALUATE3_IN_GG(+(T20, T21), T23) → U2_GG(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_GG(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_GG(T20, T21, T23, evaluate3_in_ga(T21, X26))
U2_GG(T20, T21, T23, evaluate3_out_ga(T20, T26)) → EVALUATE3_IN_GA(T21, X26)
U2_GG(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_GG(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_GG(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_GG(T20, T21, T23, add12_in_aag(T26, T31, T23))
U4_GG(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → ADD12_IN_AAG(T26, T31, T23)
ADD12_IN_AAG(s(T49), T50, s(T52)) → U22_AAG(T49, T50, T52, add12_in_aag(T49, T50, T52))
ADD12_IN_AAG(s(T49), T50, s(T52)) → ADD12_IN_AAG(T49, T50, T52)
EVALUATE3_IN_GG(-(T71, T72), T74) → U6_GG(T71, T72, T74, evaluate3_in_ga(T71, X101))
EVALUATE3_IN_GG(-(T71, T72), T74) → EVALUATE3_IN_GA(T71, X101)
EVALUATE3_IN_GG(-(T71, T72), T74) → U7_GG(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_GG(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_GG(T71, T72, T74, evaluate3_in_ga(T72, X102))
U7_GG(T71, T72, T74, evaluate3_out_ga(T71, T77)) → EVALUATE3_IN_GA(T72, X102)
U7_GG(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_GG(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_GG(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_GG(T71, T72, T74, sub28_in_aag(T77, T82, T74))
U9_GG(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → SUB28_IN_AAG(T77, T82, T74)
SUB28_IN_AAG(s(T100), s(T101), T103) → U23_AAG(T100, T101, T103, sub28_in_aag(T100, T101, T103))
SUB28_IN_AAG(s(T100), s(T101), T103) → SUB28_IN_AAG(T100, T101, T103)
EVALUATE3_IN_GG(*(T122, T123), T125) → U11_GG(T122, T123, T125, evaluate3_in_ga(T122, X177))
EVALUATE3_IN_GG(*(T122, T123), T125) → EVALUATE3_IN_GA(T122, X177)
EVALUATE3_IN_GG(*(T122, T123), T125) → U12_GG(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_GG(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_GG(T122, T123, T125, evaluate3_in_ga(T123, X178))
U12_GG(T122, T123, T125, evaluate3_out_ga(T122, T128)) → EVALUATE3_IN_GA(T123, X178)
EVALUATE3_IN_GG(*(T122, T123), T154) → U14_GG(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
EVALUATE3_IN_GG(*(T122, T123), T154) → EVALUATE3_IN_GA(T122, s(T151))
U14_GG(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_GG(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U14_GG(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → EVALUATE3_IN_GA(T123, T152)
U15_GG(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_GG(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U15_GG(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → MULT50_IN_AAA(T151, T152, X227)
MULT50_IN_AAA(s(T168), T169, X263) → U24_AAA(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
MULT50_IN_AAA(s(T168), T169, X263) → MULT50_IN_AAA(T168, T169, X262)
MULT50_IN_AAA(s(T168), T169, X263) → U25_AAA(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
U25_AAA(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_AAA(T168, T169, X263, add58_in_aaa(T169, T172, X263))
U25_AAA(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → ADD58_IN_AAA(T169, T172, X263)
ADD58_IN_AAA(s(T185), T186, s(X300)) → U27_AAA(T185, T186, X300, add58_in_aaa(T185, T186, X300))
ADD58_IN_AAA(s(T185), T186, s(X300)) → ADD58_IN_AAA(T185, T186, X300)
U15_GG(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_GG(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_GG(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_GG(T122, T123, T154, add12_in_aag(T152, T157, T154))
U17_GG(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → ADD12_IN_AAG(T152, T157, T154)
EVALUATE3_IN_GG(*(T122, T123), 0) → U19_GG(T122, T123, evaluate3_in_gg(T122, 0))
EVALUATE3_IN_GG(*(T122, T123), 0) → EVALUATE3_IN_GG(T122, 0)
EVALUATE3_IN_GG(T203, T203) → U21_GG(T203, myinteger73_in_g(T203))
EVALUATE3_IN_GG(T203, T203) → MYINTEGER73_IN_G(T203)
U19_GG(T122, T123, evaluate3_out_gg(T122, 0)) → U20_GG(T122, T123, evaluate3_in_ga(T123, T200))
U19_GG(T122, T123, evaluate3_out_gg(T122, 0)) → EVALUATE3_IN_GA(T123, T200)
U19_GA(T122, T123, evaluate3_out_gg(T122, 0)) → U20_GA(T122, T123, evaluate3_in_ga(T123, T200))
U19_GA(T122, T123, evaluate3_out_gg(T122, 0)) → EVALUATE3_IN_GA(T123, T200)
U14_GA(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_GA(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U14_GA(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → EVALUATE3_IN_GA(T123, T152)
U15_GA(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_GA(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U15_GA(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → MULT50_IN_AAA(T151, T152, X227)
U15_GA(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_GA(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_GA(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_GA(T122, T123, T154, add12_in_aaa(T152, T157, T154))
U17_GA(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → ADD12_IN_AAA(T152, T157, T154)
ADD12_IN_AAA(s(T49), T50, s(T52)) → U22_AAA(T49, T50, T52, add12_in_aaa(T49, T50, T52))
ADD12_IN_AAA(s(T49), T50, s(T52)) → ADD12_IN_AAA(T49, T50, T52)
U12_GA(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_GA(T122, T123, T125, evaluate3_in_ga(T123, X178))
U12_GA(T122, T123, T125, evaluate3_out_ga(T122, T128)) → EVALUATE3_IN_GA(T123, X178)
U7_GA(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_GA(T71, T72, T74, evaluate3_in_ga(T72, X102))
U7_GA(T71, T72, T74, evaluate3_out_ga(T71, T77)) → EVALUATE3_IN_GA(T72, X102)
U7_GA(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_GA(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_GA(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_GA(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
U9_GA(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → SUB28_IN_AAA(T77, T82, T74)
SUB28_IN_AAA(s(T100), s(T101), T103) → U23_AAA(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
SUB28_IN_AAA(s(T100), s(T101), T103) → SUB28_IN_AAA(T100, T101, T103)
U2_GA(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_GA(T20, T21, T23, evaluate3_in_ga(T21, X26))
U2_GA(T20, T21, T23, evaluate3_out_ga(T20, T26)) → EVALUATE3_IN_GA(T21, X26)
U2_GA(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_GA(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_GA(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_GA(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U4_GA(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → ADD12_IN_AAA(T26, T31, T23)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
SUB28_IN_AAA(s(T100), s(T101), T103) → SUB28_IN_AAA(T100, T101, T103)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
SUB28_IN_AAA(s(T100), s(T101), T103) → SUB28_IN_AAA(T100, T101, T103)
SUB28_IN_AAA → SUB28_IN_AAA
ADD12_IN_AAA(s(T49), T50, s(T52)) → ADD12_IN_AAA(T49, T50, T52)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
ADD12_IN_AAA(s(T49), T50, s(T52)) → ADD12_IN_AAA(T49, T50, T52)
ADD12_IN_AAA → ADD12_IN_AAA
ADD58_IN_AAA(s(T185), T186, s(X300)) → ADD58_IN_AAA(T185, T186, X300)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
ADD58_IN_AAA(s(T185), T186, s(X300)) → ADD58_IN_AAA(T185, T186, X300)
ADD58_IN_AAA → ADD58_IN_AAA
MULT50_IN_AAA(s(T168), T169, X263) → MULT50_IN_AAA(T168, T169, X262)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
MULT50_IN_AAA(s(T168), T169, X263) → MULT50_IN_AAA(T168, T169, X262)
MULT50_IN_AAA → MULT50_IN_AAA
SUB28_IN_AAG(s(T100), s(T101), T103) → SUB28_IN_AAG(T100, T101, T103)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
SUB28_IN_AAG(s(T100), s(T101), T103) → SUB28_IN_AAG(T100, T101, T103)
SUB28_IN_AAG(T103) → SUB28_IN_AAG(T103)
ADD12_IN_AAG(s(T49), T50, s(T52)) → ADD12_IN_AAG(T49, T50, T52)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
ADD12_IN_AAG(s(T49), T50, s(T52)) → ADD12_IN_AAG(T49, T50, T52)
ADD12_IN_AAG(s(T52)) → ADD12_IN_AAG(T52)
From the DPs we obtained the following set of size-change graphs:
MYINTEGER73_IN_G(s(T209)) → MYINTEGER73_IN_G(T209)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
MYINTEGER73_IN_G(s(T209)) → MYINTEGER73_IN_G(T209)
MYINTEGER73_IN_G(s(T209)) → MYINTEGER73_IN_G(T209)
From the DPs we obtained the following set of size-change graphs:
EVALUATE3_IN_GA(+(T20, T21), T23) → U2_GA(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_GA(T20, T21, T23, evaluate3_out_ga(T20, T26)) → EVALUATE3_IN_GA(T21, X26)
EVALUATE3_IN_GA(+(T20, T21), T23) → EVALUATE3_IN_GA(T20, X25)
EVALUATE3_IN_GA(-(T71, T72), T74) → EVALUATE3_IN_GA(T71, X101)
EVALUATE3_IN_GA(-(T71, T72), T74) → U7_GA(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_GA(T71, T72, T74, evaluate3_out_ga(T71, T77)) → EVALUATE3_IN_GA(T72, X102)
EVALUATE3_IN_GA(*(T122, T123), T125) → EVALUATE3_IN_GA(T122, X177)
EVALUATE3_IN_GA(*(T122, T123), T125) → U12_GA(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_GA(T122, T123, T125, evaluate3_out_ga(T122, T128)) → EVALUATE3_IN_GA(T123, X178)
EVALUATE3_IN_GA(*(T122, T123), T154) → U14_GA(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_GA(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → EVALUATE3_IN_GA(T123, T152)
EVALUATE3_IN_GA(*(T122, T123), T154) → EVALUATE3_IN_GA(T122, s(T151))
EVALUATE3_IN_GA(*(T122, T123), 0) → U19_GA(T122, T123, evaluate3_in_gg(T122, 0))
U19_GA(T122, T123, evaluate3_out_gg(T122, 0)) → EVALUATE3_IN_GA(T123, T200)
EVALUATE3_IN_GA(*(T122, T123), 0) → EVALUATE3_IN_GG(T122, 0)
EVALUATE3_IN_GG(+(T20, T21), T23) → EVALUATE3_IN_GA(T20, X25)
EVALUATE3_IN_GG(+(T20, T21), T23) → U2_GG(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_GG(T20, T21, T23, evaluate3_out_ga(T20, T26)) → EVALUATE3_IN_GA(T21, X26)
EVALUATE3_IN_GG(-(T71, T72), T74) → EVALUATE3_IN_GA(T71, X101)
EVALUATE3_IN_GG(-(T71, T72), T74) → U7_GG(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_GG(T71, T72, T74, evaluate3_out_ga(T71, T77)) → EVALUATE3_IN_GA(T72, X102)
EVALUATE3_IN_GG(*(T122, T123), T125) → EVALUATE3_IN_GA(T122, X177)
EVALUATE3_IN_GG(*(T122, T123), T125) → U12_GG(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_GG(T122, T123, T125, evaluate3_out_ga(T122, T128)) → EVALUATE3_IN_GA(T123, X178)
EVALUATE3_IN_GG(*(T122, T123), T154) → U14_GG(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_GG(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → EVALUATE3_IN_GA(T123, T152)
EVALUATE3_IN_GG(*(T122, T123), T154) → EVALUATE3_IN_GA(T122, s(T151))
EVALUATE3_IN_GG(*(T122, T123), 0) → U19_GG(T122, T123, evaluate3_in_gg(T122, 0))
U19_GG(T122, T123, evaluate3_out_gg(T122, 0)) → EVALUATE3_IN_GA(T123, T200)
EVALUATE3_IN_GG(*(T122, T123), 0) → EVALUATE3_IN_GG(T122, 0)
myis1_in_ag(T7, T6) → U29_ag(T7, T6, evaluate3_in_ga(T6, T7))
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U29_ag(T7, T6, evaluate3_out_ga(T6, T7)) → myis1_out_ag(T7, T6)
EVALUATE3_IN_GA(+(T20, T21), T23) → U2_GA(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_GA(T20, T21, T23, evaluate3_out_ga(T20, T26)) → EVALUATE3_IN_GA(T21, X26)
EVALUATE3_IN_GA(+(T20, T21), T23) → EVALUATE3_IN_GA(T20, X25)
EVALUATE3_IN_GA(-(T71, T72), T74) → EVALUATE3_IN_GA(T71, X101)
EVALUATE3_IN_GA(-(T71, T72), T74) → U7_GA(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_GA(T71, T72, T74, evaluate3_out_ga(T71, T77)) → EVALUATE3_IN_GA(T72, X102)
EVALUATE3_IN_GA(*(T122, T123), T125) → EVALUATE3_IN_GA(T122, X177)
EVALUATE3_IN_GA(*(T122, T123), T125) → U12_GA(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_GA(T122, T123, T125, evaluate3_out_ga(T122, T128)) → EVALUATE3_IN_GA(T123, X178)
EVALUATE3_IN_GA(*(T122, T123), T154) → U14_GA(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_GA(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → EVALUATE3_IN_GA(T123, T152)
EVALUATE3_IN_GA(*(T122, T123), T154) → EVALUATE3_IN_GA(T122, s(T151))
EVALUATE3_IN_GA(*(T122, T123), 0) → U19_GA(T122, T123, evaluate3_in_gg(T122, 0))
U19_GA(T122, T123, evaluate3_out_gg(T122, 0)) → EVALUATE3_IN_GA(T123, T200)
EVALUATE3_IN_GA(*(T122, T123), 0) → EVALUATE3_IN_GG(T122, 0)
EVALUATE3_IN_GG(+(T20, T21), T23) → EVALUATE3_IN_GA(T20, X25)
EVALUATE3_IN_GG(+(T20, T21), T23) → U2_GG(T20, T21, T23, evaluate3_in_ga(T20, T26))
U2_GG(T20, T21, T23, evaluate3_out_ga(T20, T26)) → EVALUATE3_IN_GA(T21, X26)
EVALUATE3_IN_GG(-(T71, T72), T74) → EVALUATE3_IN_GA(T71, X101)
EVALUATE3_IN_GG(-(T71, T72), T74) → U7_GG(T71, T72, T74, evaluate3_in_ga(T71, T77))
U7_GG(T71, T72, T74, evaluate3_out_ga(T71, T77)) → EVALUATE3_IN_GA(T72, X102)
EVALUATE3_IN_GG(*(T122, T123), T125) → EVALUATE3_IN_GA(T122, X177)
EVALUATE3_IN_GG(*(T122, T123), T125) → U12_GG(T122, T123, T125, evaluate3_in_ga(T122, T128))
U12_GG(T122, T123, T125, evaluate3_out_ga(T122, T128)) → EVALUATE3_IN_GA(T123, X178)
EVALUATE3_IN_GG(*(T122, T123), T154) → U14_GG(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
U14_GG(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → EVALUATE3_IN_GA(T123, T152)
EVALUATE3_IN_GG(*(T122, T123), T154) → EVALUATE3_IN_GA(T122, s(T151))
EVALUATE3_IN_GG(*(T122, T123), 0) → U19_GG(T122, T123, evaluate3_in_gg(T122, 0))
U19_GG(T122, T123, evaluate3_out_gg(T122, 0)) → EVALUATE3_IN_GA(T123, T200)
EVALUATE3_IN_GG(*(T122, T123), 0) → EVALUATE3_IN_GG(T122, 0)
evaluate3_in_ga(+(T20, T21), T23) → U1_ga(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_ga(+(T20, T21), T23) → U2_ga(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_ga(-(T71, T72), T74) → U6_ga(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_ga(-(T71, T72), T74) → U7_ga(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_ga(*(T122, T123), T125) → U11_ga(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_ga(*(T122, T123), T125) → U12_ga(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_ga(*(T122, T123), T154) → U14_ga(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_ga(*(T122, T123), 0) → U19_ga(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_ga(T203, T203) → U21_ga(T203, myinteger73_in_g(T203))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(T20, T21, T23, evaluate3_in_ga(T20, X25))
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T20, T21, T23, evaluate3_in_ga(T20, T26))
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(T71, T72, T74, evaluate3_in_ga(T71, X101))
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T71, T72, T74, evaluate3_in_ga(T71, T77))
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(T122, T123, T125, evaluate3_in_ga(T122, X177))
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T122, T123, T125, evaluate3_in_ga(T122, T128))
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T122, T123, T154, evaluate3_in_ga(T122, s(T151)))
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T122, T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(T203, myinteger73_in_g(T203))
U1_ga(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_ga(+(T20, T21), T23)
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_ga(T20, T21, T23, evaluate3_in_ga(T21, X26))
U2_ga(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_ga(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U6_ga(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_ga(-(T71, T72), T74)
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_ga(T71, T72, T74, evaluate3_in_ga(T72, X102))
U7_ga(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_ga(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U11_ga(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_ga(*(T122, T123), T125)
U12_ga(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_ga(T122, T123, T125, evaluate3_in_ga(T123, X178))
U14_ga(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_ga(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U19_ga(T122, T123, evaluate3_out_gg(T122, 0)) → U20_ga(T122, T123, evaluate3_in_ga(T123, T200))
U21_ga(T203, myinteger73_out_g(T203)) → evaluate3_out_ga(T203, T203)
U1_gg(T20, T21, T23, evaluate3_out_ga(T20, X25)) → evaluate3_out_gg(+(T20, T21), T23)
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U3_gg(T20, T21, T23, evaluate3_in_ga(T21, X26))
U2_gg(T20, T21, T23, evaluate3_out_ga(T20, T26)) → U4_gg(T20, T21, T23, T26, evaluate3_in_ga(T21, T31))
U6_gg(T71, T72, T74, evaluate3_out_ga(T71, X101)) → evaluate3_out_gg(-(T71, T72), T74)
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U8_gg(T71, T72, T74, evaluate3_in_ga(T72, X102))
U7_gg(T71, T72, T74, evaluate3_out_ga(T71, T77)) → U9_gg(T71, T72, T74, T77, evaluate3_in_ga(T72, T82))
U11_gg(T122, T123, T125, evaluate3_out_ga(T122, X177)) → evaluate3_out_gg(*(T122, T123), T125)
U12_gg(T122, T123, T125, evaluate3_out_ga(T122, T128)) → U13_gg(T122, T123, T125, evaluate3_in_ga(T123, X178))
U14_gg(T122, T123, T154, evaluate3_out_ga(T122, s(T151))) → U15_gg(T122, T123, T154, T151, evaluate3_in_ga(T123, T152))
U19_gg(T122, T123, evaluate3_out_gg(T122, 0)) → U20_gg(T122, T123, evaluate3_in_ga(T123, T200))
U21_gg(T203, myinteger73_out_g(T203)) → evaluate3_out_gg(T203, T203)
U3_ga(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_ga(+(T20, T21), T23)
U4_ga(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_ga(T20, T21, T23, add12_in_aaa(T26, T31, T23))
U8_ga(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_ga(-(T71, T72), T74)
U9_ga(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_ga(T71, T72, T74, sub28_in_aaa(T77, T82, T74))
U13_ga(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_ga(*(T122, T123), T125)
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_ga(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U15_ga(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_ga(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U20_ga(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_ga(*(T122, T123), 0)
myinteger73_in_g(s(T209)) → U28_g(T209, myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g(0)
U3_gg(T20, T21, T23, evaluate3_out_ga(T21, X26)) → evaluate3_out_gg(+(T20, T21), T23)
U4_gg(T20, T21, T23, T26, evaluate3_out_ga(T21, T31)) → U5_gg(T20, T21, T23, add12_in_aag(T26, T31, T23))
U8_gg(T71, T72, T74, evaluate3_out_ga(T72, X102)) → evaluate3_out_gg(-(T71, T72), T74)
U9_gg(T71, T72, T74, T77, evaluate3_out_ga(T72, T82)) → U10_gg(T71, T72, T74, sub28_in_aag(T77, T82, T74))
U13_gg(T122, T123, T125, evaluate3_out_ga(T123, X178)) → evaluate3_out_gg(*(T122, T123), T125)
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U16_gg(T122, T123, T154, mult50_in_aaa(T151, T152, X227))
U15_gg(T122, T123, T154, T151, evaluate3_out_ga(T123, T152)) → U17_gg(T122, T123, T154, T152, mult50_in_aaa(T151, T152, T157))
U20_gg(T122, T123, evaluate3_out_ga(T123, T200)) → evaluate3_out_gg(*(T122, T123), 0)
U5_ga(T20, T21, T23, add12_out_aaa(T26, T31, T23)) → evaluate3_out_ga(+(T20, T21), T23)
U10_ga(T71, T72, T74, sub28_out_aaa(T77, T82, T74)) → evaluate3_out_ga(-(T71, T72), T74)
U16_ga(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_ga(*(T122, T123), T154)
U17_ga(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_ga(T122, T123, T154, add12_in_aaa(T152, T157, T154))
U28_g(T209, myinteger73_out_g(T209)) → myinteger73_out_g(s(T209))
U5_gg(T20, T21, T23, add12_out_aag(T26, T31, T23)) → evaluate3_out_gg(+(T20, T21), T23)
U10_gg(T71, T72, T74, sub28_out_aag(T77, T82, T74)) → evaluate3_out_gg(-(T71, T72), T74)
U16_gg(T122, T123, T154, mult50_out_aaa(T151, T152, X227)) → evaluate3_out_gg(*(T122, T123), T154)
U17_gg(T122, T123, T154, T152, mult50_out_aaa(T151, T152, T157)) → U18_gg(T122, T123, T154, add12_in_aag(T152, T157, T154))
add12_in_aaa(s(T49), T50, s(T52)) → U22_aaa(T49, T50, T52, add12_in_aaa(T49, T50, T52))
add12_in_aaa(0, T58, T58) → add12_out_aaa(0, T58, T58)
sub28_in_aaa(s(T100), s(T101), T103) → U23_aaa(T100, T101, T103, sub28_in_aaa(T100, T101, T103))
sub28_in_aaa(T109, 0, T109) → sub28_out_aaa(T109, 0, T109)
mult50_in_aaa(s(T168), T169, X263) → U24_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, X262))
mult50_in_aaa(s(T168), T169, X263) → U25_aaa(T168, T169, X263, mult50_in_aaa(T168, T169, T172))
mult50_in_aaa(0, T194, 0) → mult50_out_aaa(0, T194, 0)
U18_ga(T122, T123, T154, add12_out_aaa(T152, T157, T154)) → evaluate3_out_ga(*(T122, T123), T154)
add12_in_aag(s(T49), T50, s(T52)) → U22_aag(T49, T50, T52, add12_in_aag(T49, T50, T52))
add12_in_aag(0, T58, T58) → add12_out_aag(0, T58, T58)
sub28_in_aag(s(T100), s(T101), T103) → U23_aag(T100, T101, T103, sub28_in_aag(T100, T101, T103))
sub28_in_aag(T109, 0, T109) → sub28_out_aag(T109, 0, T109)
U18_gg(T122, T123, T154, add12_out_aag(T152, T157, T154)) → evaluate3_out_gg(*(T122, T123), T154)
U22_aaa(T49, T50, T52, add12_out_aaa(T49, T50, T52)) → add12_out_aaa(s(T49), T50, s(T52))
U23_aaa(T100, T101, T103, sub28_out_aaa(T100, T101, T103)) → sub28_out_aaa(s(T100), s(T101), T103)
U24_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, X262)) → mult50_out_aaa(s(T168), T169, X263)
U25_aaa(T168, T169, X263, mult50_out_aaa(T168, T169, T172)) → U26_aaa(T168, T169, X263, add58_in_aaa(T169, T172, X263))
U22_aag(T49, T50, T52, add12_out_aag(T49, T50, T52)) → add12_out_aag(s(T49), T50, s(T52))
U23_aag(T100, T101, T103, sub28_out_aag(T100, T101, T103)) → sub28_out_aag(s(T100), s(T101), T103)
U26_aaa(T168, T169, X263, add58_out_aaa(T169, T172, X263)) → mult50_out_aaa(s(T168), T169, X263)
add58_in_aaa(s(T185), T186, s(X300)) → U27_aaa(T185, T186, X300, add58_in_aaa(T185, T186, X300))
add58_in_aaa(0, T191, T191) → add58_out_aaa(0, T191, T191)
U27_aaa(T185, T186, X300, add58_out_aaa(T185, T186, X300)) → add58_out_aaa(s(T185), T186, s(X300))
EVALUATE3_IN_GA(+(T20, T21)) → U2_GA(T21, evaluate3_in_ga(T20))
U2_GA(T21, evaluate3_out_ga) → EVALUATE3_IN_GA(T21)
EVALUATE3_IN_GA(+(T20, T21)) → EVALUATE3_IN_GA(T20)
EVALUATE3_IN_GA(-(T71, T72)) → EVALUATE3_IN_GA(T71)
EVALUATE3_IN_GA(-(T71, T72)) → U7_GA(T72, evaluate3_in_ga(T71))
U7_GA(T72, evaluate3_out_ga) → EVALUATE3_IN_GA(T72)
EVALUATE3_IN_GA(*(T122, T123)) → EVALUATE3_IN_GA(T122)
EVALUATE3_IN_GA(*(T122, T123)) → U12_GA(T123, evaluate3_in_ga(T122))
U12_GA(T123, evaluate3_out_ga) → EVALUATE3_IN_GA(T123)
EVALUATE3_IN_GA(*(T122, T123)) → U14_GA(T123, evaluate3_in_ga(T122))
U14_GA(T123, evaluate3_out_ga) → EVALUATE3_IN_GA(T123)
EVALUATE3_IN_GA(*(T122, T123)) → U19_GA(T123, evaluate3_in_gg(T122, 0))
U19_GA(T123, evaluate3_out_gg) → EVALUATE3_IN_GA(T123)
EVALUATE3_IN_GA(*(T122, T123)) → EVALUATE3_IN_GG(T122, 0)
EVALUATE3_IN_GG(+(T20, T21), T23) → EVALUATE3_IN_GA(T20)
EVALUATE3_IN_GG(+(T20, T21), T23) → U2_GG(T21, T23, evaluate3_in_ga(T20))
U2_GG(T21, T23, evaluate3_out_ga) → EVALUATE3_IN_GA(T21)
EVALUATE3_IN_GG(-(T71, T72), T74) → EVALUATE3_IN_GA(T71)
EVALUATE3_IN_GG(-(T71, T72), T74) → U7_GG(T72, T74, evaluate3_in_ga(T71))
U7_GG(T72, T74, evaluate3_out_ga) → EVALUATE3_IN_GA(T72)
EVALUATE3_IN_GG(*(T122, T123), T125) → EVALUATE3_IN_GA(T122)
EVALUATE3_IN_GG(*(T122, T123), T125) → U12_GG(T123, evaluate3_in_ga(T122))
U12_GG(T123, evaluate3_out_ga) → EVALUATE3_IN_GA(T123)
EVALUATE3_IN_GG(*(T122, T123), T154) → U14_GG(T123, T154, evaluate3_in_ga(T122))
U14_GG(T123, T154, evaluate3_out_ga) → EVALUATE3_IN_GA(T123)
EVALUATE3_IN_GG(*(T122, T123), 0) → U19_GG(T123, evaluate3_in_gg(T122, 0))
U19_GG(T123, evaluate3_out_gg) → EVALUATE3_IN_GA(T123)
EVALUATE3_IN_GG(*(T122, T123), 0) → EVALUATE3_IN_GG(T122, 0)
evaluate3_in_ga(+(T20, T21)) → U1_ga(evaluate3_in_ga(T20))
evaluate3_in_ga(+(T20, T21)) → U2_ga(T21, evaluate3_in_ga(T20))
evaluate3_in_ga(-(T71, T72)) → U6_ga(evaluate3_in_ga(T71))
evaluate3_in_ga(-(T71, T72)) → U7_ga(T72, evaluate3_in_ga(T71))
evaluate3_in_ga(*(T122, T123)) → U11_ga(evaluate3_in_ga(T122))
evaluate3_in_ga(*(T122, T123)) → U12_ga(T123, evaluate3_in_ga(T122))
evaluate3_in_ga(*(T122, T123)) → U14_ga(T123, evaluate3_in_ga(T122))
evaluate3_in_ga(*(T122, T123)) → U19_ga(T123, evaluate3_in_gg(T122, 0))
evaluate3_in_ga(T203) → U21_ga(myinteger73_in_g(T203))
evaluate3_in_gg(+(T20, T21), T23) → U1_gg(evaluate3_in_ga(T20))
evaluate3_in_gg(+(T20, T21), T23) → U2_gg(T21, T23, evaluate3_in_ga(T20))
evaluate3_in_gg(-(T71, T72), T74) → U6_gg(evaluate3_in_ga(T71))
evaluate3_in_gg(-(T71, T72), T74) → U7_gg(T72, T74, evaluate3_in_ga(T71))
evaluate3_in_gg(*(T122, T123), T125) → U11_gg(evaluate3_in_ga(T122))
evaluate3_in_gg(*(T122, T123), T125) → U12_gg(T123, evaluate3_in_ga(T122))
evaluate3_in_gg(*(T122, T123), T154) → U14_gg(T123, T154, evaluate3_in_ga(T122))
evaluate3_in_gg(*(T122, T123), 0) → U19_gg(T123, evaluate3_in_gg(T122, 0))
evaluate3_in_gg(T203, T203) → U21_gg(myinteger73_in_g(T203))
U1_ga(evaluate3_out_ga) → evaluate3_out_ga
U2_ga(T21, evaluate3_out_ga) → U3_ga(evaluate3_in_ga(T21))
U2_ga(T21, evaluate3_out_ga) → U4_ga(evaluate3_in_ga(T21))
U6_ga(evaluate3_out_ga) → evaluate3_out_ga
U7_ga(T72, evaluate3_out_ga) → U8_ga(evaluate3_in_ga(T72))
U7_ga(T72, evaluate3_out_ga) → U9_ga(evaluate3_in_ga(T72))
U11_ga(evaluate3_out_ga) → evaluate3_out_ga
U12_ga(T123, evaluate3_out_ga) → U13_ga(evaluate3_in_ga(T123))
U14_ga(T123, evaluate3_out_ga) → U15_ga(evaluate3_in_ga(T123))
U19_ga(T123, evaluate3_out_gg) → U20_ga(evaluate3_in_ga(T123))
U21_ga(myinteger73_out_g) → evaluate3_out_ga
U1_gg(evaluate3_out_ga) → evaluate3_out_gg
U2_gg(T21, T23, evaluate3_out_ga) → U3_gg(evaluate3_in_ga(T21))
U2_gg(T21, T23, evaluate3_out_ga) → U4_gg(T23, evaluate3_in_ga(T21))
U6_gg(evaluate3_out_ga) → evaluate3_out_gg
U7_gg(T72, T74, evaluate3_out_ga) → U8_gg(evaluate3_in_ga(T72))
U7_gg(T72, T74, evaluate3_out_ga) → U9_gg(T74, evaluate3_in_ga(T72))
U11_gg(evaluate3_out_ga) → evaluate3_out_gg
U12_gg(T123, evaluate3_out_ga) → U13_gg(evaluate3_in_ga(T123))
U14_gg(T123, T154, evaluate3_out_ga) → U15_gg(T154, evaluate3_in_ga(T123))
U19_gg(T123, evaluate3_out_gg) → U20_gg(evaluate3_in_ga(T123))
U21_gg(myinteger73_out_g) → evaluate3_out_gg
U3_ga(evaluate3_out_ga) → evaluate3_out_ga
U4_ga(evaluate3_out_ga) → U5_ga(add12_in_aaa)
U8_ga(evaluate3_out_ga) → evaluate3_out_ga
U9_ga(evaluate3_out_ga) → U10_ga(sub28_in_aaa)
U13_ga(evaluate3_out_ga) → evaluate3_out_ga
U15_ga(evaluate3_out_ga) → U16_ga(mult50_in_aaa)
U15_ga(evaluate3_out_ga) → U17_ga(mult50_in_aaa)
U20_ga(evaluate3_out_ga) → evaluate3_out_ga
myinteger73_in_g(s(T209)) → U28_g(myinteger73_in_g(T209))
myinteger73_in_g(0) → myinteger73_out_g
U3_gg(evaluate3_out_ga) → evaluate3_out_gg
U4_gg(T23, evaluate3_out_ga) → U5_gg(add12_in_aag(T23))
U8_gg(evaluate3_out_ga) → evaluate3_out_gg
U9_gg(T74, evaluate3_out_ga) → U10_gg(sub28_in_aag(T74))
U13_gg(evaluate3_out_ga) → evaluate3_out_gg
U15_gg(T154, evaluate3_out_ga) → U16_gg(mult50_in_aaa)
U15_gg(T154, evaluate3_out_ga) → U17_gg(T154, mult50_in_aaa)
U20_gg(evaluate3_out_ga) → evaluate3_out_gg
U5_ga(add12_out_aaa(T26)) → evaluate3_out_ga
U10_ga(sub28_out_aaa(T82)) → evaluate3_out_ga
U16_ga(mult50_out_aaa(T151)) → evaluate3_out_ga
U17_ga(mult50_out_aaa(T151)) → U18_ga(add12_in_aaa)
U28_g(myinteger73_out_g) → myinteger73_out_g
U5_gg(add12_out_aag(T26, T31)) → evaluate3_out_gg
U10_gg(sub28_out_aag(T77, T82)) → evaluate3_out_gg
U16_gg(mult50_out_aaa(T151)) → evaluate3_out_gg
U17_gg(T154, mult50_out_aaa(T151)) → U18_gg(add12_in_aag(T154))
add12_in_aaa → U22_aaa(add12_in_aaa)
add12_in_aaa → add12_out_aaa(0)
sub28_in_aaa → U23_aaa(sub28_in_aaa)
sub28_in_aaa → sub28_out_aaa(0)
mult50_in_aaa → U24_aaa(mult50_in_aaa)
mult50_in_aaa → U25_aaa(mult50_in_aaa)
mult50_in_aaa → mult50_out_aaa(0)
U18_ga(add12_out_aaa(T152)) → evaluate3_out_ga
add12_in_aag(s(T52)) → U22_aag(add12_in_aag(T52))
add12_in_aag(T58) → add12_out_aag(0, T58)
sub28_in_aag(T103) → U23_aag(sub28_in_aag(T103))
sub28_in_aag(T109) → sub28_out_aag(T109, 0)
U18_gg(add12_out_aag(T152, T157)) → evaluate3_out_gg
U22_aaa(add12_out_aaa(T49)) → add12_out_aaa(s(T49))
U23_aaa(sub28_out_aaa(T101)) → sub28_out_aaa(s(T101))
U24_aaa(mult50_out_aaa(T168)) → mult50_out_aaa(s(T168))
U25_aaa(mult50_out_aaa(T168)) → U26_aaa(T168, add58_in_aaa)
U22_aag(add12_out_aag(T49, T50)) → add12_out_aag(s(T49), T50)
U23_aag(sub28_out_aag(T100, T101)) → sub28_out_aag(s(T100), s(T101))
U26_aaa(T168, add58_out_aaa(T169)) → mult50_out_aaa(s(T168))
add58_in_aaa → U27_aaa(add58_in_aaa)
add58_in_aaa → add58_out_aaa(0)
U27_aaa(add58_out_aaa(T185)) → add58_out_aaa(s(T185))
evaluate3_in_ga(x0)
evaluate3_in_gg(x0, x1)
U1_ga(x0)
U2_ga(x0, x1)
U6_ga(x0)
U7_ga(x0, x1)
U11_ga(x0)
U12_ga(x0, x1)
U14_ga(x0, x1)
U19_ga(x0, x1)
U21_ga(x0)
U1_gg(x0)
U2_gg(x0, x1, x2)
U6_gg(x0)
U7_gg(x0, x1, x2)
U11_gg(x0)
U12_gg(x0, x1)
U14_gg(x0, x1, x2)
U19_gg(x0, x1)
U21_gg(x0)
U3_ga(x0)
U4_ga(x0)
U8_ga(x0)
U9_ga(x0)
U13_ga(x0)
U15_ga(x0)
U20_ga(x0)
myinteger73_in_g(x0)
U3_gg(x0)
U4_gg(x0, x1)
U8_gg(x0)
U9_gg(x0, x1)
U13_gg(x0)
U15_gg(x0, x1)
U20_gg(x0)
U5_ga(x0)
U10_ga(x0)
U16_ga(x0)
U17_ga(x0)
U28_g(x0)
U5_gg(x0)
U10_gg(x0)
U16_gg(x0)
U17_gg(x0, x1)
add12_in_aaa
sub28_in_aaa
mult50_in_aaa
U18_ga(x0)
add12_in_aag(x0)
sub28_in_aag(x0)
U18_gg(x0)
U22_aaa(x0)
U23_aaa(x0)
U24_aaa(x0)
U25_aaa(x0)
U22_aag(x0)
U23_aag(x0)
U26_aaa(x0, x1)
add58_in_aaa
U27_aaa(x0)
From the DPs we obtained the following set of size-change graphs: