0 Prolog
↳1 PrologToPrologProblemTransformerProof (⇐)
↳2 Prolog
↳3 PrologToPiTRSProof (⇐)
↳4 PiTRS
↳5 DependencyPairsProof (⇔)
↳6 PiDP
↳7 DependencyGraphProof (⇔)
↳8 AND
↳9 PiDP
↳10 UsableRulesProof (⇔)
↳11 PiDP
↳12 PiDPToQDPProof (⇐)
↳13 QDP
↳14 NonTerminationProof (⇔)
↳15 NO
↳16 PiDP
↳17 UsableRulesProof (⇔)
↳18 PiDP
↳19 PiDPToQDPProof (⇐)
↳20 QDP
↳21 NonTerminationProof (⇔)
↳22 NO
↳23 PiDP
↳24 UsableRulesProof (⇔)
↳25 PiDP
↳26 PiDPToQDPProof (⇐)
↳27 QDP
↳28 QDPSizeChangeProof (⇔)
↳29 YES
↳30 PiDP
↳31 UsableRulesProof (⇔)
↳32 PiDP
↳33 PiDPToQDPProof (⇐)
↳34 QDP
↳35 QDPSizeChangeProof (⇔)
↳36 YES
↳37 PiDP
↳38 UsableRulesProof (⇔)
↳39 PiDP
↳40 PiDPToQDPProof (⇐)
↳41 QDP
↳42 QDPSizeChangeProof (⇔)
↳43 YES
↳44 PrologToPiTRSProof (⇐)
↳45 PiTRS
↳46 DependencyPairsProof (⇔)
↳47 PiDP
↳48 DependencyGraphProof (⇔)
↳49 AND
↳50 PiDP
↳51 UsableRulesProof (⇔)
↳52 PiDP
↳53 PiDPToQDPProof (⇐)
↳54 QDP
↳55 NonTerminationProof (⇔)
↳56 NO
↳57 PiDP
↳58 UsableRulesProof (⇔)
↳59 PiDP
↳60 PiDPToQDPProof (⇐)
↳61 QDP
↳62 NonTerminationProof (⇔)
↳63 NO
↳64 PiDP
↳65 UsableRulesProof (⇔)
↳66 PiDP
↳67 PiDPToQDPProof (⇐)
↳68 QDP
↳69 QDPSizeChangeProof (⇔)
↳70 YES
↳71 PiDP
↳72 UsableRulesProof (⇔)
↳73 PiDP
↳74 PiDPToQDPProof (⇐)
↳75 QDP
↳76 QDPSizeChangeProof (⇔)
↳77 YES
↳78 PiDP
↳79 UsableRulesProof (⇔)
↳80 PiDP
↳81 PiDPToQDPProof (⇐)
↳82 QDP
↳83 QDPSizeChangeProof (⇔)
↳84 YES
int1_in_gga(0, 0, .(0, [])) → int1_out_gga(0, 0, .(0, []))
int1_in_gga(0, s(T19), .(0, T21)) → U3_gga(T19, T21, int1_in_gga(0, T19, X33))
int1_in_gga(0, s(T19), .(0, T21)) → U4_gga(T19, T21, int1_in_gga(0, T19, T22))
int1_in_gga(s(T34), 0, []) → int1_out_gga(s(T34), 0, [])
int1_in_gga(s(0), s(0), .(s(0), T47)) → U6_gga(T47, intlist44_in_a(T47))
intlist44_in_a([]) → intlist44_out_a([])
U6_gga(T47, intlist44_out_a(T47)) → int1_out_gga(s(0), s(0), .(s(0), T47))
int1_in_gga(s(0), s(s(T52)), T42) → U7_gga(T52, T42, int1_in_gga(s(0), s(T52), X98))
int1_in_gga(s(0), s(s(T52)), T42) → U8_gga(T52, T42, int1_in_gga(s(0), s(T52), T54))
int1_in_gga(s(s(T62)), s(0), T42) → U10_gga(T62, T42, intlist44_in_a(T42))
U10_gga(T62, T42, intlist44_out_a(T42)) → int1_out_gga(s(s(T62)), s(0), T42)
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U11_gga(T67, T68, T42, int1_in_gga(T67, T68, X140))
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U12_gga(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_gga(T67, T68, T42, intlist67_in_aa(T69, X141))
intlist67_in_aa([], []) → intlist67_out_aa([], [])
intlist67_in_aa(.(T75, T76), .(s(T75), X156)) → U2_aa(T75, T76, X156, intlist67_in_aa(T76, X156))
U2_aa(T75, T76, X156, intlist67_out_aa(T76, X156)) → intlist67_out_aa(.(T75, T76), .(s(T75), X156))
U13_gga(T67, T68, T42, intlist67_out_aa(T69, X141)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_gga(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_gga(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_gga(T67, T68, T42, intlist19_in_aa(T70, T42))
intlist19_in_aa([], []) → intlist19_out_aa([], [])
intlist19_in_aa(.(T29, T30), .(s(T29), T32)) → U1_aa(T29, T30, T32, intlist19_in_aa(T30, T32))
U1_aa(T29, T30, T32, intlist19_out_aa(T30, T32)) → intlist19_out_aa(.(T29, T30), .(s(T29), T32))
U15_gga(T67, T68, T42, intlist19_out_aa(T70, T42)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U11_gga(T67, T68, T42, int1_out_gga(T67, T68, X140)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U8_gga(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_gga(T52, T42, intlist19_in_aa(.(0, T54), T42))
U9_gga(T52, T42, intlist19_out_aa(.(0, T54), T42)) → int1_out_gga(s(0), s(s(T52)), T42)
U7_gga(T52, T42, int1_out_gga(s(0), s(T52), X98)) → int1_out_gga(s(0), s(s(T52)), T42)
U4_gga(T19, T21, int1_out_gga(0, T19, T22)) → U5_gga(T19, T21, intlist19_in_aa(T22, T21))
U5_gga(T19, T21, intlist19_out_aa(T22, T21)) → int1_out_gga(0, s(T19), .(0, T21))
U3_gga(T19, T21, int1_out_gga(0, T19, X33)) → int1_out_gga(0, s(T19), .(0, T21))
Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog
int1_in_gga(0, 0, .(0, [])) → int1_out_gga(0, 0, .(0, []))
int1_in_gga(0, s(T19), .(0, T21)) → U3_gga(T19, T21, int1_in_gga(0, T19, X33))
int1_in_gga(0, s(T19), .(0, T21)) → U4_gga(T19, T21, int1_in_gga(0, T19, T22))
int1_in_gga(s(T34), 0, []) → int1_out_gga(s(T34), 0, [])
int1_in_gga(s(0), s(0), .(s(0), T47)) → U6_gga(T47, intlist44_in_a(T47))
intlist44_in_a([]) → intlist44_out_a([])
U6_gga(T47, intlist44_out_a(T47)) → int1_out_gga(s(0), s(0), .(s(0), T47))
int1_in_gga(s(0), s(s(T52)), T42) → U7_gga(T52, T42, int1_in_gga(s(0), s(T52), X98))
int1_in_gga(s(0), s(s(T52)), T42) → U8_gga(T52, T42, int1_in_gga(s(0), s(T52), T54))
int1_in_gga(s(s(T62)), s(0), T42) → U10_gga(T62, T42, intlist44_in_a(T42))
U10_gga(T62, T42, intlist44_out_a(T42)) → int1_out_gga(s(s(T62)), s(0), T42)
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U11_gga(T67, T68, T42, int1_in_gga(T67, T68, X140))
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U12_gga(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_gga(T67, T68, T42, intlist67_in_aa(T69, X141))
intlist67_in_aa([], []) → intlist67_out_aa([], [])
intlist67_in_aa(.(T75, T76), .(s(T75), X156)) → U2_aa(T75, T76, X156, intlist67_in_aa(T76, X156))
U2_aa(T75, T76, X156, intlist67_out_aa(T76, X156)) → intlist67_out_aa(.(T75, T76), .(s(T75), X156))
U13_gga(T67, T68, T42, intlist67_out_aa(T69, X141)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_gga(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_gga(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_gga(T67, T68, T42, intlist19_in_aa(T70, T42))
intlist19_in_aa([], []) → intlist19_out_aa([], [])
intlist19_in_aa(.(T29, T30), .(s(T29), T32)) → U1_aa(T29, T30, T32, intlist19_in_aa(T30, T32))
U1_aa(T29, T30, T32, intlist19_out_aa(T30, T32)) → intlist19_out_aa(.(T29, T30), .(s(T29), T32))
U15_gga(T67, T68, T42, intlist19_out_aa(T70, T42)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U11_gga(T67, T68, T42, int1_out_gga(T67, T68, X140)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U8_gga(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_gga(T52, T42, intlist19_in_aa(.(0, T54), T42))
U9_gga(T52, T42, intlist19_out_aa(.(0, T54), T42)) → int1_out_gga(s(0), s(s(T52)), T42)
U7_gga(T52, T42, int1_out_gga(s(0), s(T52), X98)) → int1_out_gga(s(0), s(s(T52)), T42)
U4_gga(T19, T21, int1_out_gga(0, T19, T22)) → U5_gga(T19, T21, intlist19_in_aa(T22, T21))
U5_gga(T19, T21, intlist19_out_aa(T22, T21)) → int1_out_gga(0, s(T19), .(0, T21))
U3_gga(T19, T21, int1_out_gga(0, T19, X33)) → int1_out_gga(0, s(T19), .(0, T21))
INT1_IN_GGA(0, s(T19), .(0, T21)) → U3_GGA(T19, T21, int1_in_gga(0, T19, X33))
INT1_IN_GGA(0, s(T19), .(0, T21)) → INT1_IN_GGA(0, T19, X33)
INT1_IN_GGA(0, s(T19), .(0, T21)) → U4_GGA(T19, T21, int1_in_gga(0, T19, T22))
INT1_IN_GGA(s(0), s(0), .(s(0), T47)) → U6_GGA(T47, intlist44_in_a(T47))
INT1_IN_GGA(s(0), s(0), .(s(0), T47)) → INTLIST44_IN_A(T47)
INT1_IN_GGA(s(0), s(s(T52)), T42) → U7_GGA(T52, T42, int1_in_gga(s(0), s(T52), X98))
INT1_IN_GGA(s(0), s(s(T52)), T42) → INT1_IN_GGA(s(0), s(T52), X98)
INT1_IN_GGA(s(0), s(s(T52)), T42) → U8_GGA(T52, T42, int1_in_gga(s(0), s(T52), T54))
INT1_IN_GGA(s(s(T62)), s(0), T42) → U10_GGA(T62, T42, intlist44_in_a(T42))
INT1_IN_GGA(s(s(T62)), s(0), T42) → INTLIST44_IN_A(T42)
INT1_IN_GGA(s(s(T67)), s(s(T68)), T42) → U11_GGA(T67, T68, T42, int1_in_gga(T67, T68, X140))
INT1_IN_GGA(s(s(T67)), s(s(T68)), T42) → INT1_IN_GGA(T67, T68, X140)
INT1_IN_GGA(s(s(T67)), s(s(T68)), T42) → U12_GGA(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_GGA(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_GGA(T67, T68, T42, intlist67_in_aa(T69, X141))
U12_GGA(T67, T68, T42, int1_out_gga(T67, T68, T69)) → INTLIST67_IN_AA(T69, X141)
INTLIST67_IN_AA(.(T75, T76), .(s(T75), X156)) → U2_AA(T75, T76, X156, intlist67_in_aa(T76, X156))
INTLIST67_IN_AA(.(T75, T76), .(s(T75), X156)) → INTLIST67_IN_AA(T76, X156)
U12_GGA(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_GGA(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_GGA(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_GGA(T67, T68, T42, intlist19_in_aa(T70, T42))
U14_GGA(T67, T68, T42, intlist67_out_aa(T69, T70)) → INTLIST19_IN_AA(T70, T42)
INTLIST19_IN_AA(.(T29, T30), .(s(T29), T32)) → U1_AA(T29, T30, T32, intlist19_in_aa(T30, T32))
INTLIST19_IN_AA(.(T29, T30), .(s(T29), T32)) → INTLIST19_IN_AA(T30, T32)
U8_GGA(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_GGA(T52, T42, intlist19_in_aa(.(0, T54), T42))
U8_GGA(T52, T42, int1_out_gga(s(0), s(T52), T54)) → INTLIST19_IN_AA(.(0, T54), T42)
U4_GGA(T19, T21, int1_out_gga(0, T19, T22)) → U5_GGA(T19, T21, intlist19_in_aa(T22, T21))
U4_GGA(T19, T21, int1_out_gga(0, T19, T22)) → INTLIST19_IN_AA(T22, T21)
int1_in_gga(0, 0, .(0, [])) → int1_out_gga(0, 0, .(0, []))
int1_in_gga(0, s(T19), .(0, T21)) → U3_gga(T19, T21, int1_in_gga(0, T19, X33))
int1_in_gga(0, s(T19), .(0, T21)) → U4_gga(T19, T21, int1_in_gga(0, T19, T22))
int1_in_gga(s(T34), 0, []) → int1_out_gga(s(T34), 0, [])
int1_in_gga(s(0), s(0), .(s(0), T47)) → U6_gga(T47, intlist44_in_a(T47))
intlist44_in_a([]) → intlist44_out_a([])
U6_gga(T47, intlist44_out_a(T47)) → int1_out_gga(s(0), s(0), .(s(0), T47))
int1_in_gga(s(0), s(s(T52)), T42) → U7_gga(T52, T42, int1_in_gga(s(0), s(T52), X98))
int1_in_gga(s(0), s(s(T52)), T42) → U8_gga(T52, T42, int1_in_gga(s(0), s(T52), T54))
int1_in_gga(s(s(T62)), s(0), T42) → U10_gga(T62, T42, intlist44_in_a(T42))
U10_gga(T62, T42, intlist44_out_a(T42)) → int1_out_gga(s(s(T62)), s(0), T42)
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U11_gga(T67, T68, T42, int1_in_gga(T67, T68, X140))
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U12_gga(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_gga(T67, T68, T42, intlist67_in_aa(T69, X141))
intlist67_in_aa([], []) → intlist67_out_aa([], [])
intlist67_in_aa(.(T75, T76), .(s(T75), X156)) → U2_aa(T75, T76, X156, intlist67_in_aa(T76, X156))
U2_aa(T75, T76, X156, intlist67_out_aa(T76, X156)) → intlist67_out_aa(.(T75, T76), .(s(T75), X156))
U13_gga(T67, T68, T42, intlist67_out_aa(T69, X141)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_gga(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_gga(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_gga(T67, T68, T42, intlist19_in_aa(T70, T42))
intlist19_in_aa([], []) → intlist19_out_aa([], [])
intlist19_in_aa(.(T29, T30), .(s(T29), T32)) → U1_aa(T29, T30, T32, intlist19_in_aa(T30, T32))
U1_aa(T29, T30, T32, intlist19_out_aa(T30, T32)) → intlist19_out_aa(.(T29, T30), .(s(T29), T32))
U15_gga(T67, T68, T42, intlist19_out_aa(T70, T42)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U11_gga(T67, T68, T42, int1_out_gga(T67, T68, X140)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U8_gga(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_gga(T52, T42, intlist19_in_aa(.(0, T54), T42))
U9_gga(T52, T42, intlist19_out_aa(.(0, T54), T42)) → int1_out_gga(s(0), s(s(T52)), T42)
U7_gga(T52, T42, int1_out_gga(s(0), s(T52), X98)) → int1_out_gga(s(0), s(s(T52)), T42)
U4_gga(T19, T21, int1_out_gga(0, T19, T22)) → U5_gga(T19, T21, intlist19_in_aa(T22, T21))
U5_gga(T19, T21, intlist19_out_aa(T22, T21)) → int1_out_gga(0, s(T19), .(0, T21))
U3_gga(T19, T21, int1_out_gga(0, T19, X33)) → int1_out_gga(0, s(T19), .(0, T21))
INT1_IN_GGA(0, s(T19), .(0, T21)) → U3_GGA(T19, T21, int1_in_gga(0, T19, X33))
INT1_IN_GGA(0, s(T19), .(0, T21)) → INT1_IN_GGA(0, T19, X33)
INT1_IN_GGA(0, s(T19), .(0, T21)) → U4_GGA(T19, T21, int1_in_gga(0, T19, T22))
INT1_IN_GGA(s(0), s(0), .(s(0), T47)) → U6_GGA(T47, intlist44_in_a(T47))
INT1_IN_GGA(s(0), s(0), .(s(0), T47)) → INTLIST44_IN_A(T47)
INT1_IN_GGA(s(0), s(s(T52)), T42) → U7_GGA(T52, T42, int1_in_gga(s(0), s(T52), X98))
INT1_IN_GGA(s(0), s(s(T52)), T42) → INT1_IN_GGA(s(0), s(T52), X98)
INT1_IN_GGA(s(0), s(s(T52)), T42) → U8_GGA(T52, T42, int1_in_gga(s(0), s(T52), T54))
INT1_IN_GGA(s(s(T62)), s(0), T42) → U10_GGA(T62, T42, intlist44_in_a(T42))
INT1_IN_GGA(s(s(T62)), s(0), T42) → INTLIST44_IN_A(T42)
INT1_IN_GGA(s(s(T67)), s(s(T68)), T42) → U11_GGA(T67, T68, T42, int1_in_gga(T67, T68, X140))
INT1_IN_GGA(s(s(T67)), s(s(T68)), T42) → INT1_IN_GGA(T67, T68, X140)
INT1_IN_GGA(s(s(T67)), s(s(T68)), T42) → U12_GGA(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_GGA(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_GGA(T67, T68, T42, intlist67_in_aa(T69, X141))
U12_GGA(T67, T68, T42, int1_out_gga(T67, T68, T69)) → INTLIST67_IN_AA(T69, X141)
INTLIST67_IN_AA(.(T75, T76), .(s(T75), X156)) → U2_AA(T75, T76, X156, intlist67_in_aa(T76, X156))
INTLIST67_IN_AA(.(T75, T76), .(s(T75), X156)) → INTLIST67_IN_AA(T76, X156)
U12_GGA(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_GGA(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_GGA(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_GGA(T67, T68, T42, intlist19_in_aa(T70, T42))
U14_GGA(T67, T68, T42, intlist67_out_aa(T69, T70)) → INTLIST19_IN_AA(T70, T42)
INTLIST19_IN_AA(.(T29, T30), .(s(T29), T32)) → U1_AA(T29, T30, T32, intlist19_in_aa(T30, T32))
INTLIST19_IN_AA(.(T29, T30), .(s(T29), T32)) → INTLIST19_IN_AA(T30, T32)
U8_GGA(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_GGA(T52, T42, intlist19_in_aa(.(0, T54), T42))
U8_GGA(T52, T42, int1_out_gga(s(0), s(T52), T54)) → INTLIST19_IN_AA(.(0, T54), T42)
U4_GGA(T19, T21, int1_out_gga(0, T19, T22)) → U5_GGA(T19, T21, intlist19_in_aa(T22, T21))
U4_GGA(T19, T21, int1_out_gga(0, T19, T22)) → INTLIST19_IN_AA(T22, T21)
int1_in_gga(0, 0, .(0, [])) → int1_out_gga(0, 0, .(0, []))
int1_in_gga(0, s(T19), .(0, T21)) → U3_gga(T19, T21, int1_in_gga(0, T19, X33))
int1_in_gga(0, s(T19), .(0, T21)) → U4_gga(T19, T21, int1_in_gga(0, T19, T22))
int1_in_gga(s(T34), 0, []) → int1_out_gga(s(T34), 0, [])
int1_in_gga(s(0), s(0), .(s(0), T47)) → U6_gga(T47, intlist44_in_a(T47))
intlist44_in_a([]) → intlist44_out_a([])
U6_gga(T47, intlist44_out_a(T47)) → int1_out_gga(s(0), s(0), .(s(0), T47))
int1_in_gga(s(0), s(s(T52)), T42) → U7_gga(T52, T42, int1_in_gga(s(0), s(T52), X98))
int1_in_gga(s(0), s(s(T52)), T42) → U8_gga(T52, T42, int1_in_gga(s(0), s(T52), T54))
int1_in_gga(s(s(T62)), s(0), T42) → U10_gga(T62, T42, intlist44_in_a(T42))
U10_gga(T62, T42, intlist44_out_a(T42)) → int1_out_gga(s(s(T62)), s(0), T42)
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U11_gga(T67, T68, T42, int1_in_gga(T67, T68, X140))
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U12_gga(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_gga(T67, T68, T42, intlist67_in_aa(T69, X141))
intlist67_in_aa([], []) → intlist67_out_aa([], [])
intlist67_in_aa(.(T75, T76), .(s(T75), X156)) → U2_aa(T75, T76, X156, intlist67_in_aa(T76, X156))
U2_aa(T75, T76, X156, intlist67_out_aa(T76, X156)) → intlist67_out_aa(.(T75, T76), .(s(T75), X156))
U13_gga(T67, T68, T42, intlist67_out_aa(T69, X141)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_gga(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_gga(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_gga(T67, T68, T42, intlist19_in_aa(T70, T42))
intlist19_in_aa([], []) → intlist19_out_aa([], [])
intlist19_in_aa(.(T29, T30), .(s(T29), T32)) → U1_aa(T29, T30, T32, intlist19_in_aa(T30, T32))
U1_aa(T29, T30, T32, intlist19_out_aa(T30, T32)) → intlist19_out_aa(.(T29, T30), .(s(T29), T32))
U15_gga(T67, T68, T42, intlist19_out_aa(T70, T42)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U11_gga(T67, T68, T42, int1_out_gga(T67, T68, X140)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U8_gga(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_gga(T52, T42, intlist19_in_aa(.(0, T54), T42))
U9_gga(T52, T42, intlist19_out_aa(.(0, T54), T42)) → int1_out_gga(s(0), s(s(T52)), T42)
U7_gga(T52, T42, int1_out_gga(s(0), s(T52), X98)) → int1_out_gga(s(0), s(s(T52)), T42)
U4_gga(T19, T21, int1_out_gga(0, T19, T22)) → U5_gga(T19, T21, intlist19_in_aa(T22, T21))
U5_gga(T19, T21, intlist19_out_aa(T22, T21)) → int1_out_gga(0, s(T19), .(0, T21))
U3_gga(T19, T21, int1_out_gga(0, T19, X33)) → int1_out_gga(0, s(T19), .(0, T21))
INTLIST19_IN_AA(.(T29, T30), .(s(T29), T32)) → INTLIST19_IN_AA(T30, T32)
int1_in_gga(0, 0, .(0, [])) → int1_out_gga(0, 0, .(0, []))
int1_in_gga(0, s(T19), .(0, T21)) → U3_gga(T19, T21, int1_in_gga(0, T19, X33))
int1_in_gga(0, s(T19), .(0, T21)) → U4_gga(T19, T21, int1_in_gga(0, T19, T22))
int1_in_gga(s(T34), 0, []) → int1_out_gga(s(T34), 0, [])
int1_in_gga(s(0), s(0), .(s(0), T47)) → U6_gga(T47, intlist44_in_a(T47))
intlist44_in_a([]) → intlist44_out_a([])
U6_gga(T47, intlist44_out_a(T47)) → int1_out_gga(s(0), s(0), .(s(0), T47))
int1_in_gga(s(0), s(s(T52)), T42) → U7_gga(T52, T42, int1_in_gga(s(0), s(T52), X98))
int1_in_gga(s(0), s(s(T52)), T42) → U8_gga(T52, T42, int1_in_gga(s(0), s(T52), T54))
int1_in_gga(s(s(T62)), s(0), T42) → U10_gga(T62, T42, intlist44_in_a(T42))
U10_gga(T62, T42, intlist44_out_a(T42)) → int1_out_gga(s(s(T62)), s(0), T42)
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U11_gga(T67, T68, T42, int1_in_gga(T67, T68, X140))
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U12_gga(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_gga(T67, T68, T42, intlist67_in_aa(T69, X141))
intlist67_in_aa([], []) → intlist67_out_aa([], [])
intlist67_in_aa(.(T75, T76), .(s(T75), X156)) → U2_aa(T75, T76, X156, intlist67_in_aa(T76, X156))
U2_aa(T75, T76, X156, intlist67_out_aa(T76, X156)) → intlist67_out_aa(.(T75, T76), .(s(T75), X156))
U13_gga(T67, T68, T42, intlist67_out_aa(T69, X141)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_gga(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_gga(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_gga(T67, T68, T42, intlist19_in_aa(T70, T42))
intlist19_in_aa([], []) → intlist19_out_aa([], [])
intlist19_in_aa(.(T29, T30), .(s(T29), T32)) → U1_aa(T29, T30, T32, intlist19_in_aa(T30, T32))
U1_aa(T29, T30, T32, intlist19_out_aa(T30, T32)) → intlist19_out_aa(.(T29, T30), .(s(T29), T32))
U15_gga(T67, T68, T42, intlist19_out_aa(T70, T42)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U11_gga(T67, T68, T42, int1_out_gga(T67, T68, X140)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U8_gga(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_gga(T52, T42, intlist19_in_aa(.(0, T54), T42))
U9_gga(T52, T42, intlist19_out_aa(.(0, T54), T42)) → int1_out_gga(s(0), s(s(T52)), T42)
U7_gga(T52, T42, int1_out_gga(s(0), s(T52), X98)) → int1_out_gga(s(0), s(s(T52)), T42)
U4_gga(T19, T21, int1_out_gga(0, T19, T22)) → U5_gga(T19, T21, intlist19_in_aa(T22, T21))
U5_gga(T19, T21, intlist19_out_aa(T22, T21)) → int1_out_gga(0, s(T19), .(0, T21))
U3_gga(T19, T21, int1_out_gga(0, T19, X33)) → int1_out_gga(0, s(T19), .(0, T21))
INTLIST19_IN_AA(.(T29, T30), .(s(T29), T32)) → INTLIST19_IN_AA(T30, T32)
INTLIST19_IN_AA → INTLIST19_IN_AA
INTLIST67_IN_AA(.(T75, T76), .(s(T75), X156)) → INTLIST67_IN_AA(T76, X156)
int1_in_gga(0, 0, .(0, [])) → int1_out_gga(0, 0, .(0, []))
int1_in_gga(0, s(T19), .(0, T21)) → U3_gga(T19, T21, int1_in_gga(0, T19, X33))
int1_in_gga(0, s(T19), .(0, T21)) → U4_gga(T19, T21, int1_in_gga(0, T19, T22))
int1_in_gga(s(T34), 0, []) → int1_out_gga(s(T34), 0, [])
int1_in_gga(s(0), s(0), .(s(0), T47)) → U6_gga(T47, intlist44_in_a(T47))
intlist44_in_a([]) → intlist44_out_a([])
U6_gga(T47, intlist44_out_a(T47)) → int1_out_gga(s(0), s(0), .(s(0), T47))
int1_in_gga(s(0), s(s(T52)), T42) → U7_gga(T52, T42, int1_in_gga(s(0), s(T52), X98))
int1_in_gga(s(0), s(s(T52)), T42) → U8_gga(T52, T42, int1_in_gga(s(0), s(T52), T54))
int1_in_gga(s(s(T62)), s(0), T42) → U10_gga(T62, T42, intlist44_in_a(T42))
U10_gga(T62, T42, intlist44_out_a(T42)) → int1_out_gga(s(s(T62)), s(0), T42)
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U11_gga(T67, T68, T42, int1_in_gga(T67, T68, X140))
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U12_gga(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_gga(T67, T68, T42, intlist67_in_aa(T69, X141))
intlist67_in_aa([], []) → intlist67_out_aa([], [])
intlist67_in_aa(.(T75, T76), .(s(T75), X156)) → U2_aa(T75, T76, X156, intlist67_in_aa(T76, X156))
U2_aa(T75, T76, X156, intlist67_out_aa(T76, X156)) → intlist67_out_aa(.(T75, T76), .(s(T75), X156))
U13_gga(T67, T68, T42, intlist67_out_aa(T69, X141)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_gga(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_gga(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_gga(T67, T68, T42, intlist19_in_aa(T70, T42))
intlist19_in_aa([], []) → intlist19_out_aa([], [])
intlist19_in_aa(.(T29, T30), .(s(T29), T32)) → U1_aa(T29, T30, T32, intlist19_in_aa(T30, T32))
U1_aa(T29, T30, T32, intlist19_out_aa(T30, T32)) → intlist19_out_aa(.(T29, T30), .(s(T29), T32))
U15_gga(T67, T68, T42, intlist19_out_aa(T70, T42)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U11_gga(T67, T68, T42, int1_out_gga(T67, T68, X140)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U8_gga(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_gga(T52, T42, intlist19_in_aa(.(0, T54), T42))
U9_gga(T52, T42, intlist19_out_aa(.(0, T54), T42)) → int1_out_gga(s(0), s(s(T52)), T42)
U7_gga(T52, T42, int1_out_gga(s(0), s(T52), X98)) → int1_out_gga(s(0), s(s(T52)), T42)
U4_gga(T19, T21, int1_out_gga(0, T19, T22)) → U5_gga(T19, T21, intlist19_in_aa(T22, T21))
U5_gga(T19, T21, intlist19_out_aa(T22, T21)) → int1_out_gga(0, s(T19), .(0, T21))
U3_gga(T19, T21, int1_out_gga(0, T19, X33)) → int1_out_gga(0, s(T19), .(0, T21))
INTLIST67_IN_AA(.(T75, T76), .(s(T75), X156)) → INTLIST67_IN_AA(T76, X156)
INTLIST67_IN_AA → INTLIST67_IN_AA
INT1_IN_GGA(s(0), s(s(T52)), T42) → INT1_IN_GGA(s(0), s(T52), X98)
int1_in_gga(0, 0, .(0, [])) → int1_out_gga(0, 0, .(0, []))
int1_in_gga(0, s(T19), .(0, T21)) → U3_gga(T19, T21, int1_in_gga(0, T19, X33))
int1_in_gga(0, s(T19), .(0, T21)) → U4_gga(T19, T21, int1_in_gga(0, T19, T22))
int1_in_gga(s(T34), 0, []) → int1_out_gga(s(T34), 0, [])
int1_in_gga(s(0), s(0), .(s(0), T47)) → U6_gga(T47, intlist44_in_a(T47))
intlist44_in_a([]) → intlist44_out_a([])
U6_gga(T47, intlist44_out_a(T47)) → int1_out_gga(s(0), s(0), .(s(0), T47))
int1_in_gga(s(0), s(s(T52)), T42) → U7_gga(T52, T42, int1_in_gga(s(0), s(T52), X98))
int1_in_gga(s(0), s(s(T52)), T42) → U8_gga(T52, T42, int1_in_gga(s(0), s(T52), T54))
int1_in_gga(s(s(T62)), s(0), T42) → U10_gga(T62, T42, intlist44_in_a(T42))
U10_gga(T62, T42, intlist44_out_a(T42)) → int1_out_gga(s(s(T62)), s(0), T42)
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U11_gga(T67, T68, T42, int1_in_gga(T67, T68, X140))
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U12_gga(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_gga(T67, T68, T42, intlist67_in_aa(T69, X141))
intlist67_in_aa([], []) → intlist67_out_aa([], [])
intlist67_in_aa(.(T75, T76), .(s(T75), X156)) → U2_aa(T75, T76, X156, intlist67_in_aa(T76, X156))
U2_aa(T75, T76, X156, intlist67_out_aa(T76, X156)) → intlist67_out_aa(.(T75, T76), .(s(T75), X156))
U13_gga(T67, T68, T42, intlist67_out_aa(T69, X141)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_gga(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_gga(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_gga(T67, T68, T42, intlist19_in_aa(T70, T42))
intlist19_in_aa([], []) → intlist19_out_aa([], [])
intlist19_in_aa(.(T29, T30), .(s(T29), T32)) → U1_aa(T29, T30, T32, intlist19_in_aa(T30, T32))
U1_aa(T29, T30, T32, intlist19_out_aa(T30, T32)) → intlist19_out_aa(.(T29, T30), .(s(T29), T32))
U15_gga(T67, T68, T42, intlist19_out_aa(T70, T42)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U11_gga(T67, T68, T42, int1_out_gga(T67, T68, X140)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U8_gga(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_gga(T52, T42, intlist19_in_aa(.(0, T54), T42))
U9_gga(T52, T42, intlist19_out_aa(.(0, T54), T42)) → int1_out_gga(s(0), s(s(T52)), T42)
U7_gga(T52, T42, int1_out_gga(s(0), s(T52), X98)) → int1_out_gga(s(0), s(s(T52)), T42)
U4_gga(T19, T21, int1_out_gga(0, T19, T22)) → U5_gga(T19, T21, intlist19_in_aa(T22, T21))
U5_gga(T19, T21, intlist19_out_aa(T22, T21)) → int1_out_gga(0, s(T19), .(0, T21))
U3_gga(T19, T21, int1_out_gga(0, T19, X33)) → int1_out_gga(0, s(T19), .(0, T21))
INT1_IN_GGA(s(0), s(s(T52)), T42) → INT1_IN_GGA(s(0), s(T52), X98)
INT1_IN_GGA(s(0), s(s(T52))) → INT1_IN_GGA(s(0), s(T52))
From the DPs we obtained the following set of size-change graphs:
INT1_IN_GGA(0, s(T19), .(0, T21)) → INT1_IN_GGA(0, T19, X33)
int1_in_gga(0, 0, .(0, [])) → int1_out_gga(0, 0, .(0, []))
int1_in_gga(0, s(T19), .(0, T21)) → U3_gga(T19, T21, int1_in_gga(0, T19, X33))
int1_in_gga(0, s(T19), .(0, T21)) → U4_gga(T19, T21, int1_in_gga(0, T19, T22))
int1_in_gga(s(T34), 0, []) → int1_out_gga(s(T34), 0, [])
int1_in_gga(s(0), s(0), .(s(0), T47)) → U6_gga(T47, intlist44_in_a(T47))
intlist44_in_a([]) → intlist44_out_a([])
U6_gga(T47, intlist44_out_a(T47)) → int1_out_gga(s(0), s(0), .(s(0), T47))
int1_in_gga(s(0), s(s(T52)), T42) → U7_gga(T52, T42, int1_in_gga(s(0), s(T52), X98))
int1_in_gga(s(0), s(s(T52)), T42) → U8_gga(T52, T42, int1_in_gga(s(0), s(T52), T54))
int1_in_gga(s(s(T62)), s(0), T42) → U10_gga(T62, T42, intlist44_in_a(T42))
U10_gga(T62, T42, intlist44_out_a(T42)) → int1_out_gga(s(s(T62)), s(0), T42)
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U11_gga(T67, T68, T42, int1_in_gga(T67, T68, X140))
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U12_gga(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_gga(T67, T68, T42, intlist67_in_aa(T69, X141))
intlist67_in_aa([], []) → intlist67_out_aa([], [])
intlist67_in_aa(.(T75, T76), .(s(T75), X156)) → U2_aa(T75, T76, X156, intlist67_in_aa(T76, X156))
U2_aa(T75, T76, X156, intlist67_out_aa(T76, X156)) → intlist67_out_aa(.(T75, T76), .(s(T75), X156))
U13_gga(T67, T68, T42, intlist67_out_aa(T69, X141)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_gga(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_gga(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_gga(T67, T68, T42, intlist19_in_aa(T70, T42))
intlist19_in_aa([], []) → intlist19_out_aa([], [])
intlist19_in_aa(.(T29, T30), .(s(T29), T32)) → U1_aa(T29, T30, T32, intlist19_in_aa(T30, T32))
U1_aa(T29, T30, T32, intlist19_out_aa(T30, T32)) → intlist19_out_aa(.(T29, T30), .(s(T29), T32))
U15_gga(T67, T68, T42, intlist19_out_aa(T70, T42)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U11_gga(T67, T68, T42, int1_out_gga(T67, T68, X140)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U8_gga(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_gga(T52, T42, intlist19_in_aa(.(0, T54), T42))
U9_gga(T52, T42, intlist19_out_aa(.(0, T54), T42)) → int1_out_gga(s(0), s(s(T52)), T42)
U7_gga(T52, T42, int1_out_gga(s(0), s(T52), X98)) → int1_out_gga(s(0), s(s(T52)), T42)
U4_gga(T19, T21, int1_out_gga(0, T19, T22)) → U5_gga(T19, T21, intlist19_in_aa(T22, T21))
U5_gga(T19, T21, intlist19_out_aa(T22, T21)) → int1_out_gga(0, s(T19), .(0, T21))
U3_gga(T19, T21, int1_out_gga(0, T19, X33)) → int1_out_gga(0, s(T19), .(0, T21))
INT1_IN_GGA(0, s(T19), .(0, T21)) → INT1_IN_GGA(0, T19, X33)
INT1_IN_GGA(0, s(T19)) → INT1_IN_GGA(0, T19)
From the DPs we obtained the following set of size-change graphs:
INT1_IN_GGA(s(s(T67)), s(s(T68)), T42) → INT1_IN_GGA(T67, T68, X140)
int1_in_gga(0, 0, .(0, [])) → int1_out_gga(0, 0, .(0, []))
int1_in_gga(0, s(T19), .(0, T21)) → U3_gga(T19, T21, int1_in_gga(0, T19, X33))
int1_in_gga(0, s(T19), .(0, T21)) → U4_gga(T19, T21, int1_in_gga(0, T19, T22))
int1_in_gga(s(T34), 0, []) → int1_out_gga(s(T34), 0, [])
int1_in_gga(s(0), s(0), .(s(0), T47)) → U6_gga(T47, intlist44_in_a(T47))
intlist44_in_a([]) → intlist44_out_a([])
U6_gga(T47, intlist44_out_a(T47)) → int1_out_gga(s(0), s(0), .(s(0), T47))
int1_in_gga(s(0), s(s(T52)), T42) → U7_gga(T52, T42, int1_in_gga(s(0), s(T52), X98))
int1_in_gga(s(0), s(s(T52)), T42) → U8_gga(T52, T42, int1_in_gga(s(0), s(T52), T54))
int1_in_gga(s(s(T62)), s(0), T42) → U10_gga(T62, T42, intlist44_in_a(T42))
U10_gga(T62, T42, intlist44_out_a(T42)) → int1_out_gga(s(s(T62)), s(0), T42)
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U11_gga(T67, T68, T42, int1_in_gga(T67, T68, X140))
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U12_gga(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_gga(T67, T68, T42, intlist67_in_aa(T69, X141))
intlist67_in_aa([], []) → intlist67_out_aa([], [])
intlist67_in_aa(.(T75, T76), .(s(T75), X156)) → U2_aa(T75, T76, X156, intlist67_in_aa(T76, X156))
U2_aa(T75, T76, X156, intlist67_out_aa(T76, X156)) → intlist67_out_aa(.(T75, T76), .(s(T75), X156))
U13_gga(T67, T68, T42, intlist67_out_aa(T69, X141)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_gga(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_gga(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_gga(T67, T68, T42, intlist19_in_aa(T70, T42))
intlist19_in_aa([], []) → intlist19_out_aa([], [])
intlist19_in_aa(.(T29, T30), .(s(T29), T32)) → U1_aa(T29, T30, T32, intlist19_in_aa(T30, T32))
U1_aa(T29, T30, T32, intlist19_out_aa(T30, T32)) → intlist19_out_aa(.(T29, T30), .(s(T29), T32))
U15_gga(T67, T68, T42, intlist19_out_aa(T70, T42)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U11_gga(T67, T68, T42, int1_out_gga(T67, T68, X140)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U8_gga(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_gga(T52, T42, intlist19_in_aa(.(0, T54), T42))
U9_gga(T52, T42, intlist19_out_aa(.(0, T54), T42)) → int1_out_gga(s(0), s(s(T52)), T42)
U7_gga(T52, T42, int1_out_gga(s(0), s(T52), X98)) → int1_out_gga(s(0), s(s(T52)), T42)
U4_gga(T19, T21, int1_out_gga(0, T19, T22)) → U5_gga(T19, T21, intlist19_in_aa(T22, T21))
U5_gga(T19, T21, intlist19_out_aa(T22, T21)) → int1_out_gga(0, s(T19), .(0, T21))
U3_gga(T19, T21, int1_out_gga(0, T19, X33)) → int1_out_gga(0, s(T19), .(0, T21))
INT1_IN_GGA(s(s(T67)), s(s(T68)), T42) → INT1_IN_GGA(T67, T68, X140)
INT1_IN_GGA(s(s(T67)), s(s(T68))) → INT1_IN_GGA(T67, T68)
From the DPs we obtained the following set of size-change graphs:
int1_in_gga(0, 0, .(0, [])) → int1_out_gga(0, 0, .(0, []))
int1_in_gga(0, s(T19), .(0, T21)) → U3_gga(T19, T21, int1_in_gga(0, T19, X33))
int1_in_gga(0, s(T19), .(0, T21)) → U4_gga(T19, T21, int1_in_gga(0, T19, T22))
int1_in_gga(s(T34), 0, []) → int1_out_gga(s(T34), 0, [])
int1_in_gga(s(0), s(0), .(s(0), T47)) → U6_gga(T47, intlist44_in_a(T47))
intlist44_in_a([]) → intlist44_out_a([])
U6_gga(T47, intlist44_out_a(T47)) → int1_out_gga(s(0), s(0), .(s(0), T47))
int1_in_gga(s(0), s(s(T52)), T42) → U7_gga(T52, T42, int1_in_gga(s(0), s(T52), X98))
int1_in_gga(s(0), s(s(T52)), T42) → U8_gga(T52, T42, int1_in_gga(s(0), s(T52), T54))
int1_in_gga(s(s(T62)), s(0), T42) → U10_gga(T62, T42, intlist44_in_a(T42))
U10_gga(T62, T42, intlist44_out_a(T42)) → int1_out_gga(s(s(T62)), s(0), T42)
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U11_gga(T67, T68, T42, int1_in_gga(T67, T68, X140))
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U12_gga(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_gga(T67, T68, T42, intlist67_in_aa(T69, X141))
intlist67_in_aa([], []) → intlist67_out_aa([], [])
intlist67_in_aa(.(T75, T76), .(s(T75), X156)) → U2_aa(T75, T76, X156, intlist67_in_aa(T76, X156))
U2_aa(T75, T76, X156, intlist67_out_aa(T76, X156)) → intlist67_out_aa(.(T75, T76), .(s(T75), X156))
U13_gga(T67, T68, T42, intlist67_out_aa(T69, X141)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_gga(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_gga(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_gga(T67, T68, T42, intlist19_in_aa(T70, T42))
intlist19_in_aa([], []) → intlist19_out_aa([], [])
intlist19_in_aa(.(T29, T30), .(s(T29), T32)) → U1_aa(T29, T30, T32, intlist19_in_aa(T30, T32))
U1_aa(T29, T30, T32, intlist19_out_aa(T30, T32)) → intlist19_out_aa(.(T29, T30), .(s(T29), T32))
U15_gga(T67, T68, T42, intlist19_out_aa(T70, T42)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U11_gga(T67, T68, T42, int1_out_gga(T67, T68, X140)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U8_gga(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_gga(T52, T42, intlist19_in_aa(.(0, T54), T42))
U9_gga(T52, T42, intlist19_out_aa(.(0, T54), T42)) → int1_out_gga(s(0), s(s(T52)), T42)
U7_gga(T52, T42, int1_out_gga(s(0), s(T52), X98)) → int1_out_gga(s(0), s(s(T52)), T42)
U4_gga(T19, T21, int1_out_gga(0, T19, T22)) → U5_gga(T19, T21, intlist19_in_aa(T22, T21))
U5_gga(T19, T21, intlist19_out_aa(T22, T21)) → int1_out_gga(0, s(T19), .(0, T21))
U3_gga(T19, T21, int1_out_gga(0, T19, X33)) → int1_out_gga(0, s(T19), .(0, T21))
Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog
int1_in_gga(0, 0, .(0, [])) → int1_out_gga(0, 0, .(0, []))
int1_in_gga(0, s(T19), .(0, T21)) → U3_gga(T19, T21, int1_in_gga(0, T19, X33))
int1_in_gga(0, s(T19), .(0, T21)) → U4_gga(T19, T21, int1_in_gga(0, T19, T22))
int1_in_gga(s(T34), 0, []) → int1_out_gga(s(T34), 0, [])
int1_in_gga(s(0), s(0), .(s(0), T47)) → U6_gga(T47, intlist44_in_a(T47))
intlist44_in_a([]) → intlist44_out_a([])
U6_gga(T47, intlist44_out_a(T47)) → int1_out_gga(s(0), s(0), .(s(0), T47))
int1_in_gga(s(0), s(s(T52)), T42) → U7_gga(T52, T42, int1_in_gga(s(0), s(T52), X98))
int1_in_gga(s(0), s(s(T52)), T42) → U8_gga(T52, T42, int1_in_gga(s(0), s(T52), T54))
int1_in_gga(s(s(T62)), s(0), T42) → U10_gga(T62, T42, intlist44_in_a(T42))
U10_gga(T62, T42, intlist44_out_a(T42)) → int1_out_gga(s(s(T62)), s(0), T42)
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U11_gga(T67, T68, T42, int1_in_gga(T67, T68, X140))
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U12_gga(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_gga(T67, T68, T42, intlist67_in_aa(T69, X141))
intlist67_in_aa([], []) → intlist67_out_aa([], [])
intlist67_in_aa(.(T75, T76), .(s(T75), X156)) → U2_aa(T75, T76, X156, intlist67_in_aa(T76, X156))
U2_aa(T75, T76, X156, intlist67_out_aa(T76, X156)) → intlist67_out_aa(.(T75, T76), .(s(T75), X156))
U13_gga(T67, T68, T42, intlist67_out_aa(T69, X141)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_gga(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_gga(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_gga(T67, T68, T42, intlist19_in_aa(T70, T42))
intlist19_in_aa([], []) → intlist19_out_aa([], [])
intlist19_in_aa(.(T29, T30), .(s(T29), T32)) → U1_aa(T29, T30, T32, intlist19_in_aa(T30, T32))
U1_aa(T29, T30, T32, intlist19_out_aa(T30, T32)) → intlist19_out_aa(.(T29, T30), .(s(T29), T32))
U15_gga(T67, T68, T42, intlist19_out_aa(T70, T42)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U11_gga(T67, T68, T42, int1_out_gga(T67, T68, X140)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U8_gga(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_gga(T52, T42, intlist19_in_aa(.(0, T54), T42))
U9_gga(T52, T42, intlist19_out_aa(.(0, T54), T42)) → int1_out_gga(s(0), s(s(T52)), T42)
U7_gga(T52, T42, int1_out_gga(s(0), s(T52), X98)) → int1_out_gga(s(0), s(s(T52)), T42)
U4_gga(T19, T21, int1_out_gga(0, T19, T22)) → U5_gga(T19, T21, intlist19_in_aa(T22, T21))
U5_gga(T19, T21, intlist19_out_aa(T22, T21)) → int1_out_gga(0, s(T19), .(0, T21))
U3_gga(T19, T21, int1_out_gga(0, T19, X33)) → int1_out_gga(0, s(T19), .(0, T21))
INT1_IN_GGA(0, s(T19), .(0, T21)) → U3_GGA(T19, T21, int1_in_gga(0, T19, X33))
INT1_IN_GGA(0, s(T19), .(0, T21)) → INT1_IN_GGA(0, T19, X33)
INT1_IN_GGA(0, s(T19), .(0, T21)) → U4_GGA(T19, T21, int1_in_gga(0, T19, T22))
INT1_IN_GGA(s(0), s(0), .(s(0), T47)) → U6_GGA(T47, intlist44_in_a(T47))
INT1_IN_GGA(s(0), s(0), .(s(0), T47)) → INTLIST44_IN_A(T47)
INT1_IN_GGA(s(0), s(s(T52)), T42) → U7_GGA(T52, T42, int1_in_gga(s(0), s(T52), X98))
INT1_IN_GGA(s(0), s(s(T52)), T42) → INT1_IN_GGA(s(0), s(T52), X98)
INT1_IN_GGA(s(0), s(s(T52)), T42) → U8_GGA(T52, T42, int1_in_gga(s(0), s(T52), T54))
INT1_IN_GGA(s(s(T62)), s(0), T42) → U10_GGA(T62, T42, intlist44_in_a(T42))
INT1_IN_GGA(s(s(T62)), s(0), T42) → INTLIST44_IN_A(T42)
INT1_IN_GGA(s(s(T67)), s(s(T68)), T42) → U11_GGA(T67, T68, T42, int1_in_gga(T67, T68, X140))
INT1_IN_GGA(s(s(T67)), s(s(T68)), T42) → INT1_IN_GGA(T67, T68, X140)
INT1_IN_GGA(s(s(T67)), s(s(T68)), T42) → U12_GGA(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_GGA(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_GGA(T67, T68, T42, intlist67_in_aa(T69, X141))
U12_GGA(T67, T68, T42, int1_out_gga(T67, T68, T69)) → INTLIST67_IN_AA(T69, X141)
INTLIST67_IN_AA(.(T75, T76), .(s(T75), X156)) → U2_AA(T75, T76, X156, intlist67_in_aa(T76, X156))
INTLIST67_IN_AA(.(T75, T76), .(s(T75), X156)) → INTLIST67_IN_AA(T76, X156)
U12_GGA(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_GGA(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_GGA(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_GGA(T67, T68, T42, intlist19_in_aa(T70, T42))
U14_GGA(T67, T68, T42, intlist67_out_aa(T69, T70)) → INTLIST19_IN_AA(T70, T42)
INTLIST19_IN_AA(.(T29, T30), .(s(T29), T32)) → U1_AA(T29, T30, T32, intlist19_in_aa(T30, T32))
INTLIST19_IN_AA(.(T29, T30), .(s(T29), T32)) → INTLIST19_IN_AA(T30, T32)
U8_GGA(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_GGA(T52, T42, intlist19_in_aa(.(0, T54), T42))
U8_GGA(T52, T42, int1_out_gga(s(0), s(T52), T54)) → INTLIST19_IN_AA(.(0, T54), T42)
U4_GGA(T19, T21, int1_out_gga(0, T19, T22)) → U5_GGA(T19, T21, intlist19_in_aa(T22, T21))
U4_GGA(T19, T21, int1_out_gga(0, T19, T22)) → INTLIST19_IN_AA(T22, T21)
int1_in_gga(0, 0, .(0, [])) → int1_out_gga(0, 0, .(0, []))
int1_in_gga(0, s(T19), .(0, T21)) → U3_gga(T19, T21, int1_in_gga(0, T19, X33))
int1_in_gga(0, s(T19), .(0, T21)) → U4_gga(T19, T21, int1_in_gga(0, T19, T22))
int1_in_gga(s(T34), 0, []) → int1_out_gga(s(T34), 0, [])
int1_in_gga(s(0), s(0), .(s(0), T47)) → U6_gga(T47, intlist44_in_a(T47))
intlist44_in_a([]) → intlist44_out_a([])
U6_gga(T47, intlist44_out_a(T47)) → int1_out_gga(s(0), s(0), .(s(0), T47))
int1_in_gga(s(0), s(s(T52)), T42) → U7_gga(T52, T42, int1_in_gga(s(0), s(T52), X98))
int1_in_gga(s(0), s(s(T52)), T42) → U8_gga(T52, T42, int1_in_gga(s(0), s(T52), T54))
int1_in_gga(s(s(T62)), s(0), T42) → U10_gga(T62, T42, intlist44_in_a(T42))
U10_gga(T62, T42, intlist44_out_a(T42)) → int1_out_gga(s(s(T62)), s(0), T42)
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U11_gga(T67, T68, T42, int1_in_gga(T67, T68, X140))
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U12_gga(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_gga(T67, T68, T42, intlist67_in_aa(T69, X141))
intlist67_in_aa([], []) → intlist67_out_aa([], [])
intlist67_in_aa(.(T75, T76), .(s(T75), X156)) → U2_aa(T75, T76, X156, intlist67_in_aa(T76, X156))
U2_aa(T75, T76, X156, intlist67_out_aa(T76, X156)) → intlist67_out_aa(.(T75, T76), .(s(T75), X156))
U13_gga(T67, T68, T42, intlist67_out_aa(T69, X141)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_gga(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_gga(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_gga(T67, T68, T42, intlist19_in_aa(T70, T42))
intlist19_in_aa([], []) → intlist19_out_aa([], [])
intlist19_in_aa(.(T29, T30), .(s(T29), T32)) → U1_aa(T29, T30, T32, intlist19_in_aa(T30, T32))
U1_aa(T29, T30, T32, intlist19_out_aa(T30, T32)) → intlist19_out_aa(.(T29, T30), .(s(T29), T32))
U15_gga(T67, T68, T42, intlist19_out_aa(T70, T42)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U11_gga(T67, T68, T42, int1_out_gga(T67, T68, X140)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U8_gga(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_gga(T52, T42, intlist19_in_aa(.(0, T54), T42))
U9_gga(T52, T42, intlist19_out_aa(.(0, T54), T42)) → int1_out_gga(s(0), s(s(T52)), T42)
U7_gga(T52, T42, int1_out_gga(s(0), s(T52), X98)) → int1_out_gga(s(0), s(s(T52)), T42)
U4_gga(T19, T21, int1_out_gga(0, T19, T22)) → U5_gga(T19, T21, intlist19_in_aa(T22, T21))
U5_gga(T19, T21, intlist19_out_aa(T22, T21)) → int1_out_gga(0, s(T19), .(0, T21))
U3_gga(T19, T21, int1_out_gga(0, T19, X33)) → int1_out_gga(0, s(T19), .(0, T21))
INT1_IN_GGA(0, s(T19), .(0, T21)) → U3_GGA(T19, T21, int1_in_gga(0, T19, X33))
INT1_IN_GGA(0, s(T19), .(0, T21)) → INT1_IN_GGA(0, T19, X33)
INT1_IN_GGA(0, s(T19), .(0, T21)) → U4_GGA(T19, T21, int1_in_gga(0, T19, T22))
INT1_IN_GGA(s(0), s(0), .(s(0), T47)) → U6_GGA(T47, intlist44_in_a(T47))
INT1_IN_GGA(s(0), s(0), .(s(0), T47)) → INTLIST44_IN_A(T47)
INT1_IN_GGA(s(0), s(s(T52)), T42) → U7_GGA(T52, T42, int1_in_gga(s(0), s(T52), X98))
INT1_IN_GGA(s(0), s(s(T52)), T42) → INT1_IN_GGA(s(0), s(T52), X98)
INT1_IN_GGA(s(0), s(s(T52)), T42) → U8_GGA(T52, T42, int1_in_gga(s(0), s(T52), T54))
INT1_IN_GGA(s(s(T62)), s(0), T42) → U10_GGA(T62, T42, intlist44_in_a(T42))
INT1_IN_GGA(s(s(T62)), s(0), T42) → INTLIST44_IN_A(T42)
INT1_IN_GGA(s(s(T67)), s(s(T68)), T42) → U11_GGA(T67, T68, T42, int1_in_gga(T67, T68, X140))
INT1_IN_GGA(s(s(T67)), s(s(T68)), T42) → INT1_IN_GGA(T67, T68, X140)
INT1_IN_GGA(s(s(T67)), s(s(T68)), T42) → U12_GGA(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_GGA(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_GGA(T67, T68, T42, intlist67_in_aa(T69, X141))
U12_GGA(T67, T68, T42, int1_out_gga(T67, T68, T69)) → INTLIST67_IN_AA(T69, X141)
INTLIST67_IN_AA(.(T75, T76), .(s(T75), X156)) → U2_AA(T75, T76, X156, intlist67_in_aa(T76, X156))
INTLIST67_IN_AA(.(T75, T76), .(s(T75), X156)) → INTLIST67_IN_AA(T76, X156)
U12_GGA(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_GGA(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_GGA(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_GGA(T67, T68, T42, intlist19_in_aa(T70, T42))
U14_GGA(T67, T68, T42, intlist67_out_aa(T69, T70)) → INTLIST19_IN_AA(T70, T42)
INTLIST19_IN_AA(.(T29, T30), .(s(T29), T32)) → U1_AA(T29, T30, T32, intlist19_in_aa(T30, T32))
INTLIST19_IN_AA(.(T29, T30), .(s(T29), T32)) → INTLIST19_IN_AA(T30, T32)
U8_GGA(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_GGA(T52, T42, intlist19_in_aa(.(0, T54), T42))
U8_GGA(T52, T42, int1_out_gga(s(0), s(T52), T54)) → INTLIST19_IN_AA(.(0, T54), T42)
U4_GGA(T19, T21, int1_out_gga(0, T19, T22)) → U5_GGA(T19, T21, intlist19_in_aa(T22, T21))
U4_GGA(T19, T21, int1_out_gga(0, T19, T22)) → INTLIST19_IN_AA(T22, T21)
int1_in_gga(0, 0, .(0, [])) → int1_out_gga(0, 0, .(0, []))
int1_in_gga(0, s(T19), .(0, T21)) → U3_gga(T19, T21, int1_in_gga(0, T19, X33))
int1_in_gga(0, s(T19), .(0, T21)) → U4_gga(T19, T21, int1_in_gga(0, T19, T22))
int1_in_gga(s(T34), 0, []) → int1_out_gga(s(T34), 0, [])
int1_in_gga(s(0), s(0), .(s(0), T47)) → U6_gga(T47, intlist44_in_a(T47))
intlist44_in_a([]) → intlist44_out_a([])
U6_gga(T47, intlist44_out_a(T47)) → int1_out_gga(s(0), s(0), .(s(0), T47))
int1_in_gga(s(0), s(s(T52)), T42) → U7_gga(T52, T42, int1_in_gga(s(0), s(T52), X98))
int1_in_gga(s(0), s(s(T52)), T42) → U8_gga(T52, T42, int1_in_gga(s(0), s(T52), T54))
int1_in_gga(s(s(T62)), s(0), T42) → U10_gga(T62, T42, intlist44_in_a(T42))
U10_gga(T62, T42, intlist44_out_a(T42)) → int1_out_gga(s(s(T62)), s(0), T42)
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U11_gga(T67, T68, T42, int1_in_gga(T67, T68, X140))
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U12_gga(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_gga(T67, T68, T42, intlist67_in_aa(T69, X141))
intlist67_in_aa([], []) → intlist67_out_aa([], [])
intlist67_in_aa(.(T75, T76), .(s(T75), X156)) → U2_aa(T75, T76, X156, intlist67_in_aa(T76, X156))
U2_aa(T75, T76, X156, intlist67_out_aa(T76, X156)) → intlist67_out_aa(.(T75, T76), .(s(T75), X156))
U13_gga(T67, T68, T42, intlist67_out_aa(T69, X141)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_gga(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_gga(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_gga(T67, T68, T42, intlist19_in_aa(T70, T42))
intlist19_in_aa([], []) → intlist19_out_aa([], [])
intlist19_in_aa(.(T29, T30), .(s(T29), T32)) → U1_aa(T29, T30, T32, intlist19_in_aa(T30, T32))
U1_aa(T29, T30, T32, intlist19_out_aa(T30, T32)) → intlist19_out_aa(.(T29, T30), .(s(T29), T32))
U15_gga(T67, T68, T42, intlist19_out_aa(T70, T42)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U11_gga(T67, T68, T42, int1_out_gga(T67, T68, X140)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U8_gga(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_gga(T52, T42, intlist19_in_aa(.(0, T54), T42))
U9_gga(T52, T42, intlist19_out_aa(.(0, T54), T42)) → int1_out_gga(s(0), s(s(T52)), T42)
U7_gga(T52, T42, int1_out_gga(s(0), s(T52), X98)) → int1_out_gga(s(0), s(s(T52)), T42)
U4_gga(T19, T21, int1_out_gga(0, T19, T22)) → U5_gga(T19, T21, intlist19_in_aa(T22, T21))
U5_gga(T19, T21, intlist19_out_aa(T22, T21)) → int1_out_gga(0, s(T19), .(0, T21))
U3_gga(T19, T21, int1_out_gga(0, T19, X33)) → int1_out_gga(0, s(T19), .(0, T21))
INTLIST19_IN_AA(.(T29, T30), .(s(T29), T32)) → INTLIST19_IN_AA(T30, T32)
int1_in_gga(0, 0, .(0, [])) → int1_out_gga(0, 0, .(0, []))
int1_in_gga(0, s(T19), .(0, T21)) → U3_gga(T19, T21, int1_in_gga(0, T19, X33))
int1_in_gga(0, s(T19), .(0, T21)) → U4_gga(T19, T21, int1_in_gga(0, T19, T22))
int1_in_gga(s(T34), 0, []) → int1_out_gga(s(T34), 0, [])
int1_in_gga(s(0), s(0), .(s(0), T47)) → U6_gga(T47, intlist44_in_a(T47))
intlist44_in_a([]) → intlist44_out_a([])
U6_gga(T47, intlist44_out_a(T47)) → int1_out_gga(s(0), s(0), .(s(0), T47))
int1_in_gga(s(0), s(s(T52)), T42) → U7_gga(T52, T42, int1_in_gga(s(0), s(T52), X98))
int1_in_gga(s(0), s(s(T52)), T42) → U8_gga(T52, T42, int1_in_gga(s(0), s(T52), T54))
int1_in_gga(s(s(T62)), s(0), T42) → U10_gga(T62, T42, intlist44_in_a(T42))
U10_gga(T62, T42, intlist44_out_a(T42)) → int1_out_gga(s(s(T62)), s(0), T42)
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U11_gga(T67, T68, T42, int1_in_gga(T67, T68, X140))
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U12_gga(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_gga(T67, T68, T42, intlist67_in_aa(T69, X141))
intlist67_in_aa([], []) → intlist67_out_aa([], [])
intlist67_in_aa(.(T75, T76), .(s(T75), X156)) → U2_aa(T75, T76, X156, intlist67_in_aa(T76, X156))
U2_aa(T75, T76, X156, intlist67_out_aa(T76, X156)) → intlist67_out_aa(.(T75, T76), .(s(T75), X156))
U13_gga(T67, T68, T42, intlist67_out_aa(T69, X141)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_gga(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_gga(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_gga(T67, T68, T42, intlist19_in_aa(T70, T42))
intlist19_in_aa([], []) → intlist19_out_aa([], [])
intlist19_in_aa(.(T29, T30), .(s(T29), T32)) → U1_aa(T29, T30, T32, intlist19_in_aa(T30, T32))
U1_aa(T29, T30, T32, intlist19_out_aa(T30, T32)) → intlist19_out_aa(.(T29, T30), .(s(T29), T32))
U15_gga(T67, T68, T42, intlist19_out_aa(T70, T42)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U11_gga(T67, T68, T42, int1_out_gga(T67, T68, X140)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U8_gga(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_gga(T52, T42, intlist19_in_aa(.(0, T54), T42))
U9_gga(T52, T42, intlist19_out_aa(.(0, T54), T42)) → int1_out_gga(s(0), s(s(T52)), T42)
U7_gga(T52, T42, int1_out_gga(s(0), s(T52), X98)) → int1_out_gga(s(0), s(s(T52)), T42)
U4_gga(T19, T21, int1_out_gga(0, T19, T22)) → U5_gga(T19, T21, intlist19_in_aa(T22, T21))
U5_gga(T19, T21, intlist19_out_aa(T22, T21)) → int1_out_gga(0, s(T19), .(0, T21))
U3_gga(T19, T21, int1_out_gga(0, T19, X33)) → int1_out_gga(0, s(T19), .(0, T21))
INTLIST19_IN_AA(.(T29, T30), .(s(T29), T32)) → INTLIST19_IN_AA(T30, T32)
INTLIST19_IN_AA → INTLIST19_IN_AA
INTLIST67_IN_AA(.(T75, T76), .(s(T75), X156)) → INTLIST67_IN_AA(T76, X156)
int1_in_gga(0, 0, .(0, [])) → int1_out_gga(0, 0, .(0, []))
int1_in_gga(0, s(T19), .(0, T21)) → U3_gga(T19, T21, int1_in_gga(0, T19, X33))
int1_in_gga(0, s(T19), .(0, T21)) → U4_gga(T19, T21, int1_in_gga(0, T19, T22))
int1_in_gga(s(T34), 0, []) → int1_out_gga(s(T34), 0, [])
int1_in_gga(s(0), s(0), .(s(0), T47)) → U6_gga(T47, intlist44_in_a(T47))
intlist44_in_a([]) → intlist44_out_a([])
U6_gga(T47, intlist44_out_a(T47)) → int1_out_gga(s(0), s(0), .(s(0), T47))
int1_in_gga(s(0), s(s(T52)), T42) → U7_gga(T52, T42, int1_in_gga(s(0), s(T52), X98))
int1_in_gga(s(0), s(s(T52)), T42) → U8_gga(T52, T42, int1_in_gga(s(0), s(T52), T54))
int1_in_gga(s(s(T62)), s(0), T42) → U10_gga(T62, T42, intlist44_in_a(T42))
U10_gga(T62, T42, intlist44_out_a(T42)) → int1_out_gga(s(s(T62)), s(0), T42)
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U11_gga(T67, T68, T42, int1_in_gga(T67, T68, X140))
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U12_gga(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_gga(T67, T68, T42, intlist67_in_aa(T69, X141))
intlist67_in_aa([], []) → intlist67_out_aa([], [])
intlist67_in_aa(.(T75, T76), .(s(T75), X156)) → U2_aa(T75, T76, X156, intlist67_in_aa(T76, X156))
U2_aa(T75, T76, X156, intlist67_out_aa(T76, X156)) → intlist67_out_aa(.(T75, T76), .(s(T75), X156))
U13_gga(T67, T68, T42, intlist67_out_aa(T69, X141)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_gga(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_gga(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_gga(T67, T68, T42, intlist19_in_aa(T70, T42))
intlist19_in_aa([], []) → intlist19_out_aa([], [])
intlist19_in_aa(.(T29, T30), .(s(T29), T32)) → U1_aa(T29, T30, T32, intlist19_in_aa(T30, T32))
U1_aa(T29, T30, T32, intlist19_out_aa(T30, T32)) → intlist19_out_aa(.(T29, T30), .(s(T29), T32))
U15_gga(T67, T68, T42, intlist19_out_aa(T70, T42)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U11_gga(T67, T68, T42, int1_out_gga(T67, T68, X140)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U8_gga(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_gga(T52, T42, intlist19_in_aa(.(0, T54), T42))
U9_gga(T52, T42, intlist19_out_aa(.(0, T54), T42)) → int1_out_gga(s(0), s(s(T52)), T42)
U7_gga(T52, T42, int1_out_gga(s(0), s(T52), X98)) → int1_out_gga(s(0), s(s(T52)), T42)
U4_gga(T19, T21, int1_out_gga(0, T19, T22)) → U5_gga(T19, T21, intlist19_in_aa(T22, T21))
U5_gga(T19, T21, intlist19_out_aa(T22, T21)) → int1_out_gga(0, s(T19), .(0, T21))
U3_gga(T19, T21, int1_out_gga(0, T19, X33)) → int1_out_gga(0, s(T19), .(0, T21))
INTLIST67_IN_AA(.(T75, T76), .(s(T75), X156)) → INTLIST67_IN_AA(T76, X156)
INTLIST67_IN_AA → INTLIST67_IN_AA
INT1_IN_GGA(s(0), s(s(T52)), T42) → INT1_IN_GGA(s(0), s(T52), X98)
int1_in_gga(0, 0, .(0, [])) → int1_out_gga(0, 0, .(0, []))
int1_in_gga(0, s(T19), .(0, T21)) → U3_gga(T19, T21, int1_in_gga(0, T19, X33))
int1_in_gga(0, s(T19), .(0, T21)) → U4_gga(T19, T21, int1_in_gga(0, T19, T22))
int1_in_gga(s(T34), 0, []) → int1_out_gga(s(T34), 0, [])
int1_in_gga(s(0), s(0), .(s(0), T47)) → U6_gga(T47, intlist44_in_a(T47))
intlist44_in_a([]) → intlist44_out_a([])
U6_gga(T47, intlist44_out_a(T47)) → int1_out_gga(s(0), s(0), .(s(0), T47))
int1_in_gga(s(0), s(s(T52)), T42) → U7_gga(T52, T42, int1_in_gga(s(0), s(T52), X98))
int1_in_gga(s(0), s(s(T52)), T42) → U8_gga(T52, T42, int1_in_gga(s(0), s(T52), T54))
int1_in_gga(s(s(T62)), s(0), T42) → U10_gga(T62, T42, intlist44_in_a(T42))
U10_gga(T62, T42, intlist44_out_a(T42)) → int1_out_gga(s(s(T62)), s(0), T42)
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U11_gga(T67, T68, T42, int1_in_gga(T67, T68, X140))
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U12_gga(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_gga(T67, T68, T42, intlist67_in_aa(T69, X141))
intlist67_in_aa([], []) → intlist67_out_aa([], [])
intlist67_in_aa(.(T75, T76), .(s(T75), X156)) → U2_aa(T75, T76, X156, intlist67_in_aa(T76, X156))
U2_aa(T75, T76, X156, intlist67_out_aa(T76, X156)) → intlist67_out_aa(.(T75, T76), .(s(T75), X156))
U13_gga(T67, T68, T42, intlist67_out_aa(T69, X141)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_gga(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_gga(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_gga(T67, T68, T42, intlist19_in_aa(T70, T42))
intlist19_in_aa([], []) → intlist19_out_aa([], [])
intlist19_in_aa(.(T29, T30), .(s(T29), T32)) → U1_aa(T29, T30, T32, intlist19_in_aa(T30, T32))
U1_aa(T29, T30, T32, intlist19_out_aa(T30, T32)) → intlist19_out_aa(.(T29, T30), .(s(T29), T32))
U15_gga(T67, T68, T42, intlist19_out_aa(T70, T42)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U11_gga(T67, T68, T42, int1_out_gga(T67, T68, X140)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U8_gga(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_gga(T52, T42, intlist19_in_aa(.(0, T54), T42))
U9_gga(T52, T42, intlist19_out_aa(.(0, T54), T42)) → int1_out_gga(s(0), s(s(T52)), T42)
U7_gga(T52, T42, int1_out_gga(s(0), s(T52), X98)) → int1_out_gga(s(0), s(s(T52)), T42)
U4_gga(T19, T21, int1_out_gga(0, T19, T22)) → U5_gga(T19, T21, intlist19_in_aa(T22, T21))
U5_gga(T19, T21, intlist19_out_aa(T22, T21)) → int1_out_gga(0, s(T19), .(0, T21))
U3_gga(T19, T21, int1_out_gga(0, T19, X33)) → int1_out_gga(0, s(T19), .(0, T21))
INT1_IN_GGA(s(0), s(s(T52)), T42) → INT1_IN_GGA(s(0), s(T52), X98)
INT1_IN_GGA(s(0), s(s(T52))) → INT1_IN_GGA(s(0), s(T52))
From the DPs we obtained the following set of size-change graphs:
INT1_IN_GGA(0, s(T19), .(0, T21)) → INT1_IN_GGA(0, T19, X33)
int1_in_gga(0, 0, .(0, [])) → int1_out_gga(0, 0, .(0, []))
int1_in_gga(0, s(T19), .(0, T21)) → U3_gga(T19, T21, int1_in_gga(0, T19, X33))
int1_in_gga(0, s(T19), .(0, T21)) → U4_gga(T19, T21, int1_in_gga(0, T19, T22))
int1_in_gga(s(T34), 0, []) → int1_out_gga(s(T34), 0, [])
int1_in_gga(s(0), s(0), .(s(0), T47)) → U6_gga(T47, intlist44_in_a(T47))
intlist44_in_a([]) → intlist44_out_a([])
U6_gga(T47, intlist44_out_a(T47)) → int1_out_gga(s(0), s(0), .(s(0), T47))
int1_in_gga(s(0), s(s(T52)), T42) → U7_gga(T52, T42, int1_in_gga(s(0), s(T52), X98))
int1_in_gga(s(0), s(s(T52)), T42) → U8_gga(T52, T42, int1_in_gga(s(0), s(T52), T54))
int1_in_gga(s(s(T62)), s(0), T42) → U10_gga(T62, T42, intlist44_in_a(T42))
U10_gga(T62, T42, intlist44_out_a(T42)) → int1_out_gga(s(s(T62)), s(0), T42)
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U11_gga(T67, T68, T42, int1_in_gga(T67, T68, X140))
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U12_gga(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_gga(T67, T68, T42, intlist67_in_aa(T69, X141))
intlist67_in_aa([], []) → intlist67_out_aa([], [])
intlist67_in_aa(.(T75, T76), .(s(T75), X156)) → U2_aa(T75, T76, X156, intlist67_in_aa(T76, X156))
U2_aa(T75, T76, X156, intlist67_out_aa(T76, X156)) → intlist67_out_aa(.(T75, T76), .(s(T75), X156))
U13_gga(T67, T68, T42, intlist67_out_aa(T69, X141)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_gga(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_gga(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_gga(T67, T68, T42, intlist19_in_aa(T70, T42))
intlist19_in_aa([], []) → intlist19_out_aa([], [])
intlist19_in_aa(.(T29, T30), .(s(T29), T32)) → U1_aa(T29, T30, T32, intlist19_in_aa(T30, T32))
U1_aa(T29, T30, T32, intlist19_out_aa(T30, T32)) → intlist19_out_aa(.(T29, T30), .(s(T29), T32))
U15_gga(T67, T68, T42, intlist19_out_aa(T70, T42)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U11_gga(T67, T68, T42, int1_out_gga(T67, T68, X140)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U8_gga(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_gga(T52, T42, intlist19_in_aa(.(0, T54), T42))
U9_gga(T52, T42, intlist19_out_aa(.(0, T54), T42)) → int1_out_gga(s(0), s(s(T52)), T42)
U7_gga(T52, T42, int1_out_gga(s(0), s(T52), X98)) → int1_out_gga(s(0), s(s(T52)), T42)
U4_gga(T19, T21, int1_out_gga(0, T19, T22)) → U5_gga(T19, T21, intlist19_in_aa(T22, T21))
U5_gga(T19, T21, intlist19_out_aa(T22, T21)) → int1_out_gga(0, s(T19), .(0, T21))
U3_gga(T19, T21, int1_out_gga(0, T19, X33)) → int1_out_gga(0, s(T19), .(0, T21))
INT1_IN_GGA(0, s(T19), .(0, T21)) → INT1_IN_GGA(0, T19, X33)
INT1_IN_GGA(0, s(T19)) → INT1_IN_GGA(0, T19)
From the DPs we obtained the following set of size-change graphs:
INT1_IN_GGA(s(s(T67)), s(s(T68)), T42) → INT1_IN_GGA(T67, T68, X140)
int1_in_gga(0, 0, .(0, [])) → int1_out_gga(0, 0, .(0, []))
int1_in_gga(0, s(T19), .(0, T21)) → U3_gga(T19, T21, int1_in_gga(0, T19, X33))
int1_in_gga(0, s(T19), .(0, T21)) → U4_gga(T19, T21, int1_in_gga(0, T19, T22))
int1_in_gga(s(T34), 0, []) → int1_out_gga(s(T34), 0, [])
int1_in_gga(s(0), s(0), .(s(0), T47)) → U6_gga(T47, intlist44_in_a(T47))
intlist44_in_a([]) → intlist44_out_a([])
U6_gga(T47, intlist44_out_a(T47)) → int1_out_gga(s(0), s(0), .(s(0), T47))
int1_in_gga(s(0), s(s(T52)), T42) → U7_gga(T52, T42, int1_in_gga(s(0), s(T52), X98))
int1_in_gga(s(0), s(s(T52)), T42) → U8_gga(T52, T42, int1_in_gga(s(0), s(T52), T54))
int1_in_gga(s(s(T62)), s(0), T42) → U10_gga(T62, T42, intlist44_in_a(T42))
U10_gga(T62, T42, intlist44_out_a(T42)) → int1_out_gga(s(s(T62)), s(0), T42)
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U11_gga(T67, T68, T42, int1_in_gga(T67, T68, X140))
int1_in_gga(s(s(T67)), s(s(T68)), T42) → U12_gga(T67, T68, T42, int1_in_gga(T67, T68, T69))
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U13_gga(T67, T68, T42, intlist67_in_aa(T69, X141))
intlist67_in_aa([], []) → intlist67_out_aa([], [])
intlist67_in_aa(.(T75, T76), .(s(T75), X156)) → U2_aa(T75, T76, X156, intlist67_in_aa(T76, X156))
U2_aa(T75, T76, X156, intlist67_out_aa(T76, X156)) → intlist67_out_aa(.(T75, T76), .(s(T75), X156))
U13_gga(T67, T68, T42, intlist67_out_aa(T69, X141)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U12_gga(T67, T68, T42, int1_out_gga(T67, T68, T69)) → U14_gga(T67, T68, T42, intlist67_in_aa(T69, T70))
U14_gga(T67, T68, T42, intlist67_out_aa(T69, T70)) → U15_gga(T67, T68, T42, intlist19_in_aa(T70, T42))
intlist19_in_aa([], []) → intlist19_out_aa([], [])
intlist19_in_aa(.(T29, T30), .(s(T29), T32)) → U1_aa(T29, T30, T32, intlist19_in_aa(T30, T32))
U1_aa(T29, T30, T32, intlist19_out_aa(T30, T32)) → intlist19_out_aa(.(T29, T30), .(s(T29), T32))
U15_gga(T67, T68, T42, intlist19_out_aa(T70, T42)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U11_gga(T67, T68, T42, int1_out_gga(T67, T68, X140)) → int1_out_gga(s(s(T67)), s(s(T68)), T42)
U8_gga(T52, T42, int1_out_gga(s(0), s(T52), T54)) → U9_gga(T52, T42, intlist19_in_aa(.(0, T54), T42))
U9_gga(T52, T42, intlist19_out_aa(.(0, T54), T42)) → int1_out_gga(s(0), s(s(T52)), T42)
U7_gga(T52, T42, int1_out_gga(s(0), s(T52), X98)) → int1_out_gga(s(0), s(s(T52)), T42)
U4_gga(T19, T21, int1_out_gga(0, T19, T22)) → U5_gga(T19, T21, intlist19_in_aa(T22, T21))
U5_gga(T19, T21, intlist19_out_aa(T22, T21)) → int1_out_gga(0, s(T19), .(0, T21))
U3_gga(T19, T21, int1_out_gga(0, T19, X33)) → int1_out_gga(0, s(T19), .(0, T21))
INT1_IN_GGA(s(s(T67)), s(s(T68)), T42) → INT1_IN_GGA(T67, T68, X140)
INT1_IN_GGA(s(s(T67)), s(s(T68))) → INT1_IN_GGA(T67, T68)
From the DPs we obtained the following set of size-change graphs: