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 Narrowing (⇐)
↳22 QDP
↳23 NonTerminationProof (⇔)
↳24 NO
↳25 PiDP
↳26 UsableRulesProof (⇔)
↳27 PiDP
↳28 PiDPToQDPProof (⇐)
↳29 QDP
↳30 QDPSizeChangeProof (⇔)
↳31 YES
↳32 PiDP
↳33 UsableRulesProof (⇔)
↳34 PiDP
↳35 PiDPToQDPProof (⇐)
↳36 QDP
↳37 QDPSizeChangeProof (⇔)
↳38 YES
↳39 PiDP
↳40 UsableRulesProof (⇔)
↳41 PiDP
↳42 PiDPToQDPProof (⇐)
↳43 QDP
↳44 Narrowing (⇐)
↳45 QDP
↳46 UsableRulesProof (⇔)
↳47 QDP
↳48 QReductionProof (⇔)
↳49 QDP
↳50 QDPOrderProof (⇔)
↳51 QDP
↳52 UsableRulesProof (⇔)
↳53 QDP
↳54 QReductionProof (⇔)
↳55 QDP
↳56 NonTerminationProof (⇔)
↳57 NO
↳58 PiDP
↳59 UsableRulesProof (⇔)
↳60 PiDP
↳61 PiDPToQDPProof (⇐)
↳62 QDP
↳63 NonTerminationProof (⇔)
↳64 NO
↳65 PiDP
↳66 UsableRulesProof (⇔)
↳67 PiDP
↳68 PiDPToQDPProof (⇐)
↳69 QDP
↳70 NonTerminationProof (⇔)
↳71 NO
↳72 PiDP
↳73 UsableRulesProof (⇔)
↳74 PiDP
↳75 PiDPToQDPProof (⇐)
↳76 QDP
↳77 Narrowing (⇐)
↳78 QDP
↳79 UsableRulesProof (⇔)
↳80 QDP
↳81 QReductionProof (⇔)
↳82 QDP
↳83 Narrowing (⇐)
↳84 QDP
↳85 UsableRulesProof (⇔)
↳86 QDP
↳87 QReductionProof (⇔)
↳88 QDP
↳89 NonTerminationProof (⇔)
↳90 NO
↳91 PiDP
↳92 UsableRulesProof (⇔)
↳93 PiDP
↳94 PiDPToQDPProof (⇔)
↳95 QDP
↳96 QDPSizeChangeProof (⇔)
↳97 YES
↳98 PiDP
↳99 UsableRulesProof (⇔)
↳100 PiDP
↳101 PiDPToQDPProof (⇐)
↳102 QDP
↳103 QDPSizeChangeProof (⇔)
↳104 YES
↳105 PiDP
↳106 UsableRulesProof (⇔)
↳107 PiDP
↳108 PiDPToQDPProof (⇐)
↳109 QDP
↳110 QDPSizeChangeProof (⇔)
↳111 YES
↳112 PiDP
↳113 UsableRulesProof (⇔)
↳114 PiDP
↳115 PiDPToQDPProof (⇔)
↳116 QDP
↳117 QDPSizeChangeProof (⇔)
↳118 YES
↳119 PiDP
↳120 UsableRulesProof (⇔)
↳121 PiDP
↳122 PiDPToQDPProof (⇔)
↳123 QDP
↳124 QDPSizeChangeProof (⇔)
↳125 YES
↳126 PiDP
↳127 UsableRulesProof (⇔)
↳128 PiDP
↳129 PiDPToQDPProof (⇐)
↳130 QDP
↳131 QDPSizeChangeProof (⇔)
↳132 YES
↳133 PrologToPiTRSProof (⇐)
↳134 PiTRS
↳135 DependencyPairsProof (⇔)
↳136 PiDP
↳137 DependencyGraphProof (⇔)
↳138 AND
↳139 PiDP
↳140 UsableRulesProof (⇔)
↳141 PiDP
↳142 PiDPToQDPProof (⇐)
↳143 QDP
↳144 NonTerminationProof (⇔)
↳145 NO
↳146 PiDP
↳147 UsableRulesProof (⇔)
↳148 PiDP
↳149 PiDPToQDPProof (⇐)
↳150 QDP
↳151 Narrowing (⇐)
↳152 QDP
↳153 NonTerminationProof (⇔)
↳154 NO
↳155 PiDP
↳156 UsableRulesProof (⇔)
↳157 PiDP
↳158 PiDPToQDPProof (⇐)
↳159 QDP
↳160 QDPSizeChangeProof (⇔)
↳161 YES
↳162 PiDP
↳163 UsableRulesProof (⇔)
↳164 PiDP
↳165 PiDPToQDPProof (⇐)
↳166 QDP
↳167 QDPSizeChangeProof (⇔)
↳168 YES
↳169 PiDP
↳170 UsableRulesProof (⇔)
↳171 PiDP
↳172 PiDPToQDPProof (⇐)
↳173 QDP
↳174 Narrowing (⇐)
↳175 QDP
↳176 UsableRulesProof (⇔)
↳177 QDP
↳178 QReductionProof (⇔)
↳179 QDP
↳180 QDPOrderProof (⇔)
↳181 QDP
↳182 UsableRulesProof (⇔)
↳183 QDP
↳184 QReductionProof (⇔)
↳185 QDP
↳186 NonTerminationProof (⇔)
↳187 NO
↳188 PiDP
↳189 UsableRulesProof (⇔)
↳190 PiDP
↳191 PiDPToQDPProof (⇐)
↳192 QDP
↳193 NonTerminationProof (⇔)
↳194 NO
↳195 PiDP
↳196 UsableRulesProof (⇔)
↳197 PiDP
↳198 PiDPToQDPProof (⇐)
↳199 QDP
↳200 NonTerminationProof (⇔)
↳201 NO
↳202 PiDP
↳203 UsableRulesProof (⇔)
↳204 PiDP
↳205 PiDPToQDPProof (⇐)
↳206 QDP
↳207 Narrowing (⇐)
↳208 QDP
↳209 UsableRulesProof (⇔)
↳210 QDP
↳211 QReductionProof (⇔)
↳212 QDP
↳213 Narrowing (⇐)
↳214 QDP
↳215 UsableRulesProof (⇔)
↳216 QDP
↳217 QReductionProof (⇔)
↳218 QDP
↳219 NonTerminationProof (⇔)
↳220 NO
↳221 PiDP
↳222 UsableRulesProof (⇔)
↳223 PiDP
↳224 PiDPToQDPProof (⇔)
↳225 QDP
↳226 QDPSizeChangeProof (⇔)
↳227 YES
↳228 PiDP
↳229 UsableRulesProof (⇔)
↳230 PiDP
↳231 PiDPToQDPProof (⇐)
↳232 QDP
↳233 QDPSizeChangeProof (⇔)
↳234 YES
↳235 PiDP
↳236 UsableRulesProof (⇔)
↳237 PiDP
↳238 PiDPToQDPProof (⇐)
↳239 QDP
↳240 QDPSizeChangeProof (⇔)
↳241 YES
↳242 PiDP
↳243 UsableRulesProof (⇔)
↳244 PiDP
↳245 PiDPToQDPProof (⇔)
↳246 QDP
↳247 QDPSizeChangeProof (⇔)
↳248 YES
↳249 PiDP
↳250 UsableRulesProof (⇔)
↳251 PiDP
↳252 PiDPToQDPProof (⇔)
↳253 QDP
↳254 QDPSizeChangeProof (⇔)
↳255 YES
↳256 PiDP
↳257 UsableRulesProof (⇔)
↳258 PiDP
↳259 PiDPToQDPProof (⇐)
↳260 QDP
↳261 QDPSizeChangeProof (⇔)
↳262 YES
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
MINSORT1_IN_GA(.(T25, T26), .(T27, T28)) → U14_GA(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
MINSORT1_IN_GA(.(T25, T26), .(T27, T28)) → MIN215_IN_GAG(T25, T27, T26)
MIN215_IN_GAG(T48, T52, .(T50, T51)) → U1_GAG(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
MIN215_IN_GAG(T48, T52, .(T50, T51)) → MIN25_IN_GGA(T48, T50, X59)
MIN25_IN_GGA(T70, T71, T70) → U12_GGA(T70, T71, le30_in_gg(T70, T71))
MIN25_IN_GGA(T70, T71, T70) → LE30_IN_GG(T70, T71)
LE30_IN_GG(s(T82), s(T83)) → U4_GG(T82, T83, le30_in_gg(T82, T83))
LE30_IN_GG(s(T82), s(T83)) → LE30_IN_GG(T82, T83)
MIN25_IN_GGA(T97, T98, T98) → U13_GGA(T97, T98, gt44_in_gg(T97, T98))
MIN25_IN_GGA(T97, T98, T98) → GT44_IN_GG(T97, T98)
GT44_IN_GG(s(T109), s(T110)) → U5_GG(T109, T110, gt44_in_gg(T109, T110))
GT44_IN_GG(s(T109), s(T110)) → GT44_IN_GG(T109, T110)
MIN215_IN_GAG(T48, T52, .(T50, T51)) → U2_GAG(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_GAG(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_GAG(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U2_GAG(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → MIN215_IN_GAG(T55, T52, T51)
MINSORT1_IN_GA(.(T25, T26), .(T31, T32)) → U15_GA(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_GA(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_GA(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
U15_GA(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → REMOVE53_IN_AGGA(T31, T25, T26, X20)
REMOVE53_IN_AGGA(T145, T146, T147, .(T146, X170)) → U11_AGGA(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
REMOVE53_IN_AGGA(T145, T146, T147, .(T146, X170)) → P61_IN_AGGA(T145, T146, T147, X170)
P61_IN_AGGA(T145, T146, T147, X170) → U7_AGGA(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
P61_IN_AGGA(T145, T146, T147, X170) → NOTEQ62_IN_AG(T145, T146)
NOTEQ62_IN_AG(s(T160), s(T161)) → U6_AG(T160, T161, notEq62_in_ag(T160, T161))
NOTEQ62_IN_AG(s(T160), s(T161)) → NOTEQ62_IN_AG(T160, T161)
P61_IN_AGGA(T184, T146, .(T184, T185), T185) → U8_AGGA(T184, T146, T185, notEq62_in_gg(T184, T146))
P61_IN_AGGA(T184, T146, .(T184, T185), T185) → NOTEQ62_IN_GG(T184, T146)
NOTEQ62_IN_GG(s(T160), s(T161)) → U6_GG(T160, T161, notEq62_in_gg(T160, T161))
NOTEQ62_IN_GG(s(T160), s(T161)) → NOTEQ62_IN_GG(T160, T161)
P61_IN_AGGA(T192, T146, .(T193, T194), .(T193, X229)) → U9_AGGA(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
P61_IN_AGGA(T192, T146, .(T193, T194), .(T193, X229)) → NOTEQ62_IN_AG(T192, T146)
U9_AGGA(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_AGGA(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U9_AGGA(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → P61_IN_AGGA(T192, T193, T194, X229)
U15_GA(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_GA(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_GA(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_GA(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U17_GA(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → MINSORT1_IN_AA(T122, T32)
MINSORT1_IN_AA(.(T25, T26), .(T27, T28)) → U14_AA(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
MINSORT1_IN_AA(.(T25, T26), .(T27, T28)) → MIN215_IN_AAA(T25, T27, T26)
MIN215_IN_AAA(T48, T52, .(T50, T51)) → U1_AAA(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
MIN215_IN_AAA(T48, T52, .(T50, T51)) → MIN25_IN_AAA(T48, T50, X59)
MIN25_IN_AAA(T70, T71, T70) → U12_AAA(T70, T71, le30_in_aa(T70, T71))
MIN25_IN_AAA(T70, T71, T70) → LE30_IN_AA(T70, T71)
LE30_IN_AA(s(T82), s(T83)) → U4_AA(T82, T83, le30_in_aa(T82, T83))
LE30_IN_AA(s(T82), s(T83)) → LE30_IN_AA(T82, T83)
MIN25_IN_AAA(T97, T98, T98) → U13_AAA(T97, T98, gt44_in_aa(T97, T98))
MIN25_IN_AAA(T97, T98, T98) → GT44_IN_AA(T97, T98)
GT44_IN_AA(s(T109), s(T110)) → U5_AA(T109, T110, gt44_in_aa(T109, T110))
GT44_IN_AA(s(T109), s(T110)) → GT44_IN_AA(T109, T110)
MIN215_IN_AAA(T48, T52, .(T50, T51)) → U2_AAA(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_AAA(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_AAA(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U2_AAA(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → MIN215_IN_GAA(T55, T52, T51)
MIN215_IN_GAA(T48, T52, .(T50, T51)) → U1_GAA(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
MIN215_IN_GAA(T48, T52, .(T50, T51)) → MIN25_IN_GAA(T48, T50, X59)
MIN25_IN_GAA(T70, T71, T70) → U12_GAA(T70, T71, le30_in_ga(T70, T71))
MIN25_IN_GAA(T70, T71, T70) → LE30_IN_GA(T70, T71)
LE30_IN_GA(s(T82), s(T83)) → U4_GA(T82, T83, le30_in_ga(T82, T83))
LE30_IN_GA(s(T82), s(T83)) → LE30_IN_GA(T82, T83)
MIN25_IN_GAA(T97, T98, T98) → U13_GAA(T97, T98, gt44_in_ga(T97, T98))
MIN25_IN_GAA(T97, T98, T98) → GT44_IN_GA(T97, T98)
GT44_IN_GA(s(T109), s(T110)) → U5_GA(T109, T110, gt44_in_ga(T109, T110))
GT44_IN_GA(s(T109), s(T110)) → GT44_IN_GA(T109, T110)
MIN215_IN_GAA(T48, T52, .(T50, T51)) → U2_GAA(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_GAA(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_GAA(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U2_GAA(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → MIN215_IN_GAA(T55, T52, T51)
MINSORT1_IN_AA(.(T25, T26), .(T31, T32)) → U15_AA(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_AA(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_AA(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
U15_AA(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → REMOVE53_IN_AAAA(T31, T25, T26, X20)
REMOVE53_IN_AAAA(T145, T146, T147, .(T146, X170)) → U11_AAAA(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
REMOVE53_IN_AAAA(T145, T146, T147, .(T146, X170)) → P61_IN_AAAA(T145, T146, T147, X170)
P61_IN_AAAA(T145, T146, T147, X170) → U7_AAAA(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
P61_IN_AAAA(T145, T146, T147, X170) → NOTEQ62_IN_AA(T145, T146)
NOTEQ62_IN_AA(s(T160), s(T161)) → U6_AA(T160, T161, notEq62_in_aa(T160, T161))
NOTEQ62_IN_AA(s(T160), s(T161)) → NOTEQ62_IN_AA(T160, T161)
P61_IN_AAAA(T184, T146, .(T184, T185), T185) → U8_AAAA(T184, T146, T185, notEq62_in_aa(T184, T146))
P61_IN_AAAA(T184, T146, .(T184, T185), T185) → NOTEQ62_IN_AA(T184, T146)
P61_IN_AAAA(T192, T146, .(T193, T194), .(T193, X229)) → U9_AAAA(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
P61_IN_AAAA(T192, T146, .(T193, T194), .(T193, X229)) → NOTEQ62_IN_AA(T192, T146)
U9_AAAA(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_AAAA(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U9_AAAA(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → P61_IN_AAAA(T192, T193, T194, X229)
U15_AA(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_AA(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_AA(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_AA(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U17_AA(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → MINSORT1_IN_AA(T122, T32)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
MINSORT1_IN_GA(.(T25, T26), .(T27, T28)) → U14_GA(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
MINSORT1_IN_GA(.(T25, T26), .(T27, T28)) → MIN215_IN_GAG(T25, T27, T26)
MIN215_IN_GAG(T48, T52, .(T50, T51)) → U1_GAG(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
MIN215_IN_GAG(T48, T52, .(T50, T51)) → MIN25_IN_GGA(T48, T50, X59)
MIN25_IN_GGA(T70, T71, T70) → U12_GGA(T70, T71, le30_in_gg(T70, T71))
MIN25_IN_GGA(T70, T71, T70) → LE30_IN_GG(T70, T71)
LE30_IN_GG(s(T82), s(T83)) → U4_GG(T82, T83, le30_in_gg(T82, T83))
LE30_IN_GG(s(T82), s(T83)) → LE30_IN_GG(T82, T83)
MIN25_IN_GGA(T97, T98, T98) → U13_GGA(T97, T98, gt44_in_gg(T97, T98))
MIN25_IN_GGA(T97, T98, T98) → GT44_IN_GG(T97, T98)
GT44_IN_GG(s(T109), s(T110)) → U5_GG(T109, T110, gt44_in_gg(T109, T110))
GT44_IN_GG(s(T109), s(T110)) → GT44_IN_GG(T109, T110)
MIN215_IN_GAG(T48, T52, .(T50, T51)) → U2_GAG(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_GAG(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_GAG(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U2_GAG(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → MIN215_IN_GAG(T55, T52, T51)
MINSORT1_IN_GA(.(T25, T26), .(T31, T32)) → U15_GA(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_GA(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_GA(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
U15_GA(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → REMOVE53_IN_AGGA(T31, T25, T26, X20)
REMOVE53_IN_AGGA(T145, T146, T147, .(T146, X170)) → U11_AGGA(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
REMOVE53_IN_AGGA(T145, T146, T147, .(T146, X170)) → P61_IN_AGGA(T145, T146, T147, X170)
P61_IN_AGGA(T145, T146, T147, X170) → U7_AGGA(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
P61_IN_AGGA(T145, T146, T147, X170) → NOTEQ62_IN_AG(T145, T146)
NOTEQ62_IN_AG(s(T160), s(T161)) → U6_AG(T160, T161, notEq62_in_ag(T160, T161))
NOTEQ62_IN_AG(s(T160), s(T161)) → NOTEQ62_IN_AG(T160, T161)
P61_IN_AGGA(T184, T146, .(T184, T185), T185) → U8_AGGA(T184, T146, T185, notEq62_in_gg(T184, T146))
P61_IN_AGGA(T184, T146, .(T184, T185), T185) → NOTEQ62_IN_GG(T184, T146)
NOTEQ62_IN_GG(s(T160), s(T161)) → U6_GG(T160, T161, notEq62_in_gg(T160, T161))
NOTEQ62_IN_GG(s(T160), s(T161)) → NOTEQ62_IN_GG(T160, T161)
P61_IN_AGGA(T192, T146, .(T193, T194), .(T193, X229)) → U9_AGGA(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
P61_IN_AGGA(T192, T146, .(T193, T194), .(T193, X229)) → NOTEQ62_IN_AG(T192, T146)
U9_AGGA(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_AGGA(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U9_AGGA(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → P61_IN_AGGA(T192, T193, T194, X229)
U15_GA(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_GA(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_GA(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_GA(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U17_GA(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → MINSORT1_IN_AA(T122, T32)
MINSORT1_IN_AA(.(T25, T26), .(T27, T28)) → U14_AA(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
MINSORT1_IN_AA(.(T25, T26), .(T27, T28)) → MIN215_IN_AAA(T25, T27, T26)
MIN215_IN_AAA(T48, T52, .(T50, T51)) → U1_AAA(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
MIN215_IN_AAA(T48, T52, .(T50, T51)) → MIN25_IN_AAA(T48, T50, X59)
MIN25_IN_AAA(T70, T71, T70) → U12_AAA(T70, T71, le30_in_aa(T70, T71))
MIN25_IN_AAA(T70, T71, T70) → LE30_IN_AA(T70, T71)
LE30_IN_AA(s(T82), s(T83)) → U4_AA(T82, T83, le30_in_aa(T82, T83))
LE30_IN_AA(s(T82), s(T83)) → LE30_IN_AA(T82, T83)
MIN25_IN_AAA(T97, T98, T98) → U13_AAA(T97, T98, gt44_in_aa(T97, T98))
MIN25_IN_AAA(T97, T98, T98) → GT44_IN_AA(T97, T98)
GT44_IN_AA(s(T109), s(T110)) → U5_AA(T109, T110, gt44_in_aa(T109, T110))
GT44_IN_AA(s(T109), s(T110)) → GT44_IN_AA(T109, T110)
MIN215_IN_AAA(T48, T52, .(T50, T51)) → U2_AAA(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_AAA(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_AAA(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U2_AAA(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → MIN215_IN_GAA(T55, T52, T51)
MIN215_IN_GAA(T48, T52, .(T50, T51)) → U1_GAA(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
MIN215_IN_GAA(T48, T52, .(T50, T51)) → MIN25_IN_GAA(T48, T50, X59)
MIN25_IN_GAA(T70, T71, T70) → U12_GAA(T70, T71, le30_in_ga(T70, T71))
MIN25_IN_GAA(T70, T71, T70) → LE30_IN_GA(T70, T71)
LE30_IN_GA(s(T82), s(T83)) → U4_GA(T82, T83, le30_in_ga(T82, T83))
LE30_IN_GA(s(T82), s(T83)) → LE30_IN_GA(T82, T83)
MIN25_IN_GAA(T97, T98, T98) → U13_GAA(T97, T98, gt44_in_ga(T97, T98))
MIN25_IN_GAA(T97, T98, T98) → GT44_IN_GA(T97, T98)
GT44_IN_GA(s(T109), s(T110)) → U5_GA(T109, T110, gt44_in_ga(T109, T110))
GT44_IN_GA(s(T109), s(T110)) → GT44_IN_GA(T109, T110)
MIN215_IN_GAA(T48, T52, .(T50, T51)) → U2_GAA(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_GAA(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_GAA(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U2_GAA(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → MIN215_IN_GAA(T55, T52, T51)
MINSORT1_IN_AA(.(T25, T26), .(T31, T32)) → U15_AA(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_AA(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_AA(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
U15_AA(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → REMOVE53_IN_AAAA(T31, T25, T26, X20)
REMOVE53_IN_AAAA(T145, T146, T147, .(T146, X170)) → U11_AAAA(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
REMOVE53_IN_AAAA(T145, T146, T147, .(T146, X170)) → P61_IN_AAAA(T145, T146, T147, X170)
P61_IN_AAAA(T145, T146, T147, X170) → U7_AAAA(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
P61_IN_AAAA(T145, T146, T147, X170) → NOTEQ62_IN_AA(T145, T146)
NOTEQ62_IN_AA(s(T160), s(T161)) → U6_AA(T160, T161, notEq62_in_aa(T160, T161))
NOTEQ62_IN_AA(s(T160), s(T161)) → NOTEQ62_IN_AA(T160, T161)
P61_IN_AAAA(T184, T146, .(T184, T185), T185) → U8_AAAA(T184, T146, T185, notEq62_in_aa(T184, T146))
P61_IN_AAAA(T184, T146, .(T184, T185), T185) → NOTEQ62_IN_AA(T184, T146)
P61_IN_AAAA(T192, T146, .(T193, T194), .(T193, X229)) → U9_AAAA(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
P61_IN_AAAA(T192, T146, .(T193, T194), .(T193, X229)) → NOTEQ62_IN_AA(T192, T146)
U9_AAAA(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_AAAA(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U9_AAAA(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → P61_IN_AAAA(T192, T193, T194, X229)
U15_AA(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_AA(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_AA(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_AA(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U17_AA(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → MINSORT1_IN_AA(T122, T32)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
NOTEQ62_IN_AA(s(T160), s(T161)) → NOTEQ62_IN_AA(T160, T161)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
NOTEQ62_IN_AA(s(T160), s(T161)) → NOTEQ62_IN_AA(T160, T161)
NOTEQ62_IN_AA → NOTEQ62_IN_AA
P61_IN_AAAA(T192, T146, .(T193, T194), .(T193, X229)) → U9_AAAA(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_AAAA(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → P61_IN_AAAA(T192, T193, T194, X229)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
P61_IN_AAAA(T192, T146, .(T193, T194), .(T193, X229)) → U9_AAAA(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_AAAA(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → P61_IN_AAAA(T192, T193, T194, X229)
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
P61_IN_AAAA → U9_AAAA(notEq62_in_aa)
U9_AAAA(notEq62_out_aa) → P61_IN_AAAA
notEq62_in_aa → U6_aa(notEq62_in_aa)
notEq62_in_aa → notEq62_out_aa
U6_aa(notEq62_out_aa) → notEq62_out_aa
notEq62_in_aa
U6_aa(x0)
P61_IN_AAAA → U9_AAAA(U6_aa(notEq62_in_aa))
P61_IN_AAAA → U9_AAAA(notEq62_out_aa)
U9_AAAA(notEq62_out_aa) → P61_IN_AAAA
P61_IN_AAAA → U9_AAAA(U6_aa(notEq62_in_aa))
P61_IN_AAAA → U9_AAAA(notEq62_out_aa)
notEq62_in_aa → U6_aa(notEq62_in_aa)
notEq62_in_aa → notEq62_out_aa
U6_aa(notEq62_out_aa) → notEq62_out_aa
notEq62_in_aa
U6_aa(x0)
GT44_IN_GA(s(T109), s(T110)) → GT44_IN_GA(T109, T110)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
GT44_IN_GA(s(T109), s(T110)) → GT44_IN_GA(T109, T110)
GT44_IN_GA(s(T109)) → GT44_IN_GA(T109)
From the DPs we obtained the following set of size-change graphs:
LE30_IN_GA(s(T82), s(T83)) → LE30_IN_GA(T82, T83)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
LE30_IN_GA(s(T82), s(T83)) → LE30_IN_GA(T82, T83)
LE30_IN_GA(s(T82)) → LE30_IN_GA(T82)
From the DPs we obtained the following set of size-change graphs:
MIN215_IN_GAA(T48, T52, .(T50, T51)) → U2_GAA(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_GAA(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → MIN215_IN_GAA(T55, T52, T51)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
MIN215_IN_GAA(T48, T52, .(T50, T51)) → U2_GAA(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_GAA(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → MIN215_IN_GAA(T55, T52, T51)
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
MIN215_IN_GAA(T48) → U2_GAA(T48, min25_in_gaa(T48))
U2_GAA(T48, min25_out_gaa(T48, T55)) → MIN215_IN_GAA(T55)
min25_in_gaa(T70) → U12_gaa(T70, le30_in_ga(T70))
min25_in_gaa(T97) → U13_gaa(T97, gt44_in_ga(T97))
U12_gaa(T70, le30_out_ga(T70)) → min25_out_gaa(T70, T70)
U13_gaa(T97, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98)
le30_in_ga(s(T82)) → U4_ga(T82, le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga(0)
gt44_in_ga(s(T109)) → U5_ga(T109, gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(s(T115), 0)
U4_ga(T82, le30_out_ga(T82)) → le30_out_ga(s(T82))
U5_ga(T109, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
min25_in_gaa(x0)
U12_gaa(x0, x1)
U13_gaa(x0, x1)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0, x1)
U5_ga(x0, x1)
MIN215_IN_GAA(x0) → U2_GAA(x0, U12_gaa(x0, le30_in_ga(x0)))
MIN215_IN_GAA(x0) → U2_GAA(x0, U13_gaa(x0, gt44_in_ga(x0)))
U2_GAA(T48, min25_out_gaa(T48, T55)) → MIN215_IN_GAA(T55)
MIN215_IN_GAA(x0) → U2_GAA(x0, U12_gaa(x0, le30_in_ga(x0)))
MIN215_IN_GAA(x0) → U2_GAA(x0, U13_gaa(x0, gt44_in_ga(x0)))
min25_in_gaa(T70) → U12_gaa(T70, le30_in_ga(T70))
min25_in_gaa(T97) → U13_gaa(T97, gt44_in_ga(T97))
U12_gaa(T70, le30_out_ga(T70)) → min25_out_gaa(T70, T70)
U13_gaa(T97, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98)
le30_in_ga(s(T82)) → U4_ga(T82, le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga(0)
gt44_in_ga(s(T109)) → U5_ga(T109, gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(s(T115), 0)
U4_ga(T82, le30_out_ga(T82)) → le30_out_ga(s(T82))
U5_ga(T109, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
min25_in_gaa(x0)
U12_gaa(x0, x1)
U13_gaa(x0, x1)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0, x1)
U5_ga(x0, x1)
U2_GAA(T48, min25_out_gaa(T48, T55)) → MIN215_IN_GAA(T55)
MIN215_IN_GAA(x0) → U2_GAA(x0, U12_gaa(x0, le30_in_ga(x0)))
MIN215_IN_GAA(x0) → U2_GAA(x0, U13_gaa(x0, gt44_in_ga(x0)))
gt44_in_ga(s(T109)) → U5_ga(T109, gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(s(T115), 0)
U13_gaa(T97, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98)
U5_ga(T109, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
le30_in_ga(s(T82)) → U4_ga(T82, le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga(0)
U12_gaa(T70, le30_out_ga(T70)) → min25_out_gaa(T70, T70)
U4_ga(T82, le30_out_ga(T82)) → le30_out_ga(s(T82))
min25_in_gaa(x0)
U12_gaa(x0, x1)
U13_gaa(x0, x1)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0, x1)
U5_ga(x0, x1)
min25_in_gaa(x0)
U2_GAA(T48, min25_out_gaa(T48, T55)) → MIN215_IN_GAA(T55)
MIN215_IN_GAA(x0) → U2_GAA(x0, U12_gaa(x0, le30_in_ga(x0)))
MIN215_IN_GAA(x0) → U2_GAA(x0, U13_gaa(x0, gt44_in_ga(x0)))
gt44_in_ga(s(T109)) → U5_ga(T109, gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(s(T115), 0)
U13_gaa(T97, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98)
U5_ga(T109, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
le30_in_ga(s(T82)) → U4_ga(T82, le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga(0)
U12_gaa(T70, le30_out_ga(T70)) → min25_out_gaa(T70, T70)
U4_ga(T82, le30_out_ga(T82)) → le30_out_ga(s(T82))
U12_gaa(x0, x1)
U13_gaa(x0, x1)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0, x1)
U5_ga(x0, x1)
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
MIN215_IN_GAA(x0) → U2_GAA(x0, U13_gaa(x0, gt44_in_ga(x0)))
POL( U12_gaa(x1, x2) ) = x1 + 2
POL( U2_GAA(x1, x2) ) = max{0, 2x2 - 2}
POL( le30_in_ga(x1) ) = 0
POL( s(x1) ) = x1 + 2
POL( U4_ga(x1, x2) ) = x1 + 2
POL( 0 ) = 0
POL( le30_out_ga(x1) ) = max{0, 2x1 - 2}
POL( min25_out_gaa(x1, x2) ) = x2 + 2
POL( U13_gaa(x1, x2) ) = x2
POL( gt44_in_ga(x1) ) = x1
POL( U5_ga(x1, x2) ) = x2 + 2
POL( gt44_out_ga(x1, x2) ) = x2 + 2
POL( MIN215_IN_GAA(x1) ) = 2x1 + 2
U12_gaa(T70, le30_out_ga(T70)) → min25_out_gaa(T70, T70)
gt44_in_ga(s(T109)) → U5_ga(T109, gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(s(T115), 0)
U13_gaa(T97, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98)
U5_ga(T109, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U2_GAA(T48, min25_out_gaa(T48, T55)) → MIN215_IN_GAA(T55)
MIN215_IN_GAA(x0) → U2_GAA(x0, U12_gaa(x0, le30_in_ga(x0)))
gt44_in_ga(s(T109)) → U5_ga(T109, gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(s(T115), 0)
U13_gaa(T97, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98)
U5_ga(T109, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
le30_in_ga(s(T82)) → U4_ga(T82, le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga(0)
U12_gaa(T70, le30_out_ga(T70)) → min25_out_gaa(T70, T70)
U4_ga(T82, le30_out_ga(T82)) → le30_out_ga(s(T82))
U12_gaa(x0, x1)
U13_gaa(x0, x1)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0, x1)
U5_ga(x0, x1)
U2_GAA(T48, min25_out_gaa(T48, T55)) → MIN215_IN_GAA(T55)
MIN215_IN_GAA(x0) → U2_GAA(x0, U12_gaa(x0, le30_in_ga(x0)))
le30_in_ga(s(T82)) → U4_ga(T82, le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga(0)
U12_gaa(T70, le30_out_ga(T70)) → min25_out_gaa(T70, T70)
U4_ga(T82, le30_out_ga(T82)) → le30_out_ga(s(T82))
U12_gaa(x0, x1)
U13_gaa(x0, x1)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0, x1)
U5_ga(x0, x1)
U13_gaa(x0, x1)
gt44_in_ga(x0)
U5_ga(x0, x1)
U2_GAA(T48, min25_out_gaa(T48, T55)) → MIN215_IN_GAA(T55)
MIN215_IN_GAA(x0) → U2_GAA(x0, U12_gaa(x0, le30_in_ga(x0)))
le30_in_ga(s(T82)) → U4_ga(T82, le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga(0)
U12_gaa(T70, le30_out_ga(T70)) → min25_out_gaa(T70, T70)
U4_ga(T82, le30_out_ga(T82)) → le30_out_ga(s(T82))
U12_gaa(x0, x1)
le30_in_ga(x0)
U4_ga(x0, x1)
GT44_IN_AA(s(T109), s(T110)) → GT44_IN_AA(T109, T110)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
GT44_IN_AA(s(T109), s(T110)) → GT44_IN_AA(T109, T110)
GT44_IN_AA → GT44_IN_AA
LE30_IN_AA(s(T82), s(T83)) → LE30_IN_AA(T82, T83)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
LE30_IN_AA(s(T82), s(T83)) → LE30_IN_AA(T82, T83)
LE30_IN_AA → LE30_IN_AA
MINSORT1_IN_AA(.(T25, T26), .(T31, T32)) → U15_AA(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_AA(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_AA(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_AA(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → MINSORT1_IN_AA(T122, T32)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
MINSORT1_IN_AA(.(T25, T26), .(T31, T32)) → U15_AA(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_AA(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_AA(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_AA(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → MINSORT1_IN_AA(T122, T32)
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
MINSORT1_IN_AA → U15_AA(min215_in_aaa)
U15_AA(min215_out_aaa) → U17_AA(remove53_in_aaaa)
U17_AA(remove53_out_aaaa) → MINSORT1_IN_AA
min215_in_aaa → min215_out_aaa
min215_in_aaa → U1_aaa(min25_in_aaa)
min215_in_aaa → U2_aaa(min25_in_aaa)
remove53_in_aaaa → remove53_out_aaaa
remove53_in_aaaa → U11_aaaa(p61_in_aaaa)
U1_aaa(min25_out_aaa(X59)) → min215_out_aaa
U2_aaa(min25_out_aaa(T55)) → U3_aaa(min215_in_gaa(T55))
U11_aaaa(p61_out_aaaa) → remove53_out_aaaa
min25_in_aaa → U12_aaa(le30_in_aa)
min25_in_aaa → U13_aaa(gt44_in_aa)
U3_aaa(min215_out_gaa(T55)) → min215_out_aaa
p61_in_aaaa → U7_aaaa(notEq62_in_aa)
p61_in_aaaa → U8_aaaa(notEq62_in_aa)
p61_in_aaaa → U9_aaaa(notEq62_in_aa)
U12_aaa(le30_out_aa(T70)) → min25_out_aaa(T70)
U13_aaa(gt44_out_aa(T98)) → min25_out_aaa(T98)
min215_in_gaa(T39) → min215_out_gaa(T39)
min215_in_gaa(T48) → U1_gaa(T48, min25_in_gaa(T48))
min215_in_gaa(T48) → U2_gaa(T48, min25_in_gaa(T48))
U7_aaaa(notEq62_out_aa) → p61_out_aaaa
U8_aaaa(notEq62_out_aa) → p61_out_aaaa
U9_aaaa(notEq62_out_aa) → U10_aaaa(p61_in_aaaa)
le30_in_aa → U4_aa(le30_in_aa)
le30_in_aa → le30_out_aa(0)
gt44_in_aa → U5_aa(gt44_in_aa)
gt44_in_aa → gt44_out_aa(0)
U1_gaa(T48, min25_out_gaa(T48, X59)) → min215_out_gaa(T48)
U2_gaa(T48, min25_out_gaa(T48, T55)) → U3_gaa(T48, min215_in_gaa(T55))
notEq62_in_aa → U6_aa(notEq62_in_aa)
notEq62_in_aa → notEq62_out_aa
U10_aaaa(p61_out_aaaa) → p61_out_aaaa
U4_aa(le30_out_aa(T82)) → le30_out_aa(s(T82))
U5_aa(gt44_out_aa(T110)) → gt44_out_aa(s(T110))
min25_in_gaa(T70) → U12_gaa(T70, le30_in_ga(T70))
min25_in_gaa(T97) → U13_gaa(T97, gt44_in_ga(T97))
U3_gaa(T48, min215_out_gaa(T55)) → min215_out_gaa(T48)
U6_aa(notEq62_out_aa) → notEq62_out_aa
U12_gaa(T70, le30_out_ga(T70)) → min25_out_gaa(T70, T70)
U13_gaa(T97, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98)
le30_in_ga(s(T82)) → U4_ga(T82, le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga(0)
gt44_in_ga(s(T109)) → U5_ga(T109, gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(s(T115), 0)
U4_ga(T82, le30_out_ga(T82)) → le30_out_ga(s(T82))
U5_ga(T109, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
min215_in_aaa
remove53_in_aaaa
U1_aaa(x0)
U2_aaa(x0)
U11_aaaa(x0)
min25_in_aaa
U3_aaa(x0)
p61_in_aaaa
U12_aaa(x0)
U13_aaa(x0)
min215_in_gaa(x0)
U7_aaaa(x0)
U8_aaaa(x0)
U9_aaaa(x0)
le30_in_aa
gt44_in_aa
U1_gaa(x0, x1)
U2_gaa(x0, x1)
notEq62_in_aa
U10_aaaa(x0)
U4_aa(x0)
U5_aa(x0)
min25_in_gaa(x0)
U3_gaa(x0, x1)
U6_aa(x0)
U12_gaa(x0, x1)
U13_gaa(x0, x1)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0, x1)
U5_ga(x0, x1)
MINSORT1_IN_AA → U15_AA(min215_out_aaa)
MINSORT1_IN_AA → U15_AA(U1_aaa(min25_in_aaa))
MINSORT1_IN_AA → U15_AA(U2_aaa(min25_in_aaa))
U15_AA(min215_out_aaa) → U17_AA(remove53_in_aaaa)
U17_AA(remove53_out_aaaa) → MINSORT1_IN_AA
MINSORT1_IN_AA → U15_AA(min215_out_aaa)
MINSORT1_IN_AA → U15_AA(U1_aaa(min25_in_aaa))
MINSORT1_IN_AA → U15_AA(U2_aaa(min25_in_aaa))
min215_in_aaa → min215_out_aaa
min215_in_aaa → U1_aaa(min25_in_aaa)
min215_in_aaa → U2_aaa(min25_in_aaa)
remove53_in_aaaa → remove53_out_aaaa
remove53_in_aaaa → U11_aaaa(p61_in_aaaa)
U1_aaa(min25_out_aaa(X59)) → min215_out_aaa
U2_aaa(min25_out_aaa(T55)) → U3_aaa(min215_in_gaa(T55))
U11_aaaa(p61_out_aaaa) → remove53_out_aaaa
min25_in_aaa → U12_aaa(le30_in_aa)
min25_in_aaa → U13_aaa(gt44_in_aa)
U3_aaa(min215_out_gaa(T55)) → min215_out_aaa
p61_in_aaaa → U7_aaaa(notEq62_in_aa)
p61_in_aaaa → U8_aaaa(notEq62_in_aa)
p61_in_aaaa → U9_aaaa(notEq62_in_aa)
U12_aaa(le30_out_aa(T70)) → min25_out_aaa(T70)
U13_aaa(gt44_out_aa(T98)) → min25_out_aaa(T98)
min215_in_gaa(T39) → min215_out_gaa(T39)
min215_in_gaa(T48) → U1_gaa(T48, min25_in_gaa(T48))
min215_in_gaa(T48) → U2_gaa(T48, min25_in_gaa(T48))
U7_aaaa(notEq62_out_aa) → p61_out_aaaa
U8_aaaa(notEq62_out_aa) → p61_out_aaaa
U9_aaaa(notEq62_out_aa) → U10_aaaa(p61_in_aaaa)
le30_in_aa → U4_aa(le30_in_aa)
le30_in_aa → le30_out_aa(0)
gt44_in_aa → U5_aa(gt44_in_aa)
gt44_in_aa → gt44_out_aa(0)
U1_gaa(T48, min25_out_gaa(T48, X59)) → min215_out_gaa(T48)
U2_gaa(T48, min25_out_gaa(T48, T55)) → U3_gaa(T48, min215_in_gaa(T55))
notEq62_in_aa → U6_aa(notEq62_in_aa)
notEq62_in_aa → notEq62_out_aa
U10_aaaa(p61_out_aaaa) → p61_out_aaaa
U4_aa(le30_out_aa(T82)) → le30_out_aa(s(T82))
U5_aa(gt44_out_aa(T110)) → gt44_out_aa(s(T110))
min25_in_gaa(T70) → U12_gaa(T70, le30_in_ga(T70))
min25_in_gaa(T97) → U13_gaa(T97, gt44_in_ga(T97))
U3_gaa(T48, min215_out_gaa(T55)) → min215_out_gaa(T48)
U6_aa(notEq62_out_aa) → notEq62_out_aa
U12_gaa(T70, le30_out_ga(T70)) → min25_out_gaa(T70, T70)
U13_gaa(T97, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98)
le30_in_ga(s(T82)) → U4_ga(T82, le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga(0)
gt44_in_ga(s(T109)) → U5_ga(T109, gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(s(T115), 0)
U4_ga(T82, le30_out_ga(T82)) → le30_out_ga(s(T82))
U5_ga(T109, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
min215_in_aaa
remove53_in_aaaa
U1_aaa(x0)
U2_aaa(x0)
U11_aaaa(x0)
min25_in_aaa
U3_aaa(x0)
p61_in_aaaa
U12_aaa(x0)
U13_aaa(x0)
min215_in_gaa(x0)
U7_aaaa(x0)
U8_aaaa(x0)
U9_aaaa(x0)
le30_in_aa
gt44_in_aa
U1_gaa(x0, x1)
U2_gaa(x0, x1)
notEq62_in_aa
U10_aaaa(x0)
U4_aa(x0)
U5_aa(x0)
min25_in_gaa(x0)
U3_gaa(x0, x1)
U6_aa(x0)
U12_gaa(x0, x1)
U13_gaa(x0, x1)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0, x1)
U5_ga(x0, x1)
U15_AA(min215_out_aaa) → U17_AA(remove53_in_aaaa)
U17_AA(remove53_out_aaaa) → MINSORT1_IN_AA
MINSORT1_IN_AA → U15_AA(min215_out_aaa)
MINSORT1_IN_AA → U15_AA(U1_aaa(min25_in_aaa))
MINSORT1_IN_AA → U15_AA(U2_aaa(min25_in_aaa))
min25_in_aaa → U12_aaa(le30_in_aa)
min25_in_aaa → U13_aaa(gt44_in_aa)
U2_aaa(min25_out_aaa(T55)) → U3_aaa(min215_in_gaa(T55))
min215_in_gaa(T39) → min215_out_gaa(T39)
min215_in_gaa(T48) → U1_gaa(T48, min25_in_gaa(T48))
min215_in_gaa(T48) → U2_gaa(T48, min25_in_gaa(T48))
U3_aaa(min215_out_gaa(T55)) → min215_out_aaa
min25_in_gaa(T70) → U12_gaa(T70, le30_in_ga(T70))
min25_in_gaa(T97) → U13_gaa(T97, gt44_in_ga(T97))
U2_gaa(T48, min25_out_gaa(T48, T55)) → U3_gaa(T48, min215_in_gaa(T55))
U3_gaa(T48, min215_out_gaa(T55)) → min215_out_gaa(T48)
gt44_in_ga(s(T109)) → U5_ga(T109, gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(s(T115), 0)
U13_gaa(T97, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98)
U5_ga(T109, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
le30_in_ga(s(T82)) → U4_ga(T82, le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga(0)
U12_gaa(T70, le30_out_ga(T70)) → min25_out_gaa(T70, T70)
U4_ga(T82, le30_out_ga(T82)) → le30_out_ga(s(T82))
U1_gaa(T48, min25_out_gaa(T48, X59)) → min215_out_gaa(T48)
gt44_in_aa → U5_aa(gt44_in_aa)
gt44_in_aa → gt44_out_aa(0)
U13_aaa(gt44_out_aa(T98)) → min25_out_aaa(T98)
U5_aa(gt44_out_aa(T110)) → gt44_out_aa(s(T110))
le30_in_aa → U4_aa(le30_in_aa)
le30_in_aa → le30_out_aa(0)
U12_aaa(le30_out_aa(T70)) → min25_out_aaa(T70)
U4_aa(le30_out_aa(T82)) → le30_out_aa(s(T82))
U1_aaa(min25_out_aaa(X59)) → min215_out_aaa
remove53_in_aaaa → remove53_out_aaaa
remove53_in_aaaa → U11_aaaa(p61_in_aaaa)
p61_in_aaaa → U7_aaaa(notEq62_in_aa)
p61_in_aaaa → U8_aaaa(notEq62_in_aa)
p61_in_aaaa → U9_aaaa(notEq62_in_aa)
U11_aaaa(p61_out_aaaa) → remove53_out_aaaa
notEq62_in_aa → U6_aa(notEq62_in_aa)
notEq62_in_aa → notEq62_out_aa
U9_aaaa(notEq62_out_aa) → U10_aaaa(p61_in_aaaa)
U10_aaaa(p61_out_aaaa) → p61_out_aaaa
U6_aa(notEq62_out_aa) → notEq62_out_aa
U8_aaaa(notEq62_out_aa) → p61_out_aaaa
U7_aaaa(notEq62_out_aa) → p61_out_aaaa
min215_in_aaa
remove53_in_aaaa
U1_aaa(x0)
U2_aaa(x0)
U11_aaaa(x0)
min25_in_aaa
U3_aaa(x0)
p61_in_aaaa
U12_aaa(x0)
U13_aaa(x0)
min215_in_gaa(x0)
U7_aaaa(x0)
U8_aaaa(x0)
U9_aaaa(x0)
le30_in_aa
gt44_in_aa
U1_gaa(x0, x1)
U2_gaa(x0, x1)
notEq62_in_aa
U10_aaaa(x0)
U4_aa(x0)
U5_aa(x0)
min25_in_gaa(x0)
U3_gaa(x0, x1)
U6_aa(x0)
U12_gaa(x0, x1)
U13_gaa(x0, x1)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0, x1)
U5_ga(x0, x1)
min215_in_aaa
U15_AA(min215_out_aaa) → U17_AA(remove53_in_aaaa)
U17_AA(remove53_out_aaaa) → MINSORT1_IN_AA
MINSORT1_IN_AA → U15_AA(min215_out_aaa)
MINSORT1_IN_AA → U15_AA(U1_aaa(min25_in_aaa))
MINSORT1_IN_AA → U15_AA(U2_aaa(min25_in_aaa))
min25_in_aaa → U12_aaa(le30_in_aa)
min25_in_aaa → U13_aaa(gt44_in_aa)
U2_aaa(min25_out_aaa(T55)) → U3_aaa(min215_in_gaa(T55))
min215_in_gaa(T39) → min215_out_gaa(T39)
min215_in_gaa(T48) → U1_gaa(T48, min25_in_gaa(T48))
min215_in_gaa(T48) → U2_gaa(T48, min25_in_gaa(T48))
U3_aaa(min215_out_gaa(T55)) → min215_out_aaa
min25_in_gaa(T70) → U12_gaa(T70, le30_in_ga(T70))
min25_in_gaa(T97) → U13_gaa(T97, gt44_in_ga(T97))
U2_gaa(T48, min25_out_gaa(T48, T55)) → U3_gaa(T48, min215_in_gaa(T55))
U3_gaa(T48, min215_out_gaa(T55)) → min215_out_gaa(T48)
gt44_in_ga(s(T109)) → U5_ga(T109, gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(s(T115), 0)
U13_gaa(T97, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98)
U5_ga(T109, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
le30_in_ga(s(T82)) → U4_ga(T82, le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga(0)
U12_gaa(T70, le30_out_ga(T70)) → min25_out_gaa(T70, T70)
U4_ga(T82, le30_out_ga(T82)) → le30_out_ga(s(T82))
U1_gaa(T48, min25_out_gaa(T48, X59)) → min215_out_gaa(T48)
gt44_in_aa → U5_aa(gt44_in_aa)
gt44_in_aa → gt44_out_aa(0)
U13_aaa(gt44_out_aa(T98)) → min25_out_aaa(T98)
U5_aa(gt44_out_aa(T110)) → gt44_out_aa(s(T110))
le30_in_aa → U4_aa(le30_in_aa)
le30_in_aa → le30_out_aa(0)
U12_aaa(le30_out_aa(T70)) → min25_out_aaa(T70)
U4_aa(le30_out_aa(T82)) → le30_out_aa(s(T82))
U1_aaa(min25_out_aaa(X59)) → min215_out_aaa
remove53_in_aaaa → remove53_out_aaaa
remove53_in_aaaa → U11_aaaa(p61_in_aaaa)
p61_in_aaaa → U7_aaaa(notEq62_in_aa)
p61_in_aaaa → U8_aaaa(notEq62_in_aa)
p61_in_aaaa → U9_aaaa(notEq62_in_aa)
U11_aaaa(p61_out_aaaa) → remove53_out_aaaa
notEq62_in_aa → U6_aa(notEq62_in_aa)
notEq62_in_aa → notEq62_out_aa
U9_aaaa(notEq62_out_aa) → U10_aaaa(p61_in_aaaa)
U10_aaaa(p61_out_aaaa) → p61_out_aaaa
U6_aa(notEq62_out_aa) → notEq62_out_aa
U8_aaaa(notEq62_out_aa) → p61_out_aaaa
U7_aaaa(notEq62_out_aa) → p61_out_aaaa
remove53_in_aaaa
U1_aaa(x0)
U2_aaa(x0)
U11_aaaa(x0)
min25_in_aaa
U3_aaa(x0)
p61_in_aaaa
U12_aaa(x0)
U13_aaa(x0)
min215_in_gaa(x0)
U7_aaaa(x0)
U8_aaaa(x0)
U9_aaaa(x0)
le30_in_aa
gt44_in_aa
U1_gaa(x0, x1)
U2_gaa(x0, x1)
notEq62_in_aa
U10_aaaa(x0)
U4_aa(x0)
U5_aa(x0)
min25_in_gaa(x0)
U3_gaa(x0, x1)
U6_aa(x0)
U12_gaa(x0, x1)
U13_gaa(x0, x1)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0, x1)
U5_ga(x0, x1)
U15_AA(min215_out_aaa) → U17_AA(remove53_out_aaaa)
U15_AA(min215_out_aaa) → U17_AA(U11_aaaa(p61_in_aaaa))
U17_AA(remove53_out_aaaa) → MINSORT1_IN_AA
MINSORT1_IN_AA → U15_AA(min215_out_aaa)
MINSORT1_IN_AA → U15_AA(U1_aaa(min25_in_aaa))
MINSORT1_IN_AA → U15_AA(U2_aaa(min25_in_aaa))
U15_AA(min215_out_aaa) → U17_AA(remove53_out_aaaa)
U15_AA(min215_out_aaa) → U17_AA(U11_aaaa(p61_in_aaaa))
min25_in_aaa → U12_aaa(le30_in_aa)
min25_in_aaa → U13_aaa(gt44_in_aa)
U2_aaa(min25_out_aaa(T55)) → U3_aaa(min215_in_gaa(T55))
min215_in_gaa(T39) → min215_out_gaa(T39)
min215_in_gaa(T48) → U1_gaa(T48, min25_in_gaa(T48))
min215_in_gaa(T48) → U2_gaa(T48, min25_in_gaa(T48))
U3_aaa(min215_out_gaa(T55)) → min215_out_aaa
min25_in_gaa(T70) → U12_gaa(T70, le30_in_ga(T70))
min25_in_gaa(T97) → U13_gaa(T97, gt44_in_ga(T97))
U2_gaa(T48, min25_out_gaa(T48, T55)) → U3_gaa(T48, min215_in_gaa(T55))
U3_gaa(T48, min215_out_gaa(T55)) → min215_out_gaa(T48)
gt44_in_ga(s(T109)) → U5_ga(T109, gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(s(T115), 0)
U13_gaa(T97, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98)
U5_ga(T109, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
le30_in_ga(s(T82)) → U4_ga(T82, le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga(0)
U12_gaa(T70, le30_out_ga(T70)) → min25_out_gaa(T70, T70)
U4_ga(T82, le30_out_ga(T82)) → le30_out_ga(s(T82))
U1_gaa(T48, min25_out_gaa(T48, X59)) → min215_out_gaa(T48)
gt44_in_aa → U5_aa(gt44_in_aa)
gt44_in_aa → gt44_out_aa(0)
U13_aaa(gt44_out_aa(T98)) → min25_out_aaa(T98)
U5_aa(gt44_out_aa(T110)) → gt44_out_aa(s(T110))
le30_in_aa → U4_aa(le30_in_aa)
le30_in_aa → le30_out_aa(0)
U12_aaa(le30_out_aa(T70)) → min25_out_aaa(T70)
U4_aa(le30_out_aa(T82)) → le30_out_aa(s(T82))
U1_aaa(min25_out_aaa(X59)) → min215_out_aaa
remove53_in_aaaa → remove53_out_aaaa
remove53_in_aaaa → U11_aaaa(p61_in_aaaa)
p61_in_aaaa → U7_aaaa(notEq62_in_aa)
p61_in_aaaa → U8_aaaa(notEq62_in_aa)
p61_in_aaaa → U9_aaaa(notEq62_in_aa)
U11_aaaa(p61_out_aaaa) → remove53_out_aaaa
notEq62_in_aa → U6_aa(notEq62_in_aa)
notEq62_in_aa → notEq62_out_aa
U9_aaaa(notEq62_out_aa) → U10_aaaa(p61_in_aaaa)
U10_aaaa(p61_out_aaaa) → p61_out_aaaa
U6_aa(notEq62_out_aa) → notEq62_out_aa
U8_aaaa(notEq62_out_aa) → p61_out_aaaa
U7_aaaa(notEq62_out_aa) → p61_out_aaaa
remove53_in_aaaa
U1_aaa(x0)
U2_aaa(x0)
U11_aaaa(x0)
min25_in_aaa
U3_aaa(x0)
p61_in_aaaa
U12_aaa(x0)
U13_aaa(x0)
min215_in_gaa(x0)
U7_aaaa(x0)
U8_aaaa(x0)
U9_aaaa(x0)
le30_in_aa
gt44_in_aa
U1_gaa(x0, x1)
U2_gaa(x0, x1)
notEq62_in_aa
U10_aaaa(x0)
U4_aa(x0)
U5_aa(x0)
min25_in_gaa(x0)
U3_gaa(x0, x1)
U6_aa(x0)
U12_gaa(x0, x1)
U13_gaa(x0, x1)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0, x1)
U5_ga(x0, x1)
U17_AA(remove53_out_aaaa) → MINSORT1_IN_AA
MINSORT1_IN_AA → U15_AA(min215_out_aaa)
MINSORT1_IN_AA → U15_AA(U1_aaa(min25_in_aaa))
MINSORT1_IN_AA → U15_AA(U2_aaa(min25_in_aaa))
U15_AA(min215_out_aaa) → U17_AA(remove53_out_aaaa)
U15_AA(min215_out_aaa) → U17_AA(U11_aaaa(p61_in_aaaa))
p61_in_aaaa → U7_aaaa(notEq62_in_aa)
p61_in_aaaa → U8_aaaa(notEq62_in_aa)
p61_in_aaaa → U9_aaaa(notEq62_in_aa)
U11_aaaa(p61_out_aaaa) → remove53_out_aaaa
notEq62_in_aa → U6_aa(notEq62_in_aa)
notEq62_in_aa → notEq62_out_aa
U9_aaaa(notEq62_out_aa) → U10_aaaa(p61_in_aaaa)
U10_aaaa(p61_out_aaaa) → p61_out_aaaa
U6_aa(notEq62_out_aa) → notEq62_out_aa
U8_aaaa(notEq62_out_aa) → p61_out_aaaa
U7_aaaa(notEq62_out_aa) → p61_out_aaaa
min25_in_aaa → U12_aaa(le30_in_aa)
min25_in_aaa → U13_aaa(gt44_in_aa)
U2_aaa(min25_out_aaa(T55)) → U3_aaa(min215_in_gaa(T55))
min215_in_gaa(T39) → min215_out_gaa(T39)
min215_in_gaa(T48) → U1_gaa(T48, min25_in_gaa(T48))
min215_in_gaa(T48) → U2_gaa(T48, min25_in_gaa(T48))
U3_aaa(min215_out_gaa(T55)) → min215_out_aaa
min25_in_gaa(T70) → U12_gaa(T70, le30_in_ga(T70))
min25_in_gaa(T97) → U13_gaa(T97, gt44_in_ga(T97))
U2_gaa(T48, min25_out_gaa(T48, T55)) → U3_gaa(T48, min215_in_gaa(T55))
U3_gaa(T48, min215_out_gaa(T55)) → min215_out_gaa(T48)
gt44_in_ga(s(T109)) → U5_ga(T109, gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(s(T115), 0)
U13_gaa(T97, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98)
U5_ga(T109, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
le30_in_ga(s(T82)) → U4_ga(T82, le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga(0)
U12_gaa(T70, le30_out_ga(T70)) → min25_out_gaa(T70, T70)
U4_ga(T82, le30_out_ga(T82)) → le30_out_ga(s(T82))
U1_gaa(T48, min25_out_gaa(T48, X59)) → min215_out_gaa(T48)
gt44_in_aa → U5_aa(gt44_in_aa)
gt44_in_aa → gt44_out_aa(0)
U13_aaa(gt44_out_aa(T98)) → min25_out_aaa(T98)
U5_aa(gt44_out_aa(T110)) → gt44_out_aa(s(T110))
le30_in_aa → U4_aa(le30_in_aa)
le30_in_aa → le30_out_aa(0)
U12_aaa(le30_out_aa(T70)) → min25_out_aaa(T70)
U4_aa(le30_out_aa(T82)) → le30_out_aa(s(T82))
U1_aaa(min25_out_aaa(X59)) → min215_out_aaa
remove53_in_aaaa
U1_aaa(x0)
U2_aaa(x0)
U11_aaaa(x0)
min25_in_aaa
U3_aaa(x0)
p61_in_aaaa
U12_aaa(x0)
U13_aaa(x0)
min215_in_gaa(x0)
U7_aaaa(x0)
U8_aaaa(x0)
U9_aaaa(x0)
le30_in_aa
gt44_in_aa
U1_gaa(x0, x1)
U2_gaa(x0, x1)
notEq62_in_aa
U10_aaaa(x0)
U4_aa(x0)
U5_aa(x0)
min25_in_gaa(x0)
U3_gaa(x0, x1)
U6_aa(x0)
U12_gaa(x0, x1)
U13_gaa(x0, x1)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0, x1)
U5_ga(x0, x1)
remove53_in_aaaa
U17_AA(remove53_out_aaaa) → MINSORT1_IN_AA
MINSORT1_IN_AA → U15_AA(min215_out_aaa)
MINSORT1_IN_AA → U15_AA(U1_aaa(min25_in_aaa))
MINSORT1_IN_AA → U15_AA(U2_aaa(min25_in_aaa))
U15_AA(min215_out_aaa) → U17_AA(remove53_out_aaaa)
U15_AA(min215_out_aaa) → U17_AA(U11_aaaa(p61_in_aaaa))
p61_in_aaaa → U7_aaaa(notEq62_in_aa)
p61_in_aaaa → U8_aaaa(notEq62_in_aa)
p61_in_aaaa → U9_aaaa(notEq62_in_aa)
U11_aaaa(p61_out_aaaa) → remove53_out_aaaa
notEq62_in_aa → U6_aa(notEq62_in_aa)
notEq62_in_aa → notEq62_out_aa
U9_aaaa(notEq62_out_aa) → U10_aaaa(p61_in_aaaa)
U10_aaaa(p61_out_aaaa) → p61_out_aaaa
U6_aa(notEq62_out_aa) → notEq62_out_aa
U8_aaaa(notEq62_out_aa) → p61_out_aaaa
U7_aaaa(notEq62_out_aa) → p61_out_aaaa
min25_in_aaa → U12_aaa(le30_in_aa)
min25_in_aaa → U13_aaa(gt44_in_aa)
U2_aaa(min25_out_aaa(T55)) → U3_aaa(min215_in_gaa(T55))
min215_in_gaa(T39) → min215_out_gaa(T39)
min215_in_gaa(T48) → U1_gaa(T48, min25_in_gaa(T48))
min215_in_gaa(T48) → U2_gaa(T48, min25_in_gaa(T48))
U3_aaa(min215_out_gaa(T55)) → min215_out_aaa
min25_in_gaa(T70) → U12_gaa(T70, le30_in_ga(T70))
min25_in_gaa(T97) → U13_gaa(T97, gt44_in_ga(T97))
U2_gaa(T48, min25_out_gaa(T48, T55)) → U3_gaa(T48, min215_in_gaa(T55))
U3_gaa(T48, min215_out_gaa(T55)) → min215_out_gaa(T48)
gt44_in_ga(s(T109)) → U5_ga(T109, gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(s(T115), 0)
U13_gaa(T97, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98)
U5_ga(T109, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
le30_in_ga(s(T82)) → U4_ga(T82, le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga(0)
U12_gaa(T70, le30_out_ga(T70)) → min25_out_gaa(T70, T70)
U4_ga(T82, le30_out_ga(T82)) → le30_out_ga(s(T82))
U1_gaa(T48, min25_out_gaa(T48, X59)) → min215_out_gaa(T48)
gt44_in_aa → U5_aa(gt44_in_aa)
gt44_in_aa → gt44_out_aa(0)
U13_aaa(gt44_out_aa(T98)) → min25_out_aaa(T98)
U5_aa(gt44_out_aa(T110)) → gt44_out_aa(s(T110))
le30_in_aa → U4_aa(le30_in_aa)
le30_in_aa → le30_out_aa(0)
U12_aaa(le30_out_aa(T70)) → min25_out_aaa(T70)
U4_aa(le30_out_aa(T82)) → le30_out_aa(s(T82))
U1_aaa(min25_out_aaa(X59)) → min215_out_aaa
U1_aaa(x0)
U2_aaa(x0)
U11_aaaa(x0)
min25_in_aaa
U3_aaa(x0)
p61_in_aaaa
U12_aaa(x0)
U13_aaa(x0)
min215_in_gaa(x0)
U7_aaaa(x0)
U8_aaaa(x0)
U9_aaaa(x0)
le30_in_aa
gt44_in_aa
U1_gaa(x0, x1)
U2_gaa(x0, x1)
notEq62_in_aa
U10_aaaa(x0)
U4_aa(x0)
U5_aa(x0)
min25_in_gaa(x0)
U3_gaa(x0, x1)
U6_aa(x0)
U12_gaa(x0, x1)
U13_gaa(x0, x1)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0, x1)
U5_ga(x0, x1)
NOTEQ62_IN_GG(s(T160), s(T161)) → NOTEQ62_IN_GG(T160, T161)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
NOTEQ62_IN_GG(s(T160), s(T161)) → NOTEQ62_IN_GG(T160, T161)
NOTEQ62_IN_GG(s(T160), s(T161)) → NOTEQ62_IN_GG(T160, T161)
From the DPs we obtained the following set of size-change graphs:
NOTEQ62_IN_AG(s(T160), s(T161)) → NOTEQ62_IN_AG(T160, T161)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
NOTEQ62_IN_AG(s(T160), s(T161)) → NOTEQ62_IN_AG(T160, T161)
NOTEQ62_IN_AG(s(T161)) → NOTEQ62_IN_AG(T161)
From the DPs we obtained the following set of size-change graphs:
P61_IN_AGGA(T192, T146, .(T193, T194), .(T193, X229)) → U9_AGGA(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_AGGA(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → P61_IN_AGGA(T192, T193, T194, X229)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
P61_IN_AGGA(T192, T146, .(T193, T194), .(T193, X229)) → U9_AGGA(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_AGGA(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → P61_IN_AGGA(T192, T193, T194, X229)
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
P61_IN_AGGA(T146, .(T193, T194)) → U9_AGGA(T146, T193, T194, notEq62_in_ag(T146))
U9_AGGA(T146, T193, T194, notEq62_out_ag(T146)) → P61_IN_AGGA(T193, T194)
notEq62_in_ag(s(T161)) → U6_ag(T161, notEq62_in_ag(T161))
notEq62_in_ag(0) → notEq62_out_ag(0)
notEq62_in_ag(s(T171)) → notEq62_out_ag(s(T171))
U6_ag(T161, notEq62_out_ag(T161)) → notEq62_out_ag(s(T161))
notEq62_in_ag(x0)
U6_ag(x0, x1)
From the DPs we obtained the following set of size-change graphs:
GT44_IN_GG(s(T109), s(T110)) → GT44_IN_GG(T109, T110)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
GT44_IN_GG(s(T109), s(T110)) → GT44_IN_GG(T109, T110)
GT44_IN_GG(s(T109), s(T110)) → GT44_IN_GG(T109, T110)
From the DPs we obtained the following set of size-change graphs:
LE30_IN_GG(s(T82), s(T83)) → LE30_IN_GG(T82, T83)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
LE30_IN_GG(s(T82), s(T83)) → LE30_IN_GG(T82, T83)
LE30_IN_GG(s(T82), s(T83)) → LE30_IN_GG(T82, T83)
From the DPs we obtained the following set of size-change graphs:
MIN215_IN_GAG(T48, T52, .(T50, T51)) → U2_GAG(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_GAG(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → MIN215_IN_GAG(T55, T52, T51)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
MIN215_IN_GAG(T48, T52, .(T50, T51)) → U2_GAG(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_GAG(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → MIN215_IN_GAG(T55, T52, T51)
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
MIN215_IN_GAG(T48, .(T50, T51)) → U2_GAG(T48, T50, T51, min25_in_gga(T48, T50))
U2_GAG(T48, T50, T51, min25_out_gga(T48, T50, T55)) → MIN215_IN_GAG(T55, T51)
min25_in_gga(T70, T71) → U12_gga(T70, T71, le30_in_gg(T70, T71))
min25_in_gga(T97, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
min25_in_gga(x0, x1)
U12_gga(x0, x1, x2)
U13_gga(x0, x1, x2)
le30_in_gg(x0, x1)
gt44_in_gg(x0, x1)
U4_gg(x0, x1, x2)
U5_gg(x0, x1, x2)
From the DPs we obtained the following set of size-change graphs:
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
MINSORT1_IN_GA(.(T25, T26), .(T27, T28)) → U14_GA(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
MINSORT1_IN_GA(.(T25, T26), .(T27, T28)) → MIN215_IN_GAG(T25, T27, T26)
MIN215_IN_GAG(T48, T52, .(T50, T51)) → U1_GAG(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
MIN215_IN_GAG(T48, T52, .(T50, T51)) → MIN25_IN_GGA(T48, T50, X59)
MIN25_IN_GGA(T70, T71, T70) → U12_GGA(T70, T71, le30_in_gg(T70, T71))
MIN25_IN_GGA(T70, T71, T70) → LE30_IN_GG(T70, T71)
LE30_IN_GG(s(T82), s(T83)) → U4_GG(T82, T83, le30_in_gg(T82, T83))
LE30_IN_GG(s(T82), s(T83)) → LE30_IN_GG(T82, T83)
MIN25_IN_GGA(T97, T98, T98) → U13_GGA(T97, T98, gt44_in_gg(T97, T98))
MIN25_IN_GGA(T97, T98, T98) → GT44_IN_GG(T97, T98)
GT44_IN_GG(s(T109), s(T110)) → U5_GG(T109, T110, gt44_in_gg(T109, T110))
GT44_IN_GG(s(T109), s(T110)) → GT44_IN_GG(T109, T110)
MIN215_IN_GAG(T48, T52, .(T50, T51)) → U2_GAG(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_GAG(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_GAG(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U2_GAG(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → MIN215_IN_GAG(T55, T52, T51)
MINSORT1_IN_GA(.(T25, T26), .(T31, T32)) → U15_GA(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_GA(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_GA(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
U15_GA(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → REMOVE53_IN_AGGA(T31, T25, T26, X20)
REMOVE53_IN_AGGA(T145, T146, T147, .(T146, X170)) → U11_AGGA(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
REMOVE53_IN_AGGA(T145, T146, T147, .(T146, X170)) → P61_IN_AGGA(T145, T146, T147, X170)
P61_IN_AGGA(T145, T146, T147, X170) → U7_AGGA(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
P61_IN_AGGA(T145, T146, T147, X170) → NOTEQ62_IN_AG(T145, T146)
NOTEQ62_IN_AG(s(T160), s(T161)) → U6_AG(T160, T161, notEq62_in_ag(T160, T161))
NOTEQ62_IN_AG(s(T160), s(T161)) → NOTEQ62_IN_AG(T160, T161)
P61_IN_AGGA(T184, T146, .(T184, T185), T185) → U8_AGGA(T184, T146, T185, notEq62_in_gg(T184, T146))
P61_IN_AGGA(T184, T146, .(T184, T185), T185) → NOTEQ62_IN_GG(T184, T146)
NOTEQ62_IN_GG(s(T160), s(T161)) → U6_GG(T160, T161, notEq62_in_gg(T160, T161))
NOTEQ62_IN_GG(s(T160), s(T161)) → NOTEQ62_IN_GG(T160, T161)
P61_IN_AGGA(T192, T146, .(T193, T194), .(T193, X229)) → U9_AGGA(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
P61_IN_AGGA(T192, T146, .(T193, T194), .(T193, X229)) → NOTEQ62_IN_AG(T192, T146)
U9_AGGA(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_AGGA(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U9_AGGA(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → P61_IN_AGGA(T192, T193, T194, X229)
U15_GA(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_GA(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_GA(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_GA(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U17_GA(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → MINSORT1_IN_AA(T122, T32)
MINSORT1_IN_AA(.(T25, T26), .(T27, T28)) → U14_AA(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
MINSORT1_IN_AA(.(T25, T26), .(T27, T28)) → MIN215_IN_AAA(T25, T27, T26)
MIN215_IN_AAA(T48, T52, .(T50, T51)) → U1_AAA(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
MIN215_IN_AAA(T48, T52, .(T50, T51)) → MIN25_IN_AAA(T48, T50, X59)
MIN25_IN_AAA(T70, T71, T70) → U12_AAA(T70, T71, le30_in_aa(T70, T71))
MIN25_IN_AAA(T70, T71, T70) → LE30_IN_AA(T70, T71)
LE30_IN_AA(s(T82), s(T83)) → U4_AA(T82, T83, le30_in_aa(T82, T83))
LE30_IN_AA(s(T82), s(T83)) → LE30_IN_AA(T82, T83)
MIN25_IN_AAA(T97, T98, T98) → U13_AAA(T97, T98, gt44_in_aa(T97, T98))
MIN25_IN_AAA(T97, T98, T98) → GT44_IN_AA(T97, T98)
GT44_IN_AA(s(T109), s(T110)) → U5_AA(T109, T110, gt44_in_aa(T109, T110))
GT44_IN_AA(s(T109), s(T110)) → GT44_IN_AA(T109, T110)
MIN215_IN_AAA(T48, T52, .(T50, T51)) → U2_AAA(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_AAA(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_AAA(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U2_AAA(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → MIN215_IN_GAA(T55, T52, T51)
MIN215_IN_GAA(T48, T52, .(T50, T51)) → U1_GAA(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
MIN215_IN_GAA(T48, T52, .(T50, T51)) → MIN25_IN_GAA(T48, T50, X59)
MIN25_IN_GAA(T70, T71, T70) → U12_GAA(T70, T71, le30_in_ga(T70, T71))
MIN25_IN_GAA(T70, T71, T70) → LE30_IN_GA(T70, T71)
LE30_IN_GA(s(T82), s(T83)) → U4_GA(T82, T83, le30_in_ga(T82, T83))
LE30_IN_GA(s(T82), s(T83)) → LE30_IN_GA(T82, T83)
MIN25_IN_GAA(T97, T98, T98) → U13_GAA(T97, T98, gt44_in_ga(T97, T98))
MIN25_IN_GAA(T97, T98, T98) → GT44_IN_GA(T97, T98)
GT44_IN_GA(s(T109), s(T110)) → U5_GA(T109, T110, gt44_in_ga(T109, T110))
GT44_IN_GA(s(T109), s(T110)) → GT44_IN_GA(T109, T110)
MIN215_IN_GAA(T48, T52, .(T50, T51)) → U2_GAA(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_GAA(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_GAA(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U2_GAA(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → MIN215_IN_GAA(T55, T52, T51)
MINSORT1_IN_AA(.(T25, T26), .(T31, T32)) → U15_AA(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_AA(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_AA(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
U15_AA(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → REMOVE53_IN_AAAA(T31, T25, T26, X20)
REMOVE53_IN_AAAA(T145, T146, T147, .(T146, X170)) → U11_AAAA(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
REMOVE53_IN_AAAA(T145, T146, T147, .(T146, X170)) → P61_IN_AAAA(T145, T146, T147, X170)
P61_IN_AAAA(T145, T146, T147, X170) → U7_AAAA(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
P61_IN_AAAA(T145, T146, T147, X170) → NOTEQ62_IN_AA(T145, T146)
NOTEQ62_IN_AA(s(T160), s(T161)) → U6_AA(T160, T161, notEq62_in_aa(T160, T161))
NOTEQ62_IN_AA(s(T160), s(T161)) → NOTEQ62_IN_AA(T160, T161)
P61_IN_AAAA(T184, T146, .(T184, T185), T185) → U8_AAAA(T184, T146, T185, notEq62_in_aa(T184, T146))
P61_IN_AAAA(T184, T146, .(T184, T185), T185) → NOTEQ62_IN_AA(T184, T146)
P61_IN_AAAA(T192, T146, .(T193, T194), .(T193, X229)) → U9_AAAA(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
P61_IN_AAAA(T192, T146, .(T193, T194), .(T193, X229)) → NOTEQ62_IN_AA(T192, T146)
U9_AAAA(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_AAAA(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U9_AAAA(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → P61_IN_AAAA(T192, T193, T194, X229)
U15_AA(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_AA(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_AA(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_AA(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U17_AA(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → MINSORT1_IN_AA(T122, T32)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
MINSORT1_IN_GA(.(T25, T26), .(T27, T28)) → U14_GA(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
MINSORT1_IN_GA(.(T25, T26), .(T27, T28)) → MIN215_IN_GAG(T25, T27, T26)
MIN215_IN_GAG(T48, T52, .(T50, T51)) → U1_GAG(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
MIN215_IN_GAG(T48, T52, .(T50, T51)) → MIN25_IN_GGA(T48, T50, X59)
MIN25_IN_GGA(T70, T71, T70) → U12_GGA(T70, T71, le30_in_gg(T70, T71))
MIN25_IN_GGA(T70, T71, T70) → LE30_IN_GG(T70, T71)
LE30_IN_GG(s(T82), s(T83)) → U4_GG(T82, T83, le30_in_gg(T82, T83))
LE30_IN_GG(s(T82), s(T83)) → LE30_IN_GG(T82, T83)
MIN25_IN_GGA(T97, T98, T98) → U13_GGA(T97, T98, gt44_in_gg(T97, T98))
MIN25_IN_GGA(T97, T98, T98) → GT44_IN_GG(T97, T98)
GT44_IN_GG(s(T109), s(T110)) → U5_GG(T109, T110, gt44_in_gg(T109, T110))
GT44_IN_GG(s(T109), s(T110)) → GT44_IN_GG(T109, T110)
MIN215_IN_GAG(T48, T52, .(T50, T51)) → U2_GAG(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_GAG(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_GAG(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U2_GAG(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → MIN215_IN_GAG(T55, T52, T51)
MINSORT1_IN_GA(.(T25, T26), .(T31, T32)) → U15_GA(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_GA(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_GA(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
U15_GA(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → REMOVE53_IN_AGGA(T31, T25, T26, X20)
REMOVE53_IN_AGGA(T145, T146, T147, .(T146, X170)) → U11_AGGA(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
REMOVE53_IN_AGGA(T145, T146, T147, .(T146, X170)) → P61_IN_AGGA(T145, T146, T147, X170)
P61_IN_AGGA(T145, T146, T147, X170) → U7_AGGA(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
P61_IN_AGGA(T145, T146, T147, X170) → NOTEQ62_IN_AG(T145, T146)
NOTEQ62_IN_AG(s(T160), s(T161)) → U6_AG(T160, T161, notEq62_in_ag(T160, T161))
NOTEQ62_IN_AG(s(T160), s(T161)) → NOTEQ62_IN_AG(T160, T161)
P61_IN_AGGA(T184, T146, .(T184, T185), T185) → U8_AGGA(T184, T146, T185, notEq62_in_gg(T184, T146))
P61_IN_AGGA(T184, T146, .(T184, T185), T185) → NOTEQ62_IN_GG(T184, T146)
NOTEQ62_IN_GG(s(T160), s(T161)) → U6_GG(T160, T161, notEq62_in_gg(T160, T161))
NOTEQ62_IN_GG(s(T160), s(T161)) → NOTEQ62_IN_GG(T160, T161)
P61_IN_AGGA(T192, T146, .(T193, T194), .(T193, X229)) → U9_AGGA(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
P61_IN_AGGA(T192, T146, .(T193, T194), .(T193, X229)) → NOTEQ62_IN_AG(T192, T146)
U9_AGGA(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_AGGA(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U9_AGGA(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → P61_IN_AGGA(T192, T193, T194, X229)
U15_GA(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_GA(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_GA(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_GA(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U17_GA(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → MINSORT1_IN_AA(T122, T32)
MINSORT1_IN_AA(.(T25, T26), .(T27, T28)) → U14_AA(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
MINSORT1_IN_AA(.(T25, T26), .(T27, T28)) → MIN215_IN_AAA(T25, T27, T26)
MIN215_IN_AAA(T48, T52, .(T50, T51)) → U1_AAA(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
MIN215_IN_AAA(T48, T52, .(T50, T51)) → MIN25_IN_AAA(T48, T50, X59)
MIN25_IN_AAA(T70, T71, T70) → U12_AAA(T70, T71, le30_in_aa(T70, T71))
MIN25_IN_AAA(T70, T71, T70) → LE30_IN_AA(T70, T71)
LE30_IN_AA(s(T82), s(T83)) → U4_AA(T82, T83, le30_in_aa(T82, T83))
LE30_IN_AA(s(T82), s(T83)) → LE30_IN_AA(T82, T83)
MIN25_IN_AAA(T97, T98, T98) → U13_AAA(T97, T98, gt44_in_aa(T97, T98))
MIN25_IN_AAA(T97, T98, T98) → GT44_IN_AA(T97, T98)
GT44_IN_AA(s(T109), s(T110)) → U5_AA(T109, T110, gt44_in_aa(T109, T110))
GT44_IN_AA(s(T109), s(T110)) → GT44_IN_AA(T109, T110)
MIN215_IN_AAA(T48, T52, .(T50, T51)) → U2_AAA(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_AAA(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_AAA(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U2_AAA(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → MIN215_IN_GAA(T55, T52, T51)
MIN215_IN_GAA(T48, T52, .(T50, T51)) → U1_GAA(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
MIN215_IN_GAA(T48, T52, .(T50, T51)) → MIN25_IN_GAA(T48, T50, X59)
MIN25_IN_GAA(T70, T71, T70) → U12_GAA(T70, T71, le30_in_ga(T70, T71))
MIN25_IN_GAA(T70, T71, T70) → LE30_IN_GA(T70, T71)
LE30_IN_GA(s(T82), s(T83)) → U4_GA(T82, T83, le30_in_ga(T82, T83))
LE30_IN_GA(s(T82), s(T83)) → LE30_IN_GA(T82, T83)
MIN25_IN_GAA(T97, T98, T98) → U13_GAA(T97, T98, gt44_in_ga(T97, T98))
MIN25_IN_GAA(T97, T98, T98) → GT44_IN_GA(T97, T98)
GT44_IN_GA(s(T109), s(T110)) → U5_GA(T109, T110, gt44_in_ga(T109, T110))
GT44_IN_GA(s(T109), s(T110)) → GT44_IN_GA(T109, T110)
MIN215_IN_GAA(T48, T52, .(T50, T51)) → U2_GAA(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_GAA(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_GAA(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U2_GAA(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → MIN215_IN_GAA(T55, T52, T51)
MINSORT1_IN_AA(.(T25, T26), .(T31, T32)) → U15_AA(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_AA(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_AA(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
U15_AA(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → REMOVE53_IN_AAAA(T31, T25, T26, X20)
REMOVE53_IN_AAAA(T145, T146, T147, .(T146, X170)) → U11_AAAA(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
REMOVE53_IN_AAAA(T145, T146, T147, .(T146, X170)) → P61_IN_AAAA(T145, T146, T147, X170)
P61_IN_AAAA(T145, T146, T147, X170) → U7_AAAA(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
P61_IN_AAAA(T145, T146, T147, X170) → NOTEQ62_IN_AA(T145, T146)
NOTEQ62_IN_AA(s(T160), s(T161)) → U6_AA(T160, T161, notEq62_in_aa(T160, T161))
NOTEQ62_IN_AA(s(T160), s(T161)) → NOTEQ62_IN_AA(T160, T161)
P61_IN_AAAA(T184, T146, .(T184, T185), T185) → U8_AAAA(T184, T146, T185, notEq62_in_aa(T184, T146))
P61_IN_AAAA(T184, T146, .(T184, T185), T185) → NOTEQ62_IN_AA(T184, T146)
P61_IN_AAAA(T192, T146, .(T193, T194), .(T193, X229)) → U9_AAAA(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
P61_IN_AAAA(T192, T146, .(T193, T194), .(T193, X229)) → NOTEQ62_IN_AA(T192, T146)
U9_AAAA(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_AAAA(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U9_AAAA(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → P61_IN_AAAA(T192, T193, T194, X229)
U15_AA(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_AA(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_AA(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_AA(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U17_AA(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → MINSORT1_IN_AA(T122, T32)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
NOTEQ62_IN_AA(s(T160), s(T161)) → NOTEQ62_IN_AA(T160, T161)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
NOTEQ62_IN_AA(s(T160), s(T161)) → NOTEQ62_IN_AA(T160, T161)
NOTEQ62_IN_AA → NOTEQ62_IN_AA
P61_IN_AAAA(T192, T146, .(T193, T194), .(T193, X229)) → U9_AAAA(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_AAAA(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → P61_IN_AAAA(T192, T193, T194, X229)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
P61_IN_AAAA(T192, T146, .(T193, T194), .(T193, X229)) → U9_AAAA(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_AAAA(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → P61_IN_AAAA(T192, T193, T194, X229)
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
P61_IN_AAAA → U9_AAAA(notEq62_in_aa)
U9_AAAA(notEq62_out_aa) → P61_IN_AAAA
notEq62_in_aa → U6_aa(notEq62_in_aa)
notEq62_in_aa → notEq62_out_aa
U6_aa(notEq62_out_aa) → notEq62_out_aa
notEq62_in_aa
U6_aa(x0)
P61_IN_AAAA → U9_AAAA(U6_aa(notEq62_in_aa))
P61_IN_AAAA → U9_AAAA(notEq62_out_aa)
U9_AAAA(notEq62_out_aa) → P61_IN_AAAA
P61_IN_AAAA → U9_AAAA(U6_aa(notEq62_in_aa))
P61_IN_AAAA → U9_AAAA(notEq62_out_aa)
notEq62_in_aa → U6_aa(notEq62_in_aa)
notEq62_in_aa → notEq62_out_aa
U6_aa(notEq62_out_aa) → notEq62_out_aa
notEq62_in_aa
U6_aa(x0)
GT44_IN_GA(s(T109), s(T110)) → GT44_IN_GA(T109, T110)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
GT44_IN_GA(s(T109), s(T110)) → GT44_IN_GA(T109, T110)
GT44_IN_GA(s(T109)) → GT44_IN_GA(T109)
From the DPs we obtained the following set of size-change graphs:
LE30_IN_GA(s(T82), s(T83)) → LE30_IN_GA(T82, T83)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
LE30_IN_GA(s(T82), s(T83)) → LE30_IN_GA(T82, T83)
LE30_IN_GA(s(T82)) → LE30_IN_GA(T82)
From the DPs we obtained the following set of size-change graphs:
MIN215_IN_GAA(T48, T52, .(T50, T51)) → U2_GAA(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_GAA(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → MIN215_IN_GAA(T55, T52, T51)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
MIN215_IN_GAA(T48, T52, .(T50, T51)) → U2_GAA(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_GAA(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → MIN215_IN_GAA(T55, T52, T51)
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
MIN215_IN_GAA(T48) → U2_GAA(min25_in_gaa(T48))
U2_GAA(min25_out_gaa(T55)) → MIN215_IN_GAA(T55)
min25_in_gaa(T70) → U12_gaa(T70, le30_in_ga(T70))
min25_in_gaa(T97) → U13_gaa(gt44_in_ga(T97))
U12_gaa(T70, le30_out_ga) → min25_out_gaa(T70)
U13_gaa(gt44_out_ga(T98)) → min25_out_gaa(T98)
le30_in_ga(s(T82)) → U4_ga(le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga
gt44_in_ga(s(T109)) → U5_ga(gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(0)
U4_ga(le30_out_ga) → le30_out_ga
U5_ga(gt44_out_ga(T110)) → gt44_out_ga(s(T110))
min25_in_gaa(x0)
U12_gaa(x0, x1)
U13_gaa(x0)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0)
U5_ga(x0)
MIN215_IN_GAA(x0) → U2_GAA(U12_gaa(x0, le30_in_ga(x0)))
MIN215_IN_GAA(x0) → U2_GAA(U13_gaa(gt44_in_ga(x0)))
U2_GAA(min25_out_gaa(T55)) → MIN215_IN_GAA(T55)
MIN215_IN_GAA(x0) → U2_GAA(U12_gaa(x0, le30_in_ga(x0)))
MIN215_IN_GAA(x0) → U2_GAA(U13_gaa(gt44_in_ga(x0)))
min25_in_gaa(T70) → U12_gaa(T70, le30_in_ga(T70))
min25_in_gaa(T97) → U13_gaa(gt44_in_ga(T97))
U12_gaa(T70, le30_out_ga) → min25_out_gaa(T70)
U13_gaa(gt44_out_ga(T98)) → min25_out_gaa(T98)
le30_in_ga(s(T82)) → U4_ga(le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga
gt44_in_ga(s(T109)) → U5_ga(gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(0)
U4_ga(le30_out_ga) → le30_out_ga
U5_ga(gt44_out_ga(T110)) → gt44_out_ga(s(T110))
min25_in_gaa(x0)
U12_gaa(x0, x1)
U13_gaa(x0)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0)
U5_ga(x0)
U2_GAA(min25_out_gaa(T55)) → MIN215_IN_GAA(T55)
MIN215_IN_GAA(x0) → U2_GAA(U12_gaa(x0, le30_in_ga(x0)))
MIN215_IN_GAA(x0) → U2_GAA(U13_gaa(gt44_in_ga(x0)))
gt44_in_ga(s(T109)) → U5_ga(gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(0)
U13_gaa(gt44_out_ga(T98)) → min25_out_gaa(T98)
U5_ga(gt44_out_ga(T110)) → gt44_out_ga(s(T110))
le30_in_ga(s(T82)) → U4_ga(le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga
U12_gaa(T70, le30_out_ga) → min25_out_gaa(T70)
U4_ga(le30_out_ga) → le30_out_ga
min25_in_gaa(x0)
U12_gaa(x0, x1)
U13_gaa(x0)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0)
U5_ga(x0)
min25_in_gaa(x0)
U2_GAA(min25_out_gaa(T55)) → MIN215_IN_GAA(T55)
MIN215_IN_GAA(x0) → U2_GAA(U12_gaa(x0, le30_in_ga(x0)))
MIN215_IN_GAA(x0) → U2_GAA(U13_gaa(gt44_in_ga(x0)))
gt44_in_ga(s(T109)) → U5_ga(gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(0)
U13_gaa(gt44_out_ga(T98)) → min25_out_gaa(T98)
U5_ga(gt44_out_ga(T110)) → gt44_out_ga(s(T110))
le30_in_ga(s(T82)) → U4_ga(le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga
U12_gaa(T70, le30_out_ga) → min25_out_gaa(T70)
U4_ga(le30_out_ga) → le30_out_ga
U12_gaa(x0, x1)
U13_gaa(x0)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0)
U5_ga(x0)
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
MIN215_IN_GAA(x0) → U2_GAA(U13_gaa(gt44_in_ga(x0)))
POL(0) = 0
POL(MIN215_IN_GAA(x1)) = 1 + x1
POL(U12_gaa(x1, x2)) = 1 + x1
POL(U13_gaa(x1)) = x1
POL(U2_GAA(x1)) = x1
POL(U4_ga(x1)) = 0
POL(U5_ga(x1)) = 1 + x1
POL(gt44_in_ga(x1)) = x1
POL(gt44_out_ga(x1)) = 1 + x1
POL(le30_in_ga(x1)) = 0
POL(le30_out_ga) = 0
POL(min25_out_gaa(x1)) = 1 + x1
POL(s(x1)) = 1 + x1
U12_gaa(T70, le30_out_ga) → min25_out_gaa(T70)
gt44_in_ga(s(T109)) → U5_ga(gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(0)
U13_gaa(gt44_out_ga(T98)) → min25_out_gaa(T98)
U5_ga(gt44_out_ga(T110)) → gt44_out_ga(s(T110))
U2_GAA(min25_out_gaa(T55)) → MIN215_IN_GAA(T55)
MIN215_IN_GAA(x0) → U2_GAA(U12_gaa(x0, le30_in_ga(x0)))
gt44_in_ga(s(T109)) → U5_ga(gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(0)
U13_gaa(gt44_out_ga(T98)) → min25_out_gaa(T98)
U5_ga(gt44_out_ga(T110)) → gt44_out_ga(s(T110))
le30_in_ga(s(T82)) → U4_ga(le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga
U12_gaa(T70, le30_out_ga) → min25_out_gaa(T70)
U4_ga(le30_out_ga) → le30_out_ga
U12_gaa(x0, x1)
U13_gaa(x0)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0)
U5_ga(x0)
U2_GAA(min25_out_gaa(T55)) → MIN215_IN_GAA(T55)
MIN215_IN_GAA(x0) → U2_GAA(U12_gaa(x0, le30_in_ga(x0)))
le30_in_ga(s(T82)) → U4_ga(le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga
U12_gaa(T70, le30_out_ga) → min25_out_gaa(T70)
U4_ga(le30_out_ga) → le30_out_ga
U12_gaa(x0, x1)
U13_gaa(x0)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0)
U5_ga(x0)
U13_gaa(x0)
gt44_in_ga(x0)
U5_ga(x0)
U2_GAA(min25_out_gaa(T55)) → MIN215_IN_GAA(T55)
MIN215_IN_GAA(x0) → U2_GAA(U12_gaa(x0, le30_in_ga(x0)))
le30_in_ga(s(T82)) → U4_ga(le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga
U12_gaa(T70, le30_out_ga) → min25_out_gaa(T70)
U4_ga(le30_out_ga) → le30_out_ga
U12_gaa(x0, x1)
le30_in_ga(x0)
U4_ga(x0)
GT44_IN_AA(s(T109), s(T110)) → GT44_IN_AA(T109, T110)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
GT44_IN_AA(s(T109), s(T110)) → GT44_IN_AA(T109, T110)
GT44_IN_AA → GT44_IN_AA
LE30_IN_AA(s(T82), s(T83)) → LE30_IN_AA(T82, T83)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
LE30_IN_AA(s(T82), s(T83)) → LE30_IN_AA(T82, T83)
LE30_IN_AA → LE30_IN_AA
MINSORT1_IN_AA(.(T25, T26), .(T31, T32)) → U15_AA(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_AA(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_AA(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_AA(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → MINSORT1_IN_AA(T122, T32)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
MINSORT1_IN_AA(.(T25, T26), .(T31, T32)) → U15_AA(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_AA(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_AA(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_AA(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → MINSORT1_IN_AA(T122, T32)
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
MINSORT1_IN_AA → U15_AA(min215_in_aaa)
U15_AA(min215_out_aaa) → U17_AA(remove53_in_aaaa)
U17_AA(remove53_out_aaaa) → MINSORT1_IN_AA
min215_in_aaa → min215_out_aaa
min215_in_aaa → U1_aaa(min25_in_aaa)
min215_in_aaa → U2_aaa(min25_in_aaa)
remove53_in_aaaa → remove53_out_aaaa
remove53_in_aaaa → U11_aaaa(p61_in_aaaa)
U1_aaa(min25_out_aaa(X59)) → min215_out_aaa
U2_aaa(min25_out_aaa(T55)) → U3_aaa(min215_in_gaa(T55))
U11_aaaa(p61_out_aaaa) → remove53_out_aaaa
min25_in_aaa → U12_aaa(le30_in_aa)
min25_in_aaa → U13_aaa(gt44_in_aa)
U3_aaa(min215_out_gaa) → min215_out_aaa
p61_in_aaaa → U7_aaaa(notEq62_in_aa)
p61_in_aaaa → U8_aaaa(notEq62_in_aa)
p61_in_aaaa → U9_aaaa(notEq62_in_aa)
U12_aaa(le30_out_aa(T70)) → min25_out_aaa(T70)
U13_aaa(gt44_out_aa(T98)) → min25_out_aaa(T98)
min215_in_gaa(T39) → min215_out_gaa
min215_in_gaa(T48) → U1_gaa(min25_in_gaa(T48))
min215_in_gaa(T48) → U2_gaa(min25_in_gaa(T48))
U7_aaaa(notEq62_out_aa) → p61_out_aaaa
U8_aaaa(notEq62_out_aa) → p61_out_aaaa
U9_aaaa(notEq62_out_aa) → U10_aaaa(p61_in_aaaa)
le30_in_aa → U4_aa(le30_in_aa)
le30_in_aa → le30_out_aa(0)
gt44_in_aa → U5_aa(gt44_in_aa)
gt44_in_aa → gt44_out_aa(0)
U1_gaa(min25_out_gaa(X59)) → min215_out_gaa
U2_gaa(min25_out_gaa(T55)) → U3_gaa(min215_in_gaa(T55))
notEq62_in_aa → U6_aa(notEq62_in_aa)
notEq62_in_aa → notEq62_out_aa
U10_aaaa(p61_out_aaaa) → p61_out_aaaa
U4_aa(le30_out_aa(T82)) → le30_out_aa(s(T82))
U5_aa(gt44_out_aa(T110)) → gt44_out_aa(s(T110))
min25_in_gaa(T70) → U12_gaa(T70, le30_in_ga(T70))
min25_in_gaa(T97) → U13_gaa(gt44_in_ga(T97))
U3_gaa(min215_out_gaa) → min215_out_gaa
U6_aa(notEq62_out_aa) → notEq62_out_aa
U12_gaa(T70, le30_out_ga) → min25_out_gaa(T70)
U13_gaa(gt44_out_ga(T98)) → min25_out_gaa(T98)
le30_in_ga(s(T82)) → U4_ga(le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga
gt44_in_ga(s(T109)) → U5_ga(gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(0)
U4_ga(le30_out_ga) → le30_out_ga
U5_ga(gt44_out_ga(T110)) → gt44_out_ga(s(T110))
min215_in_aaa
remove53_in_aaaa
U1_aaa(x0)
U2_aaa(x0)
U11_aaaa(x0)
min25_in_aaa
U3_aaa(x0)
p61_in_aaaa
U12_aaa(x0)
U13_aaa(x0)
min215_in_gaa(x0)
U7_aaaa(x0)
U8_aaaa(x0)
U9_aaaa(x0)
le30_in_aa
gt44_in_aa
U1_gaa(x0)
U2_gaa(x0)
notEq62_in_aa
U10_aaaa(x0)
U4_aa(x0)
U5_aa(x0)
min25_in_gaa(x0)
U3_gaa(x0)
U6_aa(x0)
U12_gaa(x0, x1)
U13_gaa(x0)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0)
U5_ga(x0)
MINSORT1_IN_AA → U15_AA(min215_out_aaa)
MINSORT1_IN_AA → U15_AA(U1_aaa(min25_in_aaa))
MINSORT1_IN_AA → U15_AA(U2_aaa(min25_in_aaa))
U15_AA(min215_out_aaa) → U17_AA(remove53_in_aaaa)
U17_AA(remove53_out_aaaa) → MINSORT1_IN_AA
MINSORT1_IN_AA → U15_AA(min215_out_aaa)
MINSORT1_IN_AA → U15_AA(U1_aaa(min25_in_aaa))
MINSORT1_IN_AA → U15_AA(U2_aaa(min25_in_aaa))
min215_in_aaa → min215_out_aaa
min215_in_aaa → U1_aaa(min25_in_aaa)
min215_in_aaa → U2_aaa(min25_in_aaa)
remove53_in_aaaa → remove53_out_aaaa
remove53_in_aaaa → U11_aaaa(p61_in_aaaa)
U1_aaa(min25_out_aaa(X59)) → min215_out_aaa
U2_aaa(min25_out_aaa(T55)) → U3_aaa(min215_in_gaa(T55))
U11_aaaa(p61_out_aaaa) → remove53_out_aaaa
min25_in_aaa → U12_aaa(le30_in_aa)
min25_in_aaa → U13_aaa(gt44_in_aa)
U3_aaa(min215_out_gaa) → min215_out_aaa
p61_in_aaaa → U7_aaaa(notEq62_in_aa)
p61_in_aaaa → U8_aaaa(notEq62_in_aa)
p61_in_aaaa → U9_aaaa(notEq62_in_aa)
U12_aaa(le30_out_aa(T70)) → min25_out_aaa(T70)
U13_aaa(gt44_out_aa(T98)) → min25_out_aaa(T98)
min215_in_gaa(T39) → min215_out_gaa
min215_in_gaa(T48) → U1_gaa(min25_in_gaa(T48))
min215_in_gaa(T48) → U2_gaa(min25_in_gaa(T48))
U7_aaaa(notEq62_out_aa) → p61_out_aaaa
U8_aaaa(notEq62_out_aa) → p61_out_aaaa
U9_aaaa(notEq62_out_aa) → U10_aaaa(p61_in_aaaa)
le30_in_aa → U4_aa(le30_in_aa)
le30_in_aa → le30_out_aa(0)
gt44_in_aa → U5_aa(gt44_in_aa)
gt44_in_aa → gt44_out_aa(0)
U1_gaa(min25_out_gaa(X59)) → min215_out_gaa
U2_gaa(min25_out_gaa(T55)) → U3_gaa(min215_in_gaa(T55))
notEq62_in_aa → U6_aa(notEq62_in_aa)
notEq62_in_aa → notEq62_out_aa
U10_aaaa(p61_out_aaaa) → p61_out_aaaa
U4_aa(le30_out_aa(T82)) → le30_out_aa(s(T82))
U5_aa(gt44_out_aa(T110)) → gt44_out_aa(s(T110))
min25_in_gaa(T70) → U12_gaa(T70, le30_in_ga(T70))
min25_in_gaa(T97) → U13_gaa(gt44_in_ga(T97))
U3_gaa(min215_out_gaa) → min215_out_gaa
U6_aa(notEq62_out_aa) → notEq62_out_aa
U12_gaa(T70, le30_out_ga) → min25_out_gaa(T70)
U13_gaa(gt44_out_ga(T98)) → min25_out_gaa(T98)
le30_in_ga(s(T82)) → U4_ga(le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga
gt44_in_ga(s(T109)) → U5_ga(gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(0)
U4_ga(le30_out_ga) → le30_out_ga
U5_ga(gt44_out_ga(T110)) → gt44_out_ga(s(T110))
min215_in_aaa
remove53_in_aaaa
U1_aaa(x0)
U2_aaa(x0)
U11_aaaa(x0)
min25_in_aaa
U3_aaa(x0)
p61_in_aaaa
U12_aaa(x0)
U13_aaa(x0)
min215_in_gaa(x0)
U7_aaaa(x0)
U8_aaaa(x0)
U9_aaaa(x0)
le30_in_aa
gt44_in_aa
U1_gaa(x0)
U2_gaa(x0)
notEq62_in_aa
U10_aaaa(x0)
U4_aa(x0)
U5_aa(x0)
min25_in_gaa(x0)
U3_gaa(x0)
U6_aa(x0)
U12_gaa(x0, x1)
U13_gaa(x0)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0)
U5_ga(x0)
U15_AA(min215_out_aaa) → U17_AA(remove53_in_aaaa)
U17_AA(remove53_out_aaaa) → MINSORT1_IN_AA
MINSORT1_IN_AA → U15_AA(min215_out_aaa)
MINSORT1_IN_AA → U15_AA(U1_aaa(min25_in_aaa))
MINSORT1_IN_AA → U15_AA(U2_aaa(min25_in_aaa))
min25_in_aaa → U12_aaa(le30_in_aa)
min25_in_aaa → U13_aaa(gt44_in_aa)
U2_aaa(min25_out_aaa(T55)) → U3_aaa(min215_in_gaa(T55))
min215_in_gaa(T39) → min215_out_gaa
min215_in_gaa(T48) → U1_gaa(min25_in_gaa(T48))
min215_in_gaa(T48) → U2_gaa(min25_in_gaa(T48))
U3_aaa(min215_out_gaa) → min215_out_aaa
min25_in_gaa(T70) → U12_gaa(T70, le30_in_ga(T70))
min25_in_gaa(T97) → U13_gaa(gt44_in_ga(T97))
U2_gaa(min25_out_gaa(T55)) → U3_gaa(min215_in_gaa(T55))
U3_gaa(min215_out_gaa) → min215_out_gaa
gt44_in_ga(s(T109)) → U5_ga(gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(0)
U13_gaa(gt44_out_ga(T98)) → min25_out_gaa(T98)
U5_ga(gt44_out_ga(T110)) → gt44_out_ga(s(T110))
le30_in_ga(s(T82)) → U4_ga(le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga
U12_gaa(T70, le30_out_ga) → min25_out_gaa(T70)
U4_ga(le30_out_ga) → le30_out_ga
U1_gaa(min25_out_gaa(X59)) → min215_out_gaa
gt44_in_aa → U5_aa(gt44_in_aa)
gt44_in_aa → gt44_out_aa(0)
U13_aaa(gt44_out_aa(T98)) → min25_out_aaa(T98)
U5_aa(gt44_out_aa(T110)) → gt44_out_aa(s(T110))
le30_in_aa → U4_aa(le30_in_aa)
le30_in_aa → le30_out_aa(0)
U12_aaa(le30_out_aa(T70)) → min25_out_aaa(T70)
U4_aa(le30_out_aa(T82)) → le30_out_aa(s(T82))
U1_aaa(min25_out_aaa(X59)) → min215_out_aaa
remove53_in_aaaa → remove53_out_aaaa
remove53_in_aaaa → U11_aaaa(p61_in_aaaa)
p61_in_aaaa → U7_aaaa(notEq62_in_aa)
p61_in_aaaa → U8_aaaa(notEq62_in_aa)
p61_in_aaaa → U9_aaaa(notEq62_in_aa)
U11_aaaa(p61_out_aaaa) → remove53_out_aaaa
notEq62_in_aa → U6_aa(notEq62_in_aa)
notEq62_in_aa → notEq62_out_aa
U9_aaaa(notEq62_out_aa) → U10_aaaa(p61_in_aaaa)
U10_aaaa(p61_out_aaaa) → p61_out_aaaa
U6_aa(notEq62_out_aa) → notEq62_out_aa
U8_aaaa(notEq62_out_aa) → p61_out_aaaa
U7_aaaa(notEq62_out_aa) → p61_out_aaaa
min215_in_aaa
remove53_in_aaaa
U1_aaa(x0)
U2_aaa(x0)
U11_aaaa(x0)
min25_in_aaa
U3_aaa(x0)
p61_in_aaaa
U12_aaa(x0)
U13_aaa(x0)
min215_in_gaa(x0)
U7_aaaa(x0)
U8_aaaa(x0)
U9_aaaa(x0)
le30_in_aa
gt44_in_aa
U1_gaa(x0)
U2_gaa(x0)
notEq62_in_aa
U10_aaaa(x0)
U4_aa(x0)
U5_aa(x0)
min25_in_gaa(x0)
U3_gaa(x0)
U6_aa(x0)
U12_gaa(x0, x1)
U13_gaa(x0)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0)
U5_ga(x0)
min215_in_aaa
U15_AA(min215_out_aaa) → U17_AA(remove53_in_aaaa)
U17_AA(remove53_out_aaaa) → MINSORT1_IN_AA
MINSORT1_IN_AA → U15_AA(min215_out_aaa)
MINSORT1_IN_AA → U15_AA(U1_aaa(min25_in_aaa))
MINSORT1_IN_AA → U15_AA(U2_aaa(min25_in_aaa))
min25_in_aaa → U12_aaa(le30_in_aa)
min25_in_aaa → U13_aaa(gt44_in_aa)
U2_aaa(min25_out_aaa(T55)) → U3_aaa(min215_in_gaa(T55))
min215_in_gaa(T39) → min215_out_gaa
min215_in_gaa(T48) → U1_gaa(min25_in_gaa(T48))
min215_in_gaa(T48) → U2_gaa(min25_in_gaa(T48))
U3_aaa(min215_out_gaa) → min215_out_aaa
min25_in_gaa(T70) → U12_gaa(T70, le30_in_ga(T70))
min25_in_gaa(T97) → U13_gaa(gt44_in_ga(T97))
U2_gaa(min25_out_gaa(T55)) → U3_gaa(min215_in_gaa(T55))
U3_gaa(min215_out_gaa) → min215_out_gaa
gt44_in_ga(s(T109)) → U5_ga(gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(0)
U13_gaa(gt44_out_ga(T98)) → min25_out_gaa(T98)
U5_ga(gt44_out_ga(T110)) → gt44_out_ga(s(T110))
le30_in_ga(s(T82)) → U4_ga(le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga
U12_gaa(T70, le30_out_ga) → min25_out_gaa(T70)
U4_ga(le30_out_ga) → le30_out_ga
U1_gaa(min25_out_gaa(X59)) → min215_out_gaa
gt44_in_aa → U5_aa(gt44_in_aa)
gt44_in_aa → gt44_out_aa(0)
U13_aaa(gt44_out_aa(T98)) → min25_out_aaa(T98)
U5_aa(gt44_out_aa(T110)) → gt44_out_aa(s(T110))
le30_in_aa → U4_aa(le30_in_aa)
le30_in_aa → le30_out_aa(0)
U12_aaa(le30_out_aa(T70)) → min25_out_aaa(T70)
U4_aa(le30_out_aa(T82)) → le30_out_aa(s(T82))
U1_aaa(min25_out_aaa(X59)) → min215_out_aaa
remove53_in_aaaa → remove53_out_aaaa
remove53_in_aaaa → U11_aaaa(p61_in_aaaa)
p61_in_aaaa → U7_aaaa(notEq62_in_aa)
p61_in_aaaa → U8_aaaa(notEq62_in_aa)
p61_in_aaaa → U9_aaaa(notEq62_in_aa)
U11_aaaa(p61_out_aaaa) → remove53_out_aaaa
notEq62_in_aa → U6_aa(notEq62_in_aa)
notEq62_in_aa → notEq62_out_aa
U9_aaaa(notEq62_out_aa) → U10_aaaa(p61_in_aaaa)
U10_aaaa(p61_out_aaaa) → p61_out_aaaa
U6_aa(notEq62_out_aa) → notEq62_out_aa
U8_aaaa(notEq62_out_aa) → p61_out_aaaa
U7_aaaa(notEq62_out_aa) → p61_out_aaaa
remove53_in_aaaa
U1_aaa(x0)
U2_aaa(x0)
U11_aaaa(x0)
min25_in_aaa
U3_aaa(x0)
p61_in_aaaa
U12_aaa(x0)
U13_aaa(x0)
min215_in_gaa(x0)
U7_aaaa(x0)
U8_aaaa(x0)
U9_aaaa(x0)
le30_in_aa
gt44_in_aa
U1_gaa(x0)
U2_gaa(x0)
notEq62_in_aa
U10_aaaa(x0)
U4_aa(x0)
U5_aa(x0)
min25_in_gaa(x0)
U3_gaa(x0)
U6_aa(x0)
U12_gaa(x0, x1)
U13_gaa(x0)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0)
U5_ga(x0)
U15_AA(min215_out_aaa) → U17_AA(remove53_out_aaaa)
U15_AA(min215_out_aaa) → U17_AA(U11_aaaa(p61_in_aaaa))
U17_AA(remove53_out_aaaa) → MINSORT1_IN_AA
MINSORT1_IN_AA → U15_AA(min215_out_aaa)
MINSORT1_IN_AA → U15_AA(U1_aaa(min25_in_aaa))
MINSORT1_IN_AA → U15_AA(U2_aaa(min25_in_aaa))
U15_AA(min215_out_aaa) → U17_AA(remove53_out_aaaa)
U15_AA(min215_out_aaa) → U17_AA(U11_aaaa(p61_in_aaaa))
min25_in_aaa → U12_aaa(le30_in_aa)
min25_in_aaa → U13_aaa(gt44_in_aa)
U2_aaa(min25_out_aaa(T55)) → U3_aaa(min215_in_gaa(T55))
min215_in_gaa(T39) → min215_out_gaa
min215_in_gaa(T48) → U1_gaa(min25_in_gaa(T48))
min215_in_gaa(T48) → U2_gaa(min25_in_gaa(T48))
U3_aaa(min215_out_gaa) → min215_out_aaa
min25_in_gaa(T70) → U12_gaa(T70, le30_in_ga(T70))
min25_in_gaa(T97) → U13_gaa(gt44_in_ga(T97))
U2_gaa(min25_out_gaa(T55)) → U3_gaa(min215_in_gaa(T55))
U3_gaa(min215_out_gaa) → min215_out_gaa
gt44_in_ga(s(T109)) → U5_ga(gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(0)
U13_gaa(gt44_out_ga(T98)) → min25_out_gaa(T98)
U5_ga(gt44_out_ga(T110)) → gt44_out_ga(s(T110))
le30_in_ga(s(T82)) → U4_ga(le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga
U12_gaa(T70, le30_out_ga) → min25_out_gaa(T70)
U4_ga(le30_out_ga) → le30_out_ga
U1_gaa(min25_out_gaa(X59)) → min215_out_gaa
gt44_in_aa → U5_aa(gt44_in_aa)
gt44_in_aa → gt44_out_aa(0)
U13_aaa(gt44_out_aa(T98)) → min25_out_aaa(T98)
U5_aa(gt44_out_aa(T110)) → gt44_out_aa(s(T110))
le30_in_aa → U4_aa(le30_in_aa)
le30_in_aa → le30_out_aa(0)
U12_aaa(le30_out_aa(T70)) → min25_out_aaa(T70)
U4_aa(le30_out_aa(T82)) → le30_out_aa(s(T82))
U1_aaa(min25_out_aaa(X59)) → min215_out_aaa
remove53_in_aaaa → remove53_out_aaaa
remove53_in_aaaa → U11_aaaa(p61_in_aaaa)
p61_in_aaaa → U7_aaaa(notEq62_in_aa)
p61_in_aaaa → U8_aaaa(notEq62_in_aa)
p61_in_aaaa → U9_aaaa(notEq62_in_aa)
U11_aaaa(p61_out_aaaa) → remove53_out_aaaa
notEq62_in_aa → U6_aa(notEq62_in_aa)
notEq62_in_aa → notEq62_out_aa
U9_aaaa(notEq62_out_aa) → U10_aaaa(p61_in_aaaa)
U10_aaaa(p61_out_aaaa) → p61_out_aaaa
U6_aa(notEq62_out_aa) → notEq62_out_aa
U8_aaaa(notEq62_out_aa) → p61_out_aaaa
U7_aaaa(notEq62_out_aa) → p61_out_aaaa
remove53_in_aaaa
U1_aaa(x0)
U2_aaa(x0)
U11_aaaa(x0)
min25_in_aaa
U3_aaa(x0)
p61_in_aaaa
U12_aaa(x0)
U13_aaa(x0)
min215_in_gaa(x0)
U7_aaaa(x0)
U8_aaaa(x0)
U9_aaaa(x0)
le30_in_aa
gt44_in_aa
U1_gaa(x0)
U2_gaa(x0)
notEq62_in_aa
U10_aaaa(x0)
U4_aa(x0)
U5_aa(x0)
min25_in_gaa(x0)
U3_gaa(x0)
U6_aa(x0)
U12_gaa(x0, x1)
U13_gaa(x0)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0)
U5_ga(x0)
U17_AA(remove53_out_aaaa) → MINSORT1_IN_AA
MINSORT1_IN_AA → U15_AA(min215_out_aaa)
MINSORT1_IN_AA → U15_AA(U1_aaa(min25_in_aaa))
MINSORT1_IN_AA → U15_AA(U2_aaa(min25_in_aaa))
U15_AA(min215_out_aaa) → U17_AA(remove53_out_aaaa)
U15_AA(min215_out_aaa) → U17_AA(U11_aaaa(p61_in_aaaa))
p61_in_aaaa → U7_aaaa(notEq62_in_aa)
p61_in_aaaa → U8_aaaa(notEq62_in_aa)
p61_in_aaaa → U9_aaaa(notEq62_in_aa)
U11_aaaa(p61_out_aaaa) → remove53_out_aaaa
notEq62_in_aa → U6_aa(notEq62_in_aa)
notEq62_in_aa → notEq62_out_aa
U9_aaaa(notEq62_out_aa) → U10_aaaa(p61_in_aaaa)
U10_aaaa(p61_out_aaaa) → p61_out_aaaa
U6_aa(notEq62_out_aa) → notEq62_out_aa
U8_aaaa(notEq62_out_aa) → p61_out_aaaa
U7_aaaa(notEq62_out_aa) → p61_out_aaaa
min25_in_aaa → U12_aaa(le30_in_aa)
min25_in_aaa → U13_aaa(gt44_in_aa)
U2_aaa(min25_out_aaa(T55)) → U3_aaa(min215_in_gaa(T55))
min215_in_gaa(T39) → min215_out_gaa
min215_in_gaa(T48) → U1_gaa(min25_in_gaa(T48))
min215_in_gaa(T48) → U2_gaa(min25_in_gaa(T48))
U3_aaa(min215_out_gaa) → min215_out_aaa
min25_in_gaa(T70) → U12_gaa(T70, le30_in_ga(T70))
min25_in_gaa(T97) → U13_gaa(gt44_in_ga(T97))
U2_gaa(min25_out_gaa(T55)) → U3_gaa(min215_in_gaa(T55))
U3_gaa(min215_out_gaa) → min215_out_gaa
gt44_in_ga(s(T109)) → U5_ga(gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(0)
U13_gaa(gt44_out_ga(T98)) → min25_out_gaa(T98)
U5_ga(gt44_out_ga(T110)) → gt44_out_ga(s(T110))
le30_in_ga(s(T82)) → U4_ga(le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga
U12_gaa(T70, le30_out_ga) → min25_out_gaa(T70)
U4_ga(le30_out_ga) → le30_out_ga
U1_gaa(min25_out_gaa(X59)) → min215_out_gaa
gt44_in_aa → U5_aa(gt44_in_aa)
gt44_in_aa → gt44_out_aa(0)
U13_aaa(gt44_out_aa(T98)) → min25_out_aaa(T98)
U5_aa(gt44_out_aa(T110)) → gt44_out_aa(s(T110))
le30_in_aa → U4_aa(le30_in_aa)
le30_in_aa → le30_out_aa(0)
U12_aaa(le30_out_aa(T70)) → min25_out_aaa(T70)
U4_aa(le30_out_aa(T82)) → le30_out_aa(s(T82))
U1_aaa(min25_out_aaa(X59)) → min215_out_aaa
remove53_in_aaaa
U1_aaa(x0)
U2_aaa(x0)
U11_aaaa(x0)
min25_in_aaa
U3_aaa(x0)
p61_in_aaaa
U12_aaa(x0)
U13_aaa(x0)
min215_in_gaa(x0)
U7_aaaa(x0)
U8_aaaa(x0)
U9_aaaa(x0)
le30_in_aa
gt44_in_aa
U1_gaa(x0)
U2_gaa(x0)
notEq62_in_aa
U10_aaaa(x0)
U4_aa(x0)
U5_aa(x0)
min25_in_gaa(x0)
U3_gaa(x0)
U6_aa(x0)
U12_gaa(x0, x1)
U13_gaa(x0)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0)
U5_ga(x0)
remove53_in_aaaa
U17_AA(remove53_out_aaaa) → MINSORT1_IN_AA
MINSORT1_IN_AA → U15_AA(min215_out_aaa)
MINSORT1_IN_AA → U15_AA(U1_aaa(min25_in_aaa))
MINSORT1_IN_AA → U15_AA(U2_aaa(min25_in_aaa))
U15_AA(min215_out_aaa) → U17_AA(remove53_out_aaaa)
U15_AA(min215_out_aaa) → U17_AA(U11_aaaa(p61_in_aaaa))
p61_in_aaaa → U7_aaaa(notEq62_in_aa)
p61_in_aaaa → U8_aaaa(notEq62_in_aa)
p61_in_aaaa → U9_aaaa(notEq62_in_aa)
U11_aaaa(p61_out_aaaa) → remove53_out_aaaa
notEq62_in_aa → U6_aa(notEq62_in_aa)
notEq62_in_aa → notEq62_out_aa
U9_aaaa(notEq62_out_aa) → U10_aaaa(p61_in_aaaa)
U10_aaaa(p61_out_aaaa) → p61_out_aaaa
U6_aa(notEq62_out_aa) → notEq62_out_aa
U8_aaaa(notEq62_out_aa) → p61_out_aaaa
U7_aaaa(notEq62_out_aa) → p61_out_aaaa
min25_in_aaa → U12_aaa(le30_in_aa)
min25_in_aaa → U13_aaa(gt44_in_aa)
U2_aaa(min25_out_aaa(T55)) → U3_aaa(min215_in_gaa(T55))
min215_in_gaa(T39) → min215_out_gaa
min215_in_gaa(T48) → U1_gaa(min25_in_gaa(T48))
min215_in_gaa(T48) → U2_gaa(min25_in_gaa(T48))
U3_aaa(min215_out_gaa) → min215_out_aaa
min25_in_gaa(T70) → U12_gaa(T70, le30_in_ga(T70))
min25_in_gaa(T97) → U13_gaa(gt44_in_ga(T97))
U2_gaa(min25_out_gaa(T55)) → U3_gaa(min215_in_gaa(T55))
U3_gaa(min215_out_gaa) → min215_out_gaa
gt44_in_ga(s(T109)) → U5_ga(gt44_in_ga(T109))
gt44_in_ga(s(T115)) → gt44_out_ga(0)
U13_gaa(gt44_out_ga(T98)) → min25_out_gaa(T98)
U5_ga(gt44_out_ga(T110)) → gt44_out_ga(s(T110))
le30_in_ga(s(T82)) → U4_ga(le30_in_ga(T82))
le30_in_ga(0) → le30_out_ga
U12_gaa(T70, le30_out_ga) → min25_out_gaa(T70)
U4_ga(le30_out_ga) → le30_out_ga
U1_gaa(min25_out_gaa(X59)) → min215_out_gaa
gt44_in_aa → U5_aa(gt44_in_aa)
gt44_in_aa → gt44_out_aa(0)
U13_aaa(gt44_out_aa(T98)) → min25_out_aaa(T98)
U5_aa(gt44_out_aa(T110)) → gt44_out_aa(s(T110))
le30_in_aa → U4_aa(le30_in_aa)
le30_in_aa → le30_out_aa(0)
U12_aaa(le30_out_aa(T70)) → min25_out_aaa(T70)
U4_aa(le30_out_aa(T82)) → le30_out_aa(s(T82))
U1_aaa(min25_out_aaa(X59)) → min215_out_aaa
U1_aaa(x0)
U2_aaa(x0)
U11_aaaa(x0)
min25_in_aaa
U3_aaa(x0)
p61_in_aaaa
U12_aaa(x0)
U13_aaa(x0)
min215_in_gaa(x0)
U7_aaaa(x0)
U8_aaaa(x0)
U9_aaaa(x0)
le30_in_aa
gt44_in_aa
U1_gaa(x0)
U2_gaa(x0)
notEq62_in_aa
U10_aaaa(x0)
U4_aa(x0)
U5_aa(x0)
min25_in_gaa(x0)
U3_gaa(x0)
U6_aa(x0)
U12_gaa(x0, x1)
U13_gaa(x0)
le30_in_ga(x0)
gt44_in_ga(x0)
U4_ga(x0)
U5_ga(x0)
NOTEQ62_IN_GG(s(T160), s(T161)) → NOTEQ62_IN_GG(T160, T161)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
NOTEQ62_IN_GG(s(T160), s(T161)) → NOTEQ62_IN_GG(T160, T161)
NOTEQ62_IN_GG(s(T160), s(T161)) → NOTEQ62_IN_GG(T160, T161)
From the DPs we obtained the following set of size-change graphs:
NOTEQ62_IN_AG(s(T160), s(T161)) → NOTEQ62_IN_AG(T160, T161)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
NOTEQ62_IN_AG(s(T160), s(T161)) → NOTEQ62_IN_AG(T160, T161)
NOTEQ62_IN_AG(s(T161)) → NOTEQ62_IN_AG(T161)
From the DPs we obtained the following set of size-change graphs:
P61_IN_AGGA(T192, T146, .(T193, T194), .(T193, X229)) → U9_AGGA(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_AGGA(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → P61_IN_AGGA(T192, T193, T194, X229)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
P61_IN_AGGA(T192, T146, .(T193, T194), .(T193, X229)) → U9_AGGA(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_AGGA(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → P61_IN_AGGA(T192, T193, T194, X229)
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
P61_IN_AGGA(T146, .(T193, T194)) → U9_AGGA(T193, T194, notEq62_in_ag(T146))
U9_AGGA(T193, T194, notEq62_out_ag) → P61_IN_AGGA(T193, T194)
notEq62_in_ag(s(T161)) → U6_ag(notEq62_in_ag(T161))
notEq62_in_ag(0) → notEq62_out_ag
notEq62_in_ag(s(T171)) → notEq62_out_ag
U6_ag(notEq62_out_ag) → notEq62_out_ag
notEq62_in_ag(x0)
U6_ag(x0)
From the DPs we obtained the following set of size-change graphs:
GT44_IN_GG(s(T109), s(T110)) → GT44_IN_GG(T109, T110)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
GT44_IN_GG(s(T109), s(T110)) → GT44_IN_GG(T109, T110)
GT44_IN_GG(s(T109), s(T110)) → GT44_IN_GG(T109, T110)
From the DPs we obtained the following set of size-change graphs:
LE30_IN_GG(s(T82), s(T83)) → LE30_IN_GG(T82, T83)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
LE30_IN_GG(s(T82), s(T83)) → LE30_IN_GG(T82, T83)
LE30_IN_GG(s(T82), s(T83)) → LE30_IN_GG(T82, T83)
From the DPs we obtained the following set of size-change graphs:
MIN215_IN_GAG(T48, T52, .(T50, T51)) → U2_GAG(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_GAG(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → MIN215_IN_GAG(T55, T52, T51)
minsort1_in_ga([], []) → minsort1_out_ga([], [])
minsort1_in_ga(.(T25, T26), .(T27, T28)) → U14_ga(T25, T26, T27, T28, min215_in_gag(T25, T27, T26))
min215_in_gag(T39, T39, []) → min215_out_gag(T39, T39, [])
min215_in_gag(T48, T52, .(T50, T51)) → U1_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, X59))
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
U1_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, X59)) → min215_out_gag(T48, T52, .(T50, T51))
min215_in_gag(T48, T52, .(T50, T51)) → U2_gag(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_gag(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → U3_gag(T48, T52, T50, T51, min215_in_gag(T55, T52, T51))
U3_gag(T48, T52, T50, T51, min215_out_gag(T55, T52, T51)) → min215_out_gag(T48, T52, .(T50, T51))
U14_ga(T25, T26, T27, T28, min215_out_gag(T25, T27, T26)) → minsort1_out_ga(.(T25, T26), .(T27, T28))
minsort1_in_ga(.(T25, T26), .(T31, T32)) → U15_ga(T25, T26, T31, T32, min215_in_gag(T25, T31, T26))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U16_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, X20))
remove53_in_agga(T135, T135, T136, T136) → remove53_out_agga(T135, T135, T136, T136)
remove53_in_agga(T145, T146, T147, .(T146, X170)) → U11_agga(T145, T146, T147, X170, p61_in_agga(T145, T146, T147, X170))
p61_in_agga(T145, T146, T147, X170) → U7_agga(T145, T146, T147, X170, notEq62_in_ag(T145, T146))
notEq62_in_ag(s(T160), s(T161)) → U6_ag(T160, T161, notEq62_in_ag(T160, T161))
notEq62_in_ag(s(T168), 0) → notEq62_out_ag(s(T168), 0)
notEq62_in_ag(0, s(T171)) → notEq62_out_ag(0, s(T171))
U6_ag(T160, T161, notEq62_out_ag(T160, T161)) → notEq62_out_ag(s(T160), s(T161))
U7_agga(T145, T146, T147, X170, notEq62_out_ag(T145, T146)) → p61_out_agga(T145, T146, T147, X170)
p61_in_agga(T184, T146, .(T184, T185), T185) → U8_agga(T184, T146, T185, notEq62_in_gg(T184, T146))
notEq62_in_gg(s(T160), s(T161)) → U6_gg(T160, T161, notEq62_in_gg(T160, T161))
notEq62_in_gg(s(T168), 0) → notEq62_out_gg(s(T168), 0)
notEq62_in_gg(0, s(T171)) → notEq62_out_gg(0, s(T171))
U6_gg(T160, T161, notEq62_out_gg(T160, T161)) → notEq62_out_gg(s(T160), s(T161))
U8_agga(T184, T146, T185, notEq62_out_gg(T184, T146)) → p61_out_agga(T184, T146, .(T184, T185), T185)
p61_in_agga(T192, T146, .(T193, T194), .(T193, X229)) → U9_agga(T192, T146, T193, T194, X229, notEq62_in_ag(T192, T146))
U9_agga(T192, T146, T193, T194, X229, notEq62_out_ag(T192, T146)) → U10_agga(T192, T146, T193, T194, X229, p61_in_agga(T192, T193, T194, X229))
U10_agga(T192, T146, T193, T194, X229, p61_out_agga(T192, T193, T194, X229)) → p61_out_agga(T192, T146, .(T193, T194), .(T193, X229))
U11_agga(T145, T146, T147, X170, p61_out_agga(T145, T146, T147, X170)) → remove53_out_agga(T145, T146, T147, .(T146, X170))
U16_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, X20)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
U15_ga(T25, T26, T31, T32, min215_out_gag(T25, T31, T26)) → U17_ga(T25, T26, T31, T32, remove53_in_agga(T31, T25, T26, T122))
U17_ga(T25, T26, T31, T32, remove53_out_agga(T31, T25, T26, T122)) → U18_ga(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
minsort1_in_aa([], []) → minsort1_out_aa([], [])
minsort1_in_aa(.(T25, T26), .(T27, T28)) → U14_aa(T25, T26, T27, T28, min215_in_aaa(T25, T27, T26))
min215_in_aaa(T39, T39, []) → min215_out_aaa(T39, T39, [])
min215_in_aaa(T48, T52, .(T50, T51)) → U1_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, X59))
min25_in_aaa(T70, T71, T70) → U12_aaa(T70, T71, le30_in_aa(T70, T71))
le30_in_aa(s(T82), s(T83)) → U4_aa(T82, T83, le30_in_aa(T82, T83))
le30_in_aa(0, s(T90)) → le30_out_aa(0, s(T90))
le30_in_aa(0, 0) → le30_out_aa(0, 0)
U4_aa(T82, T83, le30_out_aa(T82, T83)) → le30_out_aa(s(T82), s(T83))
U12_aaa(T70, T71, le30_out_aa(T70, T71)) → min25_out_aaa(T70, T71, T70)
min25_in_aaa(T97, T98, T98) → U13_aaa(T97, T98, gt44_in_aa(T97, T98))
gt44_in_aa(s(T109), s(T110)) → U5_aa(T109, T110, gt44_in_aa(T109, T110))
gt44_in_aa(s(T115), 0) → gt44_out_aa(s(T115), 0)
U5_aa(T109, T110, gt44_out_aa(T109, T110)) → gt44_out_aa(s(T109), s(T110))
U13_aaa(T97, T98, gt44_out_aa(T97, T98)) → min25_out_aaa(T97, T98, T98)
U1_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, X59)) → min215_out_aaa(T48, T52, .(T50, T51))
min215_in_aaa(T48, T52, .(T50, T51)) → U2_aaa(T48, T52, T50, T51, min25_in_aaa(T48, T50, T55))
U2_aaa(T48, T52, T50, T51, min25_out_aaa(T48, T50, T55)) → U3_aaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
min215_in_gaa(T39, T39, []) → min215_out_gaa(T39, T39, [])
min215_in_gaa(T48, T52, .(T50, T51)) → U1_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, X59))
min25_in_gaa(T70, T71, T70) → U12_gaa(T70, T71, le30_in_ga(T70, T71))
le30_in_ga(s(T82), s(T83)) → U4_ga(T82, T83, le30_in_ga(T82, T83))
le30_in_ga(0, s(T90)) → le30_out_ga(0, s(T90))
le30_in_ga(0, 0) → le30_out_ga(0, 0)
U4_ga(T82, T83, le30_out_ga(T82, T83)) → le30_out_ga(s(T82), s(T83))
U12_gaa(T70, T71, le30_out_ga(T70, T71)) → min25_out_gaa(T70, T71, T70)
min25_in_gaa(T97, T98, T98) → U13_gaa(T97, T98, gt44_in_ga(T97, T98))
gt44_in_ga(s(T109), s(T110)) → U5_ga(T109, T110, gt44_in_ga(T109, T110))
gt44_in_ga(s(T115), 0) → gt44_out_ga(s(T115), 0)
U5_ga(T109, T110, gt44_out_ga(T109, T110)) → gt44_out_ga(s(T109), s(T110))
U13_gaa(T97, T98, gt44_out_ga(T97, T98)) → min25_out_gaa(T97, T98, T98)
U1_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, X59)) → min215_out_gaa(T48, T52, .(T50, T51))
min215_in_gaa(T48, T52, .(T50, T51)) → U2_gaa(T48, T52, T50, T51, min25_in_gaa(T48, T50, T55))
U2_gaa(T48, T52, T50, T51, min25_out_gaa(T48, T50, T55)) → U3_gaa(T48, T52, T50, T51, min215_in_gaa(T55, T52, T51))
U3_gaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_gaa(T48, T52, .(T50, T51))
U3_aaa(T48, T52, T50, T51, min215_out_gaa(T55, T52, T51)) → min215_out_aaa(T48, T52, .(T50, T51))
U14_aa(T25, T26, T27, T28, min215_out_aaa(T25, T27, T26)) → minsort1_out_aa(.(T25, T26), .(T27, T28))
minsort1_in_aa(.(T25, T26), .(T31, T32)) → U15_aa(T25, T26, T31, T32, min215_in_aaa(T25, T31, T26))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U16_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, X20))
remove53_in_aaaa(T135, T135, T136, T136) → remove53_out_aaaa(T135, T135, T136, T136)
remove53_in_aaaa(T145, T146, T147, .(T146, X170)) → U11_aaaa(T145, T146, T147, X170, p61_in_aaaa(T145, T146, T147, X170))
p61_in_aaaa(T145, T146, T147, X170) → U7_aaaa(T145, T146, T147, X170, notEq62_in_aa(T145, T146))
notEq62_in_aa(s(T160), s(T161)) → U6_aa(T160, T161, notEq62_in_aa(T160, T161))
notEq62_in_aa(s(T168), 0) → notEq62_out_aa(s(T168), 0)
notEq62_in_aa(0, s(T171)) → notEq62_out_aa(0, s(T171))
U6_aa(T160, T161, notEq62_out_aa(T160, T161)) → notEq62_out_aa(s(T160), s(T161))
U7_aaaa(T145, T146, T147, X170, notEq62_out_aa(T145, T146)) → p61_out_aaaa(T145, T146, T147, X170)
p61_in_aaaa(T184, T146, .(T184, T185), T185) → U8_aaaa(T184, T146, T185, notEq62_in_aa(T184, T146))
U8_aaaa(T184, T146, T185, notEq62_out_aa(T184, T146)) → p61_out_aaaa(T184, T146, .(T184, T185), T185)
p61_in_aaaa(T192, T146, .(T193, T194), .(T193, X229)) → U9_aaaa(T192, T146, T193, T194, X229, notEq62_in_aa(T192, T146))
U9_aaaa(T192, T146, T193, T194, X229, notEq62_out_aa(T192, T146)) → U10_aaaa(T192, T146, T193, T194, X229, p61_in_aaaa(T192, T193, T194, X229))
U10_aaaa(T192, T146, T193, T194, X229, p61_out_aaaa(T192, T193, T194, X229)) → p61_out_aaaa(T192, T146, .(T193, T194), .(T193, X229))
U11_aaaa(T145, T146, T147, X170, p61_out_aaaa(T145, T146, T147, X170)) → remove53_out_aaaa(T145, T146, T147, .(T146, X170))
U16_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, X20)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U15_aa(T25, T26, T31, T32, min215_out_aaa(T25, T31, T26)) → U17_aa(T25, T26, T31, T32, remove53_in_aaaa(T31, T25, T26, T122))
U17_aa(T25, T26, T31, T32, remove53_out_aaaa(T31, T25, T26, T122)) → U18_aa(T25, T26, T31, T32, minsort1_in_aa(T122, T32))
U18_aa(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_aa(.(T25, T26), .(T31, T32))
U18_ga(T25, T26, T31, T32, minsort1_out_aa(T122, T32)) → minsort1_out_ga(.(T25, T26), .(T31, T32))
MIN215_IN_GAG(T48, T52, .(T50, T51)) → U2_GAG(T48, T52, T50, T51, min25_in_gga(T48, T50, T55))
U2_GAG(T48, T52, T50, T51, min25_out_gga(T48, T50, T55)) → MIN215_IN_GAG(T55, T52, T51)
min25_in_gga(T70, T71, T70) → U12_gga(T70, T71, le30_in_gg(T70, T71))
min25_in_gga(T97, T98, T98) → U13_gga(T97, T98, gt44_in_gg(T97, T98))
U12_gga(T70, T71, le30_out_gg(T70, T71)) → min25_out_gga(T70, T71, T70)
U13_gga(T97, T98, gt44_out_gg(T97, T98)) → min25_out_gga(T97, T98, T98)
le30_in_gg(s(T82), s(T83)) → U4_gg(T82, T83, le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg(0, s(T90))
le30_in_gg(0, 0) → le30_out_gg(0, 0)
gt44_in_gg(s(T109), s(T110)) → U5_gg(T109, T110, gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg(s(T115), 0)
U4_gg(T82, T83, le30_out_gg(T82, T83)) → le30_out_gg(s(T82), s(T83))
U5_gg(T109, T110, gt44_out_gg(T109, T110)) → gt44_out_gg(s(T109), s(T110))
MIN215_IN_GAG(T48, .(T50, T51)) → U2_GAG(T51, min25_in_gga(T48, T50))
U2_GAG(T51, min25_out_gga(T55)) → MIN215_IN_GAG(T55, T51)
min25_in_gga(T70, T71) → U12_gga(T70, le30_in_gg(T70, T71))
min25_in_gga(T97, T98) → U13_gga(T98, gt44_in_gg(T97, T98))
U12_gga(T70, le30_out_gg) → min25_out_gga(T70)
U13_gga(T98, gt44_out_gg) → min25_out_gga(T98)
le30_in_gg(s(T82), s(T83)) → U4_gg(le30_in_gg(T82, T83))
le30_in_gg(0, s(T90)) → le30_out_gg
le30_in_gg(0, 0) → le30_out_gg
gt44_in_gg(s(T109), s(T110)) → U5_gg(gt44_in_gg(T109, T110))
gt44_in_gg(s(T115), 0) → gt44_out_gg
U4_gg(le30_out_gg) → le30_out_gg
U5_gg(gt44_out_gg) → gt44_out_gg
min25_in_gga(x0, x1)
U12_gga(x0, x1)
U13_gga(x0, x1)
le30_in_gg(x0, x1)
gt44_in_gg(x0, x1)
U4_gg(x0)
U5_gg(x0)
From the DPs we obtained the following set of size-change graphs: