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 QDPSizeChangeProof (⇔)
↳15 YES
↳16 PiDP
↳17 UsableRulesProof (⇔)
↳18 PiDP
↳19 PiDPToQDPProof (⇐)
↳20 QDP
↳21 QDPSizeChangeProof (⇔)
↳22 YES
↳23 PiDP
↳24 UsableRulesProof (⇔)
↳25 PiDP
↳26 PiDPToQDPProof (⇐)
↳27 QDP
↳28 NonTerminationProof (⇔)
↳29 NO
↳30 PiDP
↳31 UsableRulesProof (⇔)
↳32 PiDP
↳33 PiDPToQDPProof (⇐)
↳34 QDP
↳35 UsableRulesReductionPairsProof (⇔)
↳36 QDP
↳37 PisEmptyProof (⇔)
↳38 YES
↳39 PrologToPiTRSProof (⇐)
↳40 PiTRS
↳41 DependencyPairsProof (⇔)
↳42 PiDP
↳43 DependencyGraphProof (⇔)
↳44 AND
↳45 PiDP
↳46 UsableRulesProof (⇔)
↳47 PiDP
↳48 PiDPToQDPProof (⇐)
↳49 QDP
↳50 QDPSizeChangeProof (⇔)
↳51 YES
↳52 PiDP
↳53 UsableRulesProof (⇔)
↳54 PiDP
↳55 PiDPToQDPProof (⇐)
↳56 QDP
↳57 QDPSizeChangeProof (⇔)
↳58 YES
↳59 PiDP
↳60 UsableRulesProof (⇔)
↳61 PiDP
↳62 PiDPToQDPProof (⇐)
↳63 QDP
↳64 NonTerminationProof (⇔)
↳65 NO
↳66 PiDP
↳67 UsableRulesProof (⇔)
↳68 PiDP
↳69 PiDPToQDPProof (⇐)
↳70 QDP
↳71 UsableRulesReductionPairsProof (⇔)
↳72 QDP
↳73 PisEmptyProof (⇔)
↳74 YES
convert1_in_gga([], T5, 0) → convert1_out_gga([], T5, 0)
convert1_in_gga(.(0, []), T24, 0) → convert1_out_gga(.(0, []), T24, 0)
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U13_gga(T33, T34, T12, convert26_in_gga(T33, T34, X59))
convert26_in_gga([], T44, 0) → convert26_out_gga([], T44, 0)
convert26_in_gga(.(0, T53), T54, X96) → U1_gga(T53, T54, X96, convert26_in_gga(T53, T54, X95))
convert26_in_gga(.(0, T53), T54, X96) → U2_gga(T53, T54, X96, convert26_in_gga(T53, T54, T57))
convert26_in_gga(.(s(T99), T100), T101, s(X172)) → U4_gga(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U14_gga(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_gga(T33, T34, T12, times39_in_aga(T37, T34, X60))
times39_in_aga(0, T66, 0) → times39_out_aga(0, T66, 0)
times39_in_aga(s(T71), T72, X125) → U5_aga(T71, T72, X125, times39_in_aga(T71, T72, X124))
times39_in_aga(s(T71), T72, X125) → U6_aga(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_aga(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_aga(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
plus49_in_gaa(0, T84, T84) → plus49_out_gaa(0, T84, T84)
plus49_in_gaa(s(T89), T90, s(X152)) → U8_gaa(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
U8_gaa(T89, T90, X152, plus49_out_gaa(T89, T90, X152)) → plus49_out_gaa(s(T89), T90, s(X152))
U7_aga(T71, T72, X125, plus49_out_gaa(T72, T75, X125)) → times39_out_aga(s(T71), T72, X125)
U5_aga(T71, T72, X125, times39_out_aga(T71, T72, X124)) → times39_out_aga(s(T71), T72, X125)
U15_gga(T33, T34, T12, times39_out_aga(T37, T34, X60)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_gga(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_gga(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_gga(T33, T34, T12, times61_in_aga(T106, T34, T12))
times61_in_aga(0, T115, 0) → times61_out_aga(0, T115, 0)
times61_in_aga(s(T122), T123, T125) → U10_aga(T122, T123, T125, times39_in_aga(T122, T123, X206))
U10_aga(T122, T123, T125, times39_out_aga(T122, T123, X206)) → times61_out_aga(s(T122), T123, T125)
times61_in_aga(s(T122), T123, T125) → U11_aga(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_aga(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_aga(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
plus71_in_gaa(0, T137, T137) → plus71_out_gaa(0, T137, T137)
plus71_in_gaa(s(T144), T145, s(T147)) → U9_gaa(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
U9_gaa(T144, T145, T147, plus71_out_gaa(T144, T145, T147)) → plus71_out_gaa(s(T144), T145, s(T147))
U12_aga(T122, T123, T125, plus71_out_gaa(T123, T128, T125)) → times61_out_aga(s(T122), T123, T125)
U17_gga(T33, T34, T12, times61_out_aga(T106, T34, T12)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U18_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U19_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U21_gga(T194, T195, T197, convert26_in_gga(T194, T195, X319))
U21_gga(T194, T195, T197, convert26_out_gga(T194, T195, X319)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U22_gga(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_gga(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_gga(T194, T195, T197, times61_in_aga(T200, T195, T197))
U23_gga(T194, T195, T197, times61_out_aga(T200, T195, T197)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(s(T213)), T214), T215, s(s(T217))) → U24_gga(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
U24_gga(T213, T214, T215, T217, convert1_out_gga(.(T213, T214), T215, T217)) → convert1_out_gga(.(s(s(T213)), T214), T215, s(s(T217)))
U19_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_gga(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U20_gga(T162, T163, T164, T12, times61_out_aga(s(T167), T164, T12)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U18_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, X260)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U4_gga(T99, T100, T101, X172, convert1_out_gga(.(T99, T100), T101, X172)) → convert26_out_gga(.(s(T99), T100), T101, s(X172))
U2_gga(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_gga(T53, T54, X96, times39_in_aga(T57, T54, X96))
U3_gga(T53, T54, X96, times39_out_aga(T57, T54, X96)) → convert26_out_gga(.(0, T53), T54, X96)
U1_gga(T53, T54, X96, convert26_out_gga(T53, T54, X95)) → convert26_out_gga(.(0, T53), T54, X96)
U13_gga(T33, T34, T12, convert26_out_gga(T33, T34, X59)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog
convert1_in_gga([], T5, 0) → convert1_out_gga([], T5, 0)
convert1_in_gga(.(0, []), T24, 0) → convert1_out_gga(.(0, []), T24, 0)
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U13_gga(T33, T34, T12, convert26_in_gga(T33, T34, X59))
convert26_in_gga([], T44, 0) → convert26_out_gga([], T44, 0)
convert26_in_gga(.(0, T53), T54, X96) → U1_gga(T53, T54, X96, convert26_in_gga(T53, T54, X95))
convert26_in_gga(.(0, T53), T54, X96) → U2_gga(T53, T54, X96, convert26_in_gga(T53, T54, T57))
convert26_in_gga(.(s(T99), T100), T101, s(X172)) → U4_gga(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U14_gga(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_gga(T33, T34, T12, times39_in_aga(T37, T34, X60))
times39_in_aga(0, T66, 0) → times39_out_aga(0, T66, 0)
times39_in_aga(s(T71), T72, X125) → U5_aga(T71, T72, X125, times39_in_aga(T71, T72, X124))
times39_in_aga(s(T71), T72, X125) → U6_aga(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_aga(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_aga(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
plus49_in_gaa(0, T84, T84) → plus49_out_gaa(0, T84, T84)
plus49_in_gaa(s(T89), T90, s(X152)) → U8_gaa(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
U8_gaa(T89, T90, X152, plus49_out_gaa(T89, T90, X152)) → plus49_out_gaa(s(T89), T90, s(X152))
U7_aga(T71, T72, X125, plus49_out_gaa(T72, T75, X125)) → times39_out_aga(s(T71), T72, X125)
U5_aga(T71, T72, X125, times39_out_aga(T71, T72, X124)) → times39_out_aga(s(T71), T72, X125)
U15_gga(T33, T34, T12, times39_out_aga(T37, T34, X60)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_gga(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_gga(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_gga(T33, T34, T12, times61_in_aga(T106, T34, T12))
times61_in_aga(0, T115, 0) → times61_out_aga(0, T115, 0)
times61_in_aga(s(T122), T123, T125) → U10_aga(T122, T123, T125, times39_in_aga(T122, T123, X206))
U10_aga(T122, T123, T125, times39_out_aga(T122, T123, X206)) → times61_out_aga(s(T122), T123, T125)
times61_in_aga(s(T122), T123, T125) → U11_aga(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_aga(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_aga(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
plus71_in_gaa(0, T137, T137) → plus71_out_gaa(0, T137, T137)
plus71_in_gaa(s(T144), T145, s(T147)) → U9_gaa(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
U9_gaa(T144, T145, T147, plus71_out_gaa(T144, T145, T147)) → plus71_out_gaa(s(T144), T145, s(T147))
U12_aga(T122, T123, T125, plus71_out_gaa(T123, T128, T125)) → times61_out_aga(s(T122), T123, T125)
U17_gga(T33, T34, T12, times61_out_aga(T106, T34, T12)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U18_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U19_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U21_gga(T194, T195, T197, convert26_in_gga(T194, T195, X319))
U21_gga(T194, T195, T197, convert26_out_gga(T194, T195, X319)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U22_gga(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_gga(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_gga(T194, T195, T197, times61_in_aga(T200, T195, T197))
U23_gga(T194, T195, T197, times61_out_aga(T200, T195, T197)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(s(T213)), T214), T215, s(s(T217))) → U24_gga(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
U24_gga(T213, T214, T215, T217, convert1_out_gga(.(T213, T214), T215, T217)) → convert1_out_gga(.(s(s(T213)), T214), T215, s(s(T217)))
U19_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_gga(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U20_gga(T162, T163, T164, T12, times61_out_aga(s(T167), T164, T12)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U18_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, X260)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U4_gga(T99, T100, T101, X172, convert1_out_gga(.(T99, T100), T101, X172)) → convert26_out_gga(.(s(T99), T100), T101, s(X172))
U2_gga(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_gga(T53, T54, X96, times39_in_aga(T57, T54, X96))
U3_gga(T53, T54, X96, times39_out_aga(T57, T54, X96)) → convert26_out_gga(.(0, T53), T54, X96)
U1_gga(T53, T54, X96, convert26_out_gga(T53, T54, X95)) → convert26_out_gga(.(0, T53), T54, X96)
U13_gga(T33, T34, T12, convert26_out_gga(T33, T34, X59)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
CONVERT1_IN_GGA(.(0, .(0, T33)), T34, T12) → U13_GGA(T33, T34, T12, convert26_in_gga(T33, T34, X59))
CONVERT1_IN_GGA(.(0, .(0, T33)), T34, T12) → CONVERT26_IN_GGA(T33, T34, X59)
CONVERT26_IN_GGA(.(0, T53), T54, X96) → U1_GGA(T53, T54, X96, convert26_in_gga(T53, T54, X95))
CONVERT26_IN_GGA(.(0, T53), T54, X96) → CONVERT26_IN_GGA(T53, T54, X95)
CONVERT26_IN_GGA(.(0, T53), T54, X96) → U2_GGA(T53, T54, X96, convert26_in_gga(T53, T54, T57))
CONVERT26_IN_GGA(.(s(T99), T100), T101, s(X172)) → U4_GGA(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
CONVERT26_IN_GGA(.(s(T99), T100), T101, s(X172)) → CONVERT1_IN_GGA(.(T99, T100), T101, X172)
CONVERT1_IN_GGA(.(0, .(0, T33)), T34, T12) → U14_GGA(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_GGA(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_GGA(T33, T34, T12, times39_in_aga(T37, T34, X60))
U14_GGA(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → TIMES39_IN_AGA(T37, T34, X60)
TIMES39_IN_AGA(s(T71), T72, X125) → U5_AGA(T71, T72, X125, times39_in_aga(T71, T72, X124))
TIMES39_IN_AGA(s(T71), T72, X125) → TIMES39_IN_AGA(T71, T72, X124)
TIMES39_IN_AGA(s(T71), T72, X125) → U6_AGA(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_AGA(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_AGA(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
U6_AGA(T71, T72, X125, times39_out_aga(T71, T72, T75)) → PLUS49_IN_GAA(T72, T75, X125)
PLUS49_IN_GAA(s(T89), T90, s(X152)) → U8_GAA(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
PLUS49_IN_GAA(s(T89), T90, s(X152)) → PLUS49_IN_GAA(T89, T90, X152)
U14_GGA(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_GGA(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_GGA(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_GGA(T33, T34, T12, times61_in_aga(T106, T34, T12))
U16_GGA(T33, T34, T12, times39_out_aga(T37, T34, T106)) → TIMES61_IN_AGA(T106, T34, T12)
TIMES61_IN_AGA(s(T122), T123, T125) → U10_AGA(T122, T123, T125, times39_in_aga(T122, T123, X206))
TIMES61_IN_AGA(s(T122), T123, T125) → TIMES39_IN_AGA(T122, T123, X206)
TIMES61_IN_AGA(s(T122), T123, T125) → U11_AGA(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_AGA(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_AGA(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
U11_AGA(T122, T123, T125, times39_out_aga(T122, T123, T128)) → PLUS71_IN_GAA(T123, T128, T125)
PLUS71_IN_GAA(s(T144), T145, s(T147)) → U9_GAA(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
PLUS71_IN_GAA(s(T144), T145, s(T147)) → PLUS71_IN_GAA(T144, T145, T147)
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164, T12) → U18_GGA(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164, T12) → CONVERT1_IN_GGA(.(T162, T163), T164, X260)
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164, T12) → U19_GGA(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
CONVERT1_IN_GGA(.(s(0), T194), T195, s(T197)) → U21_GGA(T194, T195, T197, convert26_in_gga(T194, T195, X319))
CONVERT1_IN_GGA(.(s(0), T194), T195, s(T197)) → CONVERT26_IN_GGA(T194, T195, X319)
CONVERT1_IN_GGA(.(s(0), T194), T195, s(T197)) → U22_GGA(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_GGA(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_GGA(T194, T195, T197, times61_in_aga(T200, T195, T197))
U22_GGA(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → TIMES61_IN_AGA(T200, T195, T197)
CONVERT1_IN_GGA(.(s(s(T213)), T214), T215, s(s(T217))) → U24_GGA(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
CONVERT1_IN_GGA(.(s(s(T213)), T214), T215, s(s(T217))) → CONVERT1_IN_GGA(.(T213, T214), T215, T217)
U19_GGA(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_GGA(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U19_GGA(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → TIMES61_IN_AGA(s(T167), T164, T12)
U2_GGA(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_GGA(T53, T54, X96, times39_in_aga(T57, T54, X96))
U2_GGA(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → TIMES39_IN_AGA(T57, T54, X96)
convert1_in_gga([], T5, 0) → convert1_out_gga([], T5, 0)
convert1_in_gga(.(0, []), T24, 0) → convert1_out_gga(.(0, []), T24, 0)
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U13_gga(T33, T34, T12, convert26_in_gga(T33, T34, X59))
convert26_in_gga([], T44, 0) → convert26_out_gga([], T44, 0)
convert26_in_gga(.(0, T53), T54, X96) → U1_gga(T53, T54, X96, convert26_in_gga(T53, T54, X95))
convert26_in_gga(.(0, T53), T54, X96) → U2_gga(T53, T54, X96, convert26_in_gga(T53, T54, T57))
convert26_in_gga(.(s(T99), T100), T101, s(X172)) → U4_gga(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U14_gga(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_gga(T33, T34, T12, times39_in_aga(T37, T34, X60))
times39_in_aga(0, T66, 0) → times39_out_aga(0, T66, 0)
times39_in_aga(s(T71), T72, X125) → U5_aga(T71, T72, X125, times39_in_aga(T71, T72, X124))
times39_in_aga(s(T71), T72, X125) → U6_aga(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_aga(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_aga(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
plus49_in_gaa(0, T84, T84) → plus49_out_gaa(0, T84, T84)
plus49_in_gaa(s(T89), T90, s(X152)) → U8_gaa(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
U8_gaa(T89, T90, X152, plus49_out_gaa(T89, T90, X152)) → plus49_out_gaa(s(T89), T90, s(X152))
U7_aga(T71, T72, X125, plus49_out_gaa(T72, T75, X125)) → times39_out_aga(s(T71), T72, X125)
U5_aga(T71, T72, X125, times39_out_aga(T71, T72, X124)) → times39_out_aga(s(T71), T72, X125)
U15_gga(T33, T34, T12, times39_out_aga(T37, T34, X60)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_gga(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_gga(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_gga(T33, T34, T12, times61_in_aga(T106, T34, T12))
times61_in_aga(0, T115, 0) → times61_out_aga(0, T115, 0)
times61_in_aga(s(T122), T123, T125) → U10_aga(T122, T123, T125, times39_in_aga(T122, T123, X206))
U10_aga(T122, T123, T125, times39_out_aga(T122, T123, X206)) → times61_out_aga(s(T122), T123, T125)
times61_in_aga(s(T122), T123, T125) → U11_aga(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_aga(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_aga(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
plus71_in_gaa(0, T137, T137) → plus71_out_gaa(0, T137, T137)
plus71_in_gaa(s(T144), T145, s(T147)) → U9_gaa(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
U9_gaa(T144, T145, T147, plus71_out_gaa(T144, T145, T147)) → plus71_out_gaa(s(T144), T145, s(T147))
U12_aga(T122, T123, T125, plus71_out_gaa(T123, T128, T125)) → times61_out_aga(s(T122), T123, T125)
U17_gga(T33, T34, T12, times61_out_aga(T106, T34, T12)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U18_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U19_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U21_gga(T194, T195, T197, convert26_in_gga(T194, T195, X319))
U21_gga(T194, T195, T197, convert26_out_gga(T194, T195, X319)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U22_gga(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_gga(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_gga(T194, T195, T197, times61_in_aga(T200, T195, T197))
U23_gga(T194, T195, T197, times61_out_aga(T200, T195, T197)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(s(T213)), T214), T215, s(s(T217))) → U24_gga(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
U24_gga(T213, T214, T215, T217, convert1_out_gga(.(T213, T214), T215, T217)) → convert1_out_gga(.(s(s(T213)), T214), T215, s(s(T217)))
U19_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_gga(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U20_gga(T162, T163, T164, T12, times61_out_aga(s(T167), T164, T12)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U18_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, X260)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U4_gga(T99, T100, T101, X172, convert1_out_gga(.(T99, T100), T101, X172)) → convert26_out_gga(.(s(T99), T100), T101, s(X172))
U2_gga(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_gga(T53, T54, X96, times39_in_aga(T57, T54, X96))
U3_gga(T53, T54, X96, times39_out_aga(T57, T54, X96)) → convert26_out_gga(.(0, T53), T54, X96)
U1_gga(T53, T54, X96, convert26_out_gga(T53, T54, X95)) → convert26_out_gga(.(0, T53), T54, X96)
U13_gga(T33, T34, T12, convert26_out_gga(T33, T34, X59)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
CONVERT1_IN_GGA(.(0, .(0, T33)), T34, T12) → U13_GGA(T33, T34, T12, convert26_in_gga(T33, T34, X59))
CONVERT1_IN_GGA(.(0, .(0, T33)), T34, T12) → CONVERT26_IN_GGA(T33, T34, X59)
CONVERT26_IN_GGA(.(0, T53), T54, X96) → U1_GGA(T53, T54, X96, convert26_in_gga(T53, T54, X95))
CONVERT26_IN_GGA(.(0, T53), T54, X96) → CONVERT26_IN_GGA(T53, T54, X95)
CONVERT26_IN_GGA(.(0, T53), T54, X96) → U2_GGA(T53, T54, X96, convert26_in_gga(T53, T54, T57))
CONVERT26_IN_GGA(.(s(T99), T100), T101, s(X172)) → U4_GGA(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
CONVERT26_IN_GGA(.(s(T99), T100), T101, s(X172)) → CONVERT1_IN_GGA(.(T99, T100), T101, X172)
CONVERT1_IN_GGA(.(0, .(0, T33)), T34, T12) → U14_GGA(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_GGA(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_GGA(T33, T34, T12, times39_in_aga(T37, T34, X60))
U14_GGA(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → TIMES39_IN_AGA(T37, T34, X60)
TIMES39_IN_AGA(s(T71), T72, X125) → U5_AGA(T71, T72, X125, times39_in_aga(T71, T72, X124))
TIMES39_IN_AGA(s(T71), T72, X125) → TIMES39_IN_AGA(T71, T72, X124)
TIMES39_IN_AGA(s(T71), T72, X125) → U6_AGA(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_AGA(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_AGA(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
U6_AGA(T71, T72, X125, times39_out_aga(T71, T72, T75)) → PLUS49_IN_GAA(T72, T75, X125)
PLUS49_IN_GAA(s(T89), T90, s(X152)) → U8_GAA(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
PLUS49_IN_GAA(s(T89), T90, s(X152)) → PLUS49_IN_GAA(T89, T90, X152)
U14_GGA(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_GGA(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_GGA(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_GGA(T33, T34, T12, times61_in_aga(T106, T34, T12))
U16_GGA(T33, T34, T12, times39_out_aga(T37, T34, T106)) → TIMES61_IN_AGA(T106, T34, T12)
TIMES61_IN_AGA(s(T122), T123, T125) → U10_AGA(T122, T123, T125, times39_in_aga(T122, T123, X206))
TIMES61_IN_AGA(s(T122), T123, T125) → TIMES39_IN_AGA(T122, T123, X206)
TIMES61_IN_AGA(s(T122), T123, T125) → U11_AGA(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_AGA(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_AGA(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
U11_AGA(T122, T123, T125, times39_out_aga(T122, T123, T128)) → PLUS71_IN_GAA(T123, T128, T125)
PLUS71_IN_GAA(s(T144), T145, s(T147)) → U9_GAA(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
PLUS71_IN_GAA(s(T144), T145, s(T147)) → PLUS71_IN_GAA(T144, T145, T147)
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164, T12) → U18_GGA(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164, T12) → CONVERT1_IN_GGA(.(T162, T163), T164, X260)
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164, T12) → U19_GGA(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
CONVERT1_IN_GGA(.(s(0), T194), T195, s(T197)) → U21_GGA(T194, T195, T197, convert26_in_gga(T194, T195, X319))
CONVERT1_IN_GGA(.(s(0), T194), T195, s(T197)) → CONVERT26_IN_GGA(T194, T195, X319)
CONVERT1_IN_GGA(.(s(0), T194), T195, s(T197)) → U22_GGA(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_GGA(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_GGA(T194, T195, T197, times61_in_aga(T200, T195, T197))
U22_GGA(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → TIMES61_IN_AGA(T200, T195, T197)
CONVERT1_IN_GGA(.(s(s(T213)), T214), T215, s(s(T217))) → U24_GGA(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
CONVERT1_IN_GGA(.(s(s(T213)), T214), T215, s(s(T217))) → CONVERT1_IN_GGA(.(T213, T214), T215, T217)
U19_GGA(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_GGA(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U19_GGA(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → TIMES61_IN_AGA(s(T167), T164, T12)
U2_GGA(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_GGA(T53, T54, X96, times39_in_aga(T57, T54, X96))
U2_GGA(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → TIMES39_IN_AGA(T57, T54, X96)
convert1_in_gga([], T5, 0) → convert1_out_gga([], T5, 0)
convert1_in_gga(.(0, []), T24, 0) → convert1_out_gga(.(0, []), T24, 0)
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U13_gga(T33, T34, T12, convert26_in_gga(T33, T34, X59))
convert26_in_gga([], T44, 0) → convert26_out_gga([], T44, 0)
convert26_in_gga(.(0, T53), T54, X96) → U1_gga(T53, T54, X96, convert26_in_gga(T53, T54, X95))
convert26_in_gga(.(0, T53), T54, X96) → U2_gga(T53, T54, X96, convert26_in_gga(T53, T54, T57))
convert26_in_gga(.(s(T99), T100), T101, s(X172)) → U4_gga(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U14_gga(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_gga(T33, T34, T12, times39_in_aga(T37, T34, X60))
times39_in_aga(0, T66, 0) → times39_out_aga(0, T66, 0)
times39_in_aga(s(T71), T72, X125) → U5_aga(T71, T72, X125, times39_in_aga(T71, T72, X124))
times39_in_aga(s(T71), T72, X125) → U6_aga(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_aga(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_aga(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
plus49_in_gaa(0, T84, T84) → plus49_out_gaa(0, T84, T84)
plus49_in_gaa(s(T89), T90, s(X152)) → U8_gaa(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
U8_gaa(T89, T90, X152, plus49_out_gaa(T89, T90, X152)) → plus49_out_gaa(s(T89), T90, s(X152))
U7_aga(T71, T72, X125, plus49_out_gaa(T72, T75, X125)) → times39_out_aga(s(T71), T72, X125)
U5_aga(T71, T72, X125, times39_out_aga(T71, T72, X124)) → times39_out_aga(s(T71), T72, X125)
U15_gga(T33, T34, T12, times39_out_aga(T37, T34, X60)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_gga(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_gga(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_gga(T33, T34, T12, times61_in_aga(T106, T34, T12))
times61_in_aga(0, T115, 0) → times61_out_aga(0, T115, 0)
times61_in_aga(s(T122), T123, T125) → U10_aga(T122, T123, T125, times39_in_aga(T122, T123, X206))
U10_aga(T122, T123, T125, times39_out_aga(T122, T123, X206)) → times61_out_aga(s(T122), T123, T125)
times61_in_aga(s(T122), T123, T125) → U11_aga(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_aga(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_aga(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
plus71_in_gaa(0, T137, T137) → plus71_out_gaa(0, T137, T137)
plus71_in_gaa(s(T144), T145, s(T147)) → U9_gaa(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
U9_gaa(T144, T145, T147, plus71_out_gaa(T144, T145, T147)) → plus71_out_gaa(s(T144), T145, s(T147))
U12_aga(T122, T123, T125, plus71_out_gaa(T123, T128, T125)) → times61_out_aga(s(T122), T123, T125)
U17_gga(T33, T34, T12, times61_out_aga(T106, T34, T12)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U18_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U19_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U21_gga(T194, T195, T197, convert26_in_gga(T194, T195, X319))
U21_gga(T194, T195, T197, convert26_out_gga(T194, T195, X319)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U22_gga(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_gga(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_gga(T194, T195, T197, times61_in_aga(T200, T195, T197))
U23_gga(T194, T195, T197, times61_out_aga(T200, T195, T197)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(s(T213)), T214), T215, s(s(T217))) → U24_gga(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
U24_gga(T213, T214, T215, T217, convert1_out_gga(.(T213, T214), T215, T217)) → convert1_out_gga(.(s(s(T213)), T214), T215, s(s(T217)))
U19_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_gga(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U20_gga(T162, T163, T164, T12, times61_out_aga(s(T167), T164, T12)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U18_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, X260)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U4_gga(T99, T100, T101, X172, convert1_out_gga(.(T99, T100), T101, X172)) → convert26_out_gga(.(s(T99), T100), T101, s(X172))
U2_gga(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_gga(T53, T54, X96, times39_in_aga(T57, T54, X96))
U3_gga(T53, T54, X96, times39_out_aga(T57, T54, X96)) → convert26_out_gga(.(0, T53), T54, X96)
U1_gga(T53, T54, X96, convert26_out_gga(T53, T54, X95)) → convert26_out_gga(.(0, T53), T54, X96)
U13_gga(T33, T34, T12, convert26_out_gga(T33, T34, X59)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
PLUS71_IN_GAA(s(T144), T145, s(T147)) → PLUS71_IN_GAA(T144, T145, T147)
convert1_in_gga([], T5, 0) → convert1_out_gga([], T5, 0)
convert1_in_gga(.(0, []), T24, 0) → convert1_out_gga(.(0, []), T24, 0)
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U13_gga(T33, T34, T12, convert26_in_gga(T33, T34, X59))
convert26_in_gga([], T44, 0) → convert26_out_gga([], T44, 0)
convert26_in_gga(.(0, T53), T54, X96) → U1_gga(T53, T54, X96, convert26_in_gga(T53, T54, X95))
convert26_in_gga(.(0, T53), T54, X96) → U2_gga(T53, T54, X96, convert26_in_gga(T53, T54, T57))
convert26_in_gga(.(s(T99), T100), T101, s(X172)) → U4_gga(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U14_gga(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_gga(T33, T34, T12, times39_in_aga(T37, T34, X60))
times39_in_aga(0, T66, 0) → times39_out_aga(0, T66, 0)
times39_in_aga(s(T71), T72, X125) → U5_aga(T71, T72, X125, times39_in_aga(T71, T72, X124))
times39_in_aga(s(T71), T72, X125) → U6_aga(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_aga(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_aga(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
plus49_in_gaa(0, T84, T84) → plus49_out_gaa(0, T84, T84)
plus49_in_gaa(s(T89), T90, s(X152)) → U8_gaa(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
U8_gaa(T89, T90, X152, plus49_out_gaa(T89, T90, X152)) → plus49_out_gaa(s(T89), T90, s(X152))
U7_aga(T71, T72, X125, plus49_out_gaa(T72, T75, X125)) → times39_out_aga(s(T71), T72, X125)
U5_aga(T71, T72, X125, times39_out_aga(T71, T72, X124)) → times39_out_aga(s(T71), T72, X125)
U15_gga(T33, T34, T12, times39_out_aga(T37, T34, X60)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_gga(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_gga(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_gga(T33, T34, T12, times61_in_aga(T106, T34, T12))
times61_in_aga(0, T115, 0) → times61_out_aga(0, T115, 0)
times61_in_aga(s(T122), T123, T125) → U10_aga(T122, T123, T125, times39_in_aga(T122, T123, X206))
U10_aga(T122, T123, T125, times39_out_aga(T122, T123, X206)) → times61_out_aga(s(T122), T123, T125)
times61_in_aga(s(T122), T123, T125) → U11_aga(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_aga(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_aga(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
plus71_in_gaa(0, T137, T137) → plus71_out_gaa(0, T137, T137)
plus71_in_gaa(s(T144), T145, s(T147)) → U9_gaa(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
U9_gaa(T144, T145, T147, plus71_out_gaa(T144, T145, T147)) → plus71_out_gaa(s(T144), T145, s(T147))
U12_aga(T122, T123, T125, plus71_out_gaa(T123, T128, T125)) → times61_out_aga(s(T122), T123, T125)
U17_gga(T33, T34, T12, times61_out_aga(T106, T34, T12)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U18_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U19_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U21_gga(T194, T195, T197, convert26_in_gga(T194, T195, X319))
U21_gga(T194, T195, T197, convert26_out_gga(T194, T195, X319)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U22_gga(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_gga(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_gga(T194, T195, T197, times61_in_aga(T200, T195, T197))
U23_gga(T194, T195, T197, times61_out_aga(T200, T195, T197)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(s(T213)), T214), T215, s(s(T217))) → U24_gga(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
U24_gga(T213, T214, T215, T217, convert1_out_gga(.(T213, T214), T215, T217)) → convert1_out_gga(.(s(s(T213)), T214), T215, s(s(T217)))
U19_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_gga(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U20_gga(T162, T163, T164, T12, times61_out_aga(s(T167), T164, T12)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U18_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, X260)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U4_gga(T99, T100, T101, X172, convert1_out_gga(.(T99, T100), T101, X172)) → convert26_out_gga(.(s(T99), T100), T101, s(X172))
U2_gga(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_gga(T53, T54, X96, times39_in_aga(T57, T54, X96))
U3_gga(T53, T54, X96, times39_out_aga(T57, T54, X96)) → convert26_out_gga(.(0, T53), T54, X96)
U1_gga(T53, T54, X96, convert26_out_gga(T53, T54, X95)) → convert26_out_gga(.(0, T53), T54, X96)
U13_gga(T33, T34, T12, convert26_out_gga(T33, T34, X59)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
PLUS71_IN_GAA(s(T144), T145, s(T147)) → PLUS71_IN_GAA(T144, T145, T147)
PLUS71_IN_GAA(s(T144)) → PLUS71_IN_GAA(T144)
From the DPs we obtained the following set of size-change graphs:
PLUS49_IN_GAA(s(T89), T90, s(X152)) → PLUS49_IN_GAA(T89, T90, X152)
convert1_in_gga([], T5, 0) → convert1_out_gga([], T5, 0)
convert1_in_gga(.(0, []), T24, 0) → convert1_out_gga(.(0, []), T24, 0)
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U13_gga(T33, T34, T12, convert26_in_gga(T33, T34, X59))
convert26_in_gga([], T44, 0) → convert26_out_gga([], T44, 0)
convert26_in_gga(.(0, T53), T54, X96) → U1_gga(T53, T54, X96, convert26_in_gga(T53, T54, X95))
convert26_in_gga(.(0, T53), T54, X96) → U2_gga(T53, T54, X96, convert26_in_gga(T53, T54, T57))
convert26_in_gga(.(s(T99), T100), T101, s(X172)) → U4_gga(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U14_gga(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_gga(T33, T34, T12, times39_in_aga(T37, T34, X60))
times39_in_aga(0, T66, 0) → times39_out_aga(0, T66, 0)
times39_in_aga(s(T71), T72, X125) → U5_aga(T71, T72, X125, times39_in_aga(T71, T72, X124))
times39_in_aga(s(T71), T72, X125) → U6_aga(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_aga(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_aga(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
plus49_in_gaa(0, T84, T84) → plus49_out_gaa(0, T84, T84)
plus49_in_gaa(s(T89), T90, s(X152)) → U8_gaa(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
U8_gaa(T89, T90, X152, plus49_out_gaa(T89, T90, X152)) → plus49_out_gaa(s(T89), T90, s(X152))
U7_aga(T71, T72, X125, plus49_out_gaa(T72, T75, X125)) → times39_out_aga(s(T71), T72, X125)
U5_aga(T71, T72, X125, times39_out_aga(T71, T72, X124)) → times39_out_aga(s(T71), T72, X125)
U15_gga(T33, T34, T12, times39_out_aga(T37, T34, X60)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_gga(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_gga(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_gga(T33, T34, T12, times61_in_aga(T106, T34, T12))
times61_in_aga(0, T115, 0) → times61_out_aga(0, T115, 0)
times61_in_aga(s(T122), T123, T125) → U10_aga(T122, T123, T125, times39_in_aga(T122, T123, X206))
U10_aga(T122, T123, T125, times39_out_aga(T122, T123, X206)) → times61_out_aga(s(T122), T123, T125)
times61_in_aga(s(T122), T123, T125) → U11_aga(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_aga(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_aga(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
plus71_in_gaa(0, T137, T137) → plus71_out_gaa(0, T137, T137)
plus71_in_gaa(s(T144), T145, s(T147)) → U9_gaa(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
U9_gaa(T144, T145, T147, plus71_out_gaa(T144, T145, T147)) → plus71_out_gaa(s(T144), T145, s(T147))
U12_aga(T122, T123, T125, plus71_out_gaa(T123, T128, T125)) → times61_out_aga(s(T122), T123, T125)
U17_gga(T33, T34, T12, times61_out_aga(T106, T34, T12)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U18_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U19_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U21_gga(T194, T195, T197, convert26_in_gga(T194, T195, X319))
U21_gga(T194, T195, T197, convert26_out_gga(T194, T195, X319)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U22_gga(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_gga(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_gga(T194, T195, T197, times61_in_aga(T200, T195, T197))
U23_gga(T194, T195, T197, times61_out_aga(T200, T195, T197)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(s(T213)), T214), T215, s(s(T217))) → U24_gga(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
U24_gga(T213, T214, T215, T217, convert1_out_gga(.(T213, T214), T215, T217)) → convert1_out_gga(.(s(s(T213)), T214), T215, s(s(T217)))
U19_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_gga(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U20_gga(T162, T163, T164, T12, times61_out_aga(s(T167), T164, T12)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U18_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, X260)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U4_gga(T99, T100, T101, X172, convert1_out_gga(.(T99, T100), T101, X172)) → convert26_out_gga(.(s(T99), T100), T101, s(X172))
U2_gga(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_gga(T53, T54, X96, times39_in_aga(T57, T54, X96))
U3_gga(T53, T54, X96, times39_out_aga(T57, T54, X96)) → convert26_out_gga(.(0, T53), T54, X96)
U1_gga(T53, T54, X96, convert26_out_gga(T53, T54, X95)) → convert26_out_gga(.(0, T53), T54, X96)
U13_gga(T33, T34, T12, convert26_out_gga(T33, T34, X59)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
PLUS49_IN_GAA(s(T89), T90, s(X152)) → PLUS49_IN_GAA(T89, T90, X152)
PLUS49_IN_GAA(s(T89)) → PLUS49_IN_GAA(T89)
From the DPs we obtained the following set of size-change graphs:
TIMES39_IN_AGA(s(T71), T72, X125) → TIMES39_IN_AGA(T71, T72, X124)
convert1_in_gga([], T5, 0) → convert1_out_gga([], T5, 0)
convert1_in_gga(.(0, []), T24, 0) → convert1_out_gga(.(0, []), T24, 0)
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U13_gga(T33, T34, T12, convert26_in_gga(T33, T34, X59))
convert26_in_gga([], T44, 0) → convert26_out_gga([], T44, 0)
convert26_in_gga(.(0, T53), T54, X96) → U1_gga(T53, T54, X96, convert26_in_gga(T53, T54, X95))
convert26_in_gga(.(0, T53), T54, X96) → U2_gga(T53, T54, X96, convert26_in_gga(T53, T54, T57))
convert26_in_gga(.(s(T99), T100), T101, s(X172)) → U4_gga(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U14_gga(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_gga(T33, T34, T12, times39_in_aga(T37, T34, X60))
times39_in_aga(0, T66, 0) → times39_out_aga(0, T66, 0)
times39_in_aga(s(T71), T72, X125) → U5_aga(T71, T72, X125, times39_in_aga(T71, T72, X124))
times39_in_aga(s(T71), T72, X125) → U6_aga(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_aga(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_aga(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
plus49_in_gaa(0, T84, T84) → plus49_out_gaa(0, T84, T84)
plus49_in_gaa(s(T89), T90, s(X152)) → U8_gaa(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
U8_gaa(T89, T90, X152, plus49_out_gaa(T89, T90, X152)) → plus49_out_gaa(s(T89), T90, s(X152))
U7_aga(T71, T72, X125, plus49_out_gaa(T72, T75, X125)) → times39_out_aga(s(T71), T72, X125)
U5_aga(T71, T72, X125, times39_out_aga(T71, T72, X124)) → times39_out_aga(s(T71), T72, X125)
U15_gga(T33, T34, T12, times39_out_aga(T37, T34, X60)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_gga(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_gga(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_gga(T33, T34, T12, times61_in_aga(T106, T34, T12))
times61_in_aga(0, T115, 0) → times61_out_aga(0, T115, 0)
times61_in_aga(s(T122), T123, T125) → U10_aga(T122, T123, T125, times39_in_aga(T122, T123, X206))
U10_aga(T122, T123, T125, times39_out_aga(T122, T123, X206)) → times61_out_aga(s(T122), T123, T125)
times61_in_aga(s(T122), T123, T125) → U11_aga(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_aga(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_aga(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
plus71_in_gaa(0, T137, T137) → plus71_out_gaa(0, T137, T137)
plus71_in_gaa(s(T144), T145, s(T147)) → U9_gaa(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
U9_gaa(T144, T145, T147, plus71_out_gaa(T144, T145, T147)) → plus71_out_gaa(s(T144), T145, s(T147))
U12_aga(T122, T123, T125, plus71_out_gaa(T123, T128, T125)) → times61_out_aga(s(T122), T123, T125)
U17_gga(T33, T34, T12, times61_out_aga(T106, T34, T12)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U18_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U19_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U21_gga(T194, T195, T197, convert26_in_gga(T194, T195, X319))
U21_gga(T194, T195, T197, convert26_out_gga(T194, T195, X319)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U22_gga(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_gga(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_gga(T194, T195, T197, times61_in_aga(T200, T195, T197))
U23_gga(T194, T195, T197, times61_out_aga(T200, T195, T197)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(s(T213)), T214), T215, s(s(T217))) → U24_gga(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
U24_gga(T213, T214, T215, T217, convert1_out_gga(.(T213, T214), T215, T217)) → convert1_out_gga(.(s(s(T213)), T214), T215, s(s(T217)))
U19_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_gga(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U20_gga(T162, T163, T164, T12, times61_out_aga(s(T167), T164, T12)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U18_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, X260)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U4_gga(T99, T100, T101, X172, convert1_out_gga(.(T99, T100), T101, X172)) → convert26_out_gga(.(s(T99), T100), T101, s(X172))
U2_gga(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_gga(T53, T54, X96, times39_in_aga(T57, T54, X96))
U3_gga(T53, T54, X96, times39_out_aga(T57, T54, X96)) → convert26_out_gga(.(0, T53), T54, X96)
U1_gga(T53, T54, X96, convert26_out_gga(T53, T54, X95)) → convert26_out_gga(.(0, T53), T54, X96)
U13_gga(T33, T34, T12, convert26_out_gga(T33, T34, X59)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
TIMES39_IN_AGA(s(T71), T72, X125) → TIMES39_IN_AGA(T71, T72, X124)
TIMES39_IN_AGA(T72) → TIMES39_IN_AGA(T72)
CONVERT1_IN_GGA(.(0, .(0, T33)), T34, T12) → CONVERT26_IN_GGA(T33, T34, X59)
CONVERT26_IN_GGA(.(0, T53), T54, X96) → CONVERT26_IN_GGA(T53, T54, X95)
CONVERT26_IN_GGA(.(s(T99), T100), T101, s(X172)) → CONVERT1_IN_GGA(.(T99, T100), T101, X172)
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164, T12) → CONVERT1_IN_GGA(.(T162, T163), T164, X260)
CONVERT1_IN_GGA(.(s(0), T194), T195, s(T197)) → CONVERT26_IN_GGA(T194, T195, X319)
CONVERT1_IN_GGA(.(s(s(T213)), T214), T215, s(s(T217))) → CONVERT1_IN_GGA(.(T213, T214), T215, T217)
convert1_in_gga([], T5, 0) → convert1_out_gga([], T5, 0)
convert1_in_gga(.(0, []), T24, 0) → convert1_out_gga(.(0, []), T24, 0)
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U13_gga(T33, T34, T12, convert26_in_gga(T33, T34, X59))
convert26_in_gga([], T44, 0) → convert26_out_gga([], T44, 0)
convert26_in_gga(.(0, T53), T54, X96) → U1_gga(T53, T54, X96, convert26_in_gga(T53, T54, X95))
convert26_in_gga(.(0, T53), T54, X96) → U2_gga(T53, T54, X96, convert26_in_gga(T53, T54, T57))
convert26_in_gga(.(s(T99), T100), T101, s(X172)) → U4_gga(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U14_gga(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_gga(T33, T34, T12, times39_in_aga(T37, T34, X60))
times39_in_aga(0, T66, 0) → times39_out_aga(0, T66, 0)
times39_in_aga(s(T71), T72, X125) → U5_aga(T71, T72, X125, times39_in_aga(T71, T72, X124))
times39_in_aga(s(T71), T72, X125) → U6_aga(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_aga(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_aga(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
plus49_in_gaa(0, T84, T84) → plus49_out_gaa(0, T84, T84)
plus49_in_gaa(s(T89), T90, s(X152)) → U8_gaa(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
U8_gaa(T89, T90, X152, plus49_out_gaa(T89, T90, X152)) → plus49_out_gaa(s(T89), T90, s(X152))
U7_aga(T71, T72, X125, plus49_out_gaa(T72, T75, X125)) → times39_out_aga(s(T71), T72, X125)
U5_aga(T71, T72, X125, times39_out_aga(T71, T72, X124)) → times39_out_aga(s(T71), T72, X125)
U15_gga(T33, T34, T12, times39_out_aga(T37, T34, X60)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_gga(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_gga(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_gga(T33, T34, T12, times61_in_aga(T106, T34, T12))
times61_in_aga(0, T115, 0) → times61_out_aga(0, T115, 0)
times61_in_aga(s(T122), T123, T125) → U10_aga(T122, T123, T125, times39_in_aga(T122, T123, X206))
U10_aga(T122, T123, T125, times39_out_aga(T122, T123, X206)) → times61_out_aga(s(T122), T123, T125)
times61_in_aga(s(T122), T123, T125) → U11_aga(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_aga(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_aga(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
plus71_in_gaa(0, T137, T137) → plus71_out_gaa(0, T137, T137)
plus71_in_gaa(s(T144), T145, s(T147)) → U9_gaa(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
U9_gaa(T144, T145, T147, plus71_out_gaa(T144, T145, T147)) → plus71_out_gaa(s(T144), T145, s(T147))
U12_aga(T122, T123, T125, plus71_out_gaa(T123, T128, T125)) → times61_out_aga(s(T122), T123, T125)
U17_gga(T33, T34, T12, times61_out_aga(T106, T34, T12)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U18_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U19_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U21_gga(T194, T195, T197, convert26_in_gga(T194, T195, X319))
U21_gga(T194, T195, T197, convert26_out_gga(T194, T195, X319)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U22_gga(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_gga(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_gga(T194, T195, T197, times61_in_aga(T200, T195, T197))
U23_gga(T194, T195, T197, times61_out_aga(T200, T195, T197)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(s(T213)), T214), T215, s(s(T217))) → U24_gga(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
U24_gga(T213, T214, T215, T217, convert1_out_gga(.(T213, T214), T215, T217)) → convert1_out_gga(.(s(s(T213)), T214), T215, s(s(T217)))
U19_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_gga(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U20_gga(T162, T163, T164, T12, times61_out_aga(s(T167), T164, T12)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U18_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, X260)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U4_gga(T99, T100, T101, X172, convert1_out_gga(.(T99, T100), T101, X172)) → convert26_out_gga(.(s(T99), T100), T101, s(X172))
U2_gga(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_gga(T53, T54, X96, times39_in_aga(T57, T54, X96))
U3_gga(T53, T54, X96, times39_out_aga(T57, T54, X96)) → convert26_out_gga(.(0, T53), T54, X96)
U1_gga(T53, T54, X96, convert26_out_gga(T53, T54, X95)) → convert26_out_gga(.(0, T53), T54, X96)
U13_gga(T33, T34, T12, convert26_out_gga(T33, T34, X59)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
CONVERT1_IN_GGA(.(0, .(0, T33)), T34, T12) → CONVERT26_IN_GGA(T33, T34, X59)
CONVERT26_IN_GGA(.(0, T53), T54, X96) → CONVERT26_IN_GGA(T53, T54, X95)
CONVERT26_IN_GGA(.(s(T99), T100), T101, s(X172)) → CONVERT1_IN_GGA(.(T99, T100), T101, X172)
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164, T12) → CONVERT1_IN_GGA(.(T162, T163), T164, X260)
CONVERT1_IN_GGA(.(s(0), T194), T195, s(T197)) → CONVERT26_IN_GGA(T194, T195, X319)
CONVERT1_IN_GGA(.(s(s(T213)), T214), T215, s(s(T217))) → CONVERT1_IN_GGA(.(T213, T214), T215, T217)
CONVERT1_IN_GGA(.(0, .(0, T33)), T34) → CONVERT26_IN_GGA(T33, T34)
CONVERT26_IN_GGA(.(0, T53), T54) → CONVERT26_IN_GGA(T53, T54)
CONVERT26_IN_GGA(.(s(T99), T100), T101) → CONVERT1_IN_GGA(.(T99, T100), T101)
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164) → CONVERT1_IN_GGA(.(T162, T163), T164)
CONVERT1_IN_GGA(.(s(0), T194), T195) → CONVERT26_IN_GGA(T194, T195)
CONVERT1_IN_GGA(.(s(s(T213)), T214), T215) → CONVERT1_IN_GGA(.(T213, T214), T215)
No rules are removed from R.
CONVERT1_IN_GGA(.(0, .(0, T33)), T34) → CONVERT26_IN_GGA(T33, T34)
CONVERT26_IN_GGA(.(0, T53), T54) → CONVERT26_IN_GGA(T53, T54)
CONVERT26_IN_GGA(.(s(T99), T100), T101) → CONVERT1_IN_GGA(.(T99, T100), T101)
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164) → CONVERT1_IN_GGA(.(T162, T163), T164)
CONVERT1_IN_GGA(.(s(0), T194), T195) → CONVERT26_IN_GGA(T194, T195)
CONVERT1_IN_GGA(.(s(s(T213)), T214), T215) → CONVERT1_IN_GGA(.(T213, T214), T215)
POL(.(x1, x2)) = x1 + 2·x2
POL(0) = 0
POL(CONVERT1_IN_GGA(x1, x2)) = x1 + x2
POL(CONVERT26_IN_GGA(x1, x2)) = 2·x1 + x2
POL(s(x1)) = 2·x1
convert1_in_gga([], T5, 0) → convert1_out_gga([], T5, 0)
convert1_in_gga(.(0, []), T24, 0) → convert1_out_gga(.(0, []), T24, 0)
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U13_gga(T33, T34, T12, convert26_in_gga(T33, T34, X59))
convert26_in_gga([], T44, 0) → convert26_out_gga([], T44, 0)
convert26_in_gga(.(0, T53), T54, X96) → U1_gga(T53, T54, X96, convert26_in_gga(T53, T54, X95))
convert26_in_gga(.(0, T53), T54, X96) → U2_gga(T53, T54, X96, convert26_in_gga(T53, T54, T57))
convert26_in_gga(.(s(T99), T100), T101, s(X172)) → U4_gga(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U14_gga(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_gga(T33, T34, T12, times39_in_aga(T37, T34, X60))
times39_in_aga(0, T66, 0) → times39_out_aga(0, T66, 0)
times39_in_aga(s(T71), T72, X125) → U5_aga(T71, T72, X125, times39_in_aga(T71, T72, X124))
times39_in_aga(s(T71), T72, X125) → U6_aga(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_aga(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_aga(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
plus49_in_gaa(0, T84, T84) → plus49_out_gaa(0, T84, T84)
plus49_in_gaa(s(T89), T90, s(X152)) → U8_gaa(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
U8_gaa(T89, T90, X152, plus49_out_gaa(T89, T90, X152)) → plus49_out_gaa(s(T89), T90, s(X152))
U7_aga(T71, T72, X125, plus49_out_gaa(T72, T75, X125)) → times39_out_aga(s(T71), T72, X125)
U5_aga(T71, T72, X125, times39_out_aga(T71, T72, X124)) → times39_out_aga(s(T71), T72, X125)
U15_gga(T33, T34, T12, times39_out_aga(T37, T34, X60)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_gga(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_gga(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_gga(T33, T34, T12, times61_in_aga(T106, T34, T12))
times61_in_aga(0, T115, 0) → times61_out_aga(0, T115, 0)
times61_in_aga(s(T122), T123, T125) → U10_aga(T122, T123, T125, times39_in_aga(T122, T123, X206))
U10_aga(T122, T123, T125, times39_out_aga(T122, T123, X206)) → times61_out_aga(s(T122), T123, T125)
times61_in_aga(s(T122), T123, T125) → U11_aga(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_aga(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_aga(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
plus71_in_gaa(0, T137, T137) → plus71_out_gaa(0, T137, T137)
plus71_in_gaa(s(T144), T145, s(T147)) → U9_gaa(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
U9_gaa(T144, T145, T147, plus71_out_gaa(T144, T145, T147)) → plus71_out_gaa(s(T144), T145, s(T147))
U12_aga(T122, T123, T125, plus71_out_gaa(T123, T128, T125)) → times61_out_aga(s(T122), T123, T125)
U17_gga(T33, T34, T12, times61_out_aga(T106, T34, T12)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U18_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U19_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U21_gga(T194, T195, T197, convert26_in_gga(T194, T195, X319))
U21_gga(T194, T195, T197, convert26_out_gga(T194, T195, X319)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U22_gga(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_gga(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_gga(T194, T195, T197, times61_in_aga(T200, T195, T197))
U23_gga(T194, T195, T197, times61_out_aga(T200, T195, T197)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(s(T213)), T214), T215, s(s(T217))) → U24_gga(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
U24_gga(T213, T214, T215, T217, convert1_out_gga(.(T213, T214), T215, T217)) → convert1_out_gga(.(s(s(T213)), T214), T215, s(s(T217)))
U19_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_gga(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U20_gga(T162, T163, T164, T12, times61_out_aga(s(T167), T164, T12)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U18_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, X260)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U4_gga(T99, T100, T101, X172, convert1_out_gga(.(T99, T100), T101, X172)) → convert26_out_gga(.(s(T99), T100), T101, s(X172))
U2_gga(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_gga(T53, T54, X96, times39_in_aga(T57, T54, X96))
U3_gga(T53, T54, X96, times39_out_aga(T57, T54, X96)) → convert26_out_gga(.(0, T53), T54, X96)
U1_gga(T53, T54, X96, convert26_out_gga(T53, T54, X95)) → convert26_out_gga(.(0, T53), T54, X96)
U13_gga(T33, T34, T12, convert26_out_gga(T33, T34, X59)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog
convert1_in_gga([], T5, 0) → convert1_out_gga([], T5, 0)
convert1_in_gga(.(0, []), T24, 0) → convert1_out_gga(.(0, []), T24, 0)
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U13_gga(T33, T34, T12, convert26_in_gga(T33, T34, X59))
convert26_in_gga([], T44, 0) → convert26_out_gga([], T44, 0)
convert26_in_gga(.(0, T53), T54, X96) → U1_gga(T53, T54, X96, convert26_in_gga(T53, T54, X95))
convert26_in_gga(.(0, T53), T54, X96) → U2_gga(T53, T54, X96, convert26_in_gga(T53, T54, T57))
convert26_in_gga(.(s(T99), T100), T101, s(X172)) → U4_gga(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U14_gga(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_gga(T33, T34, T12, times39_in_aga(T37, T34, X60))
times39_in_aga(0, T66, 0) → times39_out_aga(0, T66, 0)
times39_in_aga(s(T71), T72, X125) → U5_aga(T71, T72, X125, times39_in_aga(T71, T72, X124))
times39_in_aga(s(T71), T72, X125) → U6_aga(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_aga(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_aga(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
plus49_in_gaa(0, T84, T84) → plus49_out_gaa(0, T84, T84)
plus49_in_gaa(s(T89), T90, s(X152)) → U8_gaa(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
U8_gaa(T89, T90, X152, plus49_out_gaa(T89, T90, X152)) → plus49_out_gaa(s(T89), T90, s(X152))
U7_aga(T71, T72, X125, plus49_out_gaa(T72, T75, X125)) → times39_out_aga(s(T71), T72, X125)
U5_aga(T71, T72, X125, times39_out_aga(T71, T72, X124)) → times39_out_aga(s(T71), T72, X125)
U15_gga(T33, T34, T12, times39_out_aga(T37, T34, X60)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_gga(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_gga(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_gga(T33, T34, T12, times61_in_aga(T106, T34, T12))
times61_in_aga(0, T115, 0) → times61_out_aga(0, T115, 0)
times61_in_aga(s(T122), T123, T125) → U10_aga(T122, T123, T125, times39_in_aga(T122, T123, X206))
U10_aga(T122, T123, T125, times39_out_aga(T122, T123, X206)) → times61_out_aga(s(T122), T123, T125)
times61_in_aga(s(T122), T123, T125) → U11_aga(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_aga(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_aga(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
plus71_in_gaa(0, T137, T137) → plus71_out_gaa(0, T137, T137)
plus71_in_gaa(s(T144), T145, s(T147)) → U9_gaa(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
U9_gaa(T144, T145, T147, plus71_out_gaa(T144, T145, T147)) → plus71_out_gaa(s(T144), T145, s(T147))
U12_aga(T122, T123, T125, plus71_out_gaa(T123, T128, T125)) → times61_out_aga(s(T122), T123, T125)
U17_gga(T33, T34, T12, times61_out_aga(T106, T34, T12)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U18_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U19_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U21_gga(T194, T195, T197, convert26_in_gga(T194, T195, X319))
U21_gga(T194, T195, T197, convert26_out_gga(T194, T195, X319)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U22_gga(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_gga(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_gga(T194, T195, T197, times61_in_aga(T200, T195, T197))
U23_gga(T194, T195, T197, times61_out_aga(T200, T195, T197)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(s(T213)), T214), T215, s(s(T217))) → U24_gga(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
U24_gga(T213, T214, T215, T217, convert1_out_gga(.(T213, T214), T215, T217)) → convert1_out_gga(.(s(s(T213)), T214), T215, s(s(T217)))
U19_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_gga(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U20_gga(T162, T163, T164, T12, times61_out_aga(s(T167), T164, T12)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U18_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, X260)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U4_gga(T99, T100, T101, X172, convert1_out_gga(.(T99, T100), T101, X172)) → convert26_out_gga(.(s(T99), T100), T101, s(X172))
U2_gga(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_gga(T53, T54, X96, times39_in_aga(T57, T54, X96))
U3_gga(T53, T54, X96, times39_out_aga(T57, T54, X96)) → convert26_out_gga(.(0, T53), T54, X96)
U1_gga(T53, T54, X96, convert26_out_gga(T53, T54, X95)) → convert26_out_gga(.(0, T53), T54, X96)
U13_gga(T33, T34, T12, convert26_out_gga(T33, T34, X59)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
CONVERT1_IN_GGA(.(0, .(0, T33)), T34, T12) → U13_GGA(T33, T34, T12, convert26_in_gga(T33, T34, X59))
CONVERT1_IN_GGA(.(0, .(0, T33)), T34, T12) → CONVERT26_IN_GGA(T33, T34, X59)
CONVERT26_IN_GGA(.(0, T53), T54, X96) → U1_GGA(T53, T54, X96, convert26_in_gga(T53, T54, X95))
CONVERT26_IN_GGA(.(0, T53), T54, X96) → CONVERT26_IN_GGA(T53, T54, X95)
CONVERT26_IN_GGA(.(0, T53), T54, X96) → U2_GGA(T53, T54, X96, convert26_in_gga(T53, T54, T57))
CONVERT26_IN_GGA(.(s(T99), T100), T101, s(X172)) → U4_GGA(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
CONVERT26_IN_GGA(.(s(T99), T100), T101, s(X172)) → CONVERT1_IN_GGA(.(T99, T100), T101, X172)
CONVERT1_IN_GGA(.(0, .(0, T33)), T34, T12) → U14_GGA(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_GGA(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_GGA(T33, T34, T12, times39_in_aga(T37, T34, X60))
U14_GGA(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → TIMES39_IN_AGA(T37, T34, X60)
TIMES39_IN_AGA(s(T71), T72, X125) → U5_AGA(T71, T72, X125, times39_in_aga(T71, T72, X124))
TIMES39_IN_AGA(s(T71), T72, X125) → TIMES39_IN_AGA(T71, T72, X124)
TIMES39_IN_AGA(s(T71), T72, X125) → U6_AGA(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_AGA(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_AGA(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
U6_AGA(T71, T72, X125, times39_out_aga(T71, T72, T75)) → PLUS49_IN_GAA(T72, T75, X125)
PLUS49_IN_GAA(s(T89), T90, s(X152)) → U8_GAA(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
PLUS49_IN_GAA(s(T89), T90, s(X152)) → PLUS49_IN_GAA(T89, T90, X152)
U14_GGA(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_GGA(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_GGA(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_GGA(T33, T34, T12, times61_in_aga(T106, T34, T12))
U16_GGA(T33, T34, T12, times39_out_aga(T37, T34, T106)) → TIMES61_IN_AGA(T106, T34, T12)
TIMES61_IN_AGA(s(T122), T123, T125) → U10_AGA(T122, T123, T125, times39_in_aga(T122, T123, X206))
TIMES61_IN_AGA(s(T122), T123, T125) → TIMES39_IN_AGA(T122, T123, X206)
TIMES61_IN_AGA(s(T122), T123, T125) → U11_AGA(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_AGA(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_AGA(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
U11_AGA(T122, T123, T125, times39_out_aga(T122, T123, T128)) → PLUS71_IN_GAA(T123, T128, T125)
PLUS71_IN_GAA(s(T144), T145, s(T147)) → U9_GAA(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
PLUS71_IN_GAA(s(T144), T145, s(T147)) → PLUS71_IN_GAA(T144, T145, T147)
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164, T12) → U18_GGA(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164, T12) → CONVERT1_IN_GGA(.(T162, T163), T164, X260)
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164, T12) → U19_GGA(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
CONVERT1_IN_GGA(.(s(0), T194), T195, s(T197)) → U21_GGA(T194, T195, T197, convert26_in_gga(T194, T195, X319))
CONVERT1_IN_GGA(.(s(0), T194), T195, s(T197)) → CONVERT26_IN_GGA(T194, T195, X319)
CONVERT1_IN_GGA(.(s(0), T194), T195, s(T197)) → U22_GGA(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_GGA(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_GGA(T194, T195, T197, times61_in_aga(T200, T195, T197))
U22_GGA(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → TIMES61_IN_AGA(T200, T195, T197)
CONVERT1_IN_GGA(.(s(s(T213)), T214), T215, s(s(T217))) → U24_GGA(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
CONVERT1_IN_GGA(.(s(s(T213)), T214), T215, s(s(T217))) → CONVERT1_IN_GGA(.(T213, T214), T215, T217)
U19_GGA(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_GGA(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U19_GGA(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → TIMES61_IN_AGA(s(T167), T164, T12)
U2_GGA(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_GGA(T53, T54, X96, times39_in_aga(T57, T54, X96))
U2_GGA(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → TIMES39_IN_AGA(T57, T54, X96)
convert1_in_gga([], T5, 0) → convert1_out_gga([], T5, 0)
convert1_in_gga(.(0, []), T24, 0) → convert1_out_gga(.(0, []), T24, 0)
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U13_gga(T33, T34, T12, convert26_in_gga(T33, T34, X59))
convert26_in_gga([], T44, 0) → convert26_out_gga([], T44, 0)
convert26_in_gga(.(0, T53), T54, X96) → U1_gga(T53, T54, X96, convert26_in_gga(T53, T54, X95))
convert26_in_gga(.(0, T53), T54, X96) → U2_gga(T53, T54, X96, convert26_in_gga(T53, T54, T57))
convert26_in_gga(.(s(T99), T100), T101, s(X172)) → U4_gga(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U14_gga(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_gga(T33, T34, T12, times39_in_aga(T37, T34, X60))
times39_in_aga(0, T66, 0) → times39_out_aga(0, T66, 0)
times39_in_aga(s(T71), T72, X125) → U5_aga(T71, T72, X125, times39_in_aga(T71, T72, X124))
times39_in_aga(s(T71), T72, X125) → U6_aga(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_aga(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_aga(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
plus49_in_gaa(0, T84, T84) → plus49_out_gaa(0, T84, T84)
plus49_in_gaa(s(T89), T90, s(X152)) → U8_gaa(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
U8_gaa(T89, T90, X152, plus49_out_gaa(T89, T90, X152)) → plus49_out_gaa(s(T89), T90, s(X152))
U7_aga(T71, T72, X125, plus49_out_gaa(T72, T75, X125)) → times39_out_aga(s(T71), T72, X125)
U5_aga(T71, T72, X125, times39_out_aga(T71, T72, X124)) → times39_out_aga(s(T71), T72, X125)
U15_gga(T33, T34, T12, times39_out_aga(T37, T34, X60)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_gga(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_gga(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_gga(T33, T34, T12, times61_in_aga(T106, T34, T12))
times61_in_aga(0, T115, 0) → times61_out_aga(0, T115, 0)
times61_in_aga(s(T122), T123, T125) → U10_aga(T122, T123, T125, times39_in_aga(T122, T123, X206))
U10_aga(T122, T123, T125, times39_out_aga(T122, T123, X206)) → times61_out_aga(s(T122), T123, T125)
times61_in_aga(s(T122), T123, T125) → U11_aga(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_aga(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_aga(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
plus71_in_gaa(0, T137, T137) → plus71_out_gaa(0, T137, T137)
plus71_in_gaa(s(T144), T145, s(T147)) → U9_gaa(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
U9_gaa(T144, T145, T147, plus71_out_gaa(T144, T145, T147)) → plus71_out_gaa(s(T144), T145, s(T147))
U12_aga(T122, T123, T125, plus71_out_gaa(T123, T128, T125)) → times61_out_aga(s(T122), T123, T125)
U17_gga(T33, T34, T12, times61_out_aga(T106, T34, T12)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U18_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U19_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U21_gga(T194, T195, T197, convert26_in_gga(T194, T195, X319))
U21_gga(T194, T195, T197, convert26_out_gga(T194, T195, X319)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U22_gga(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_gga(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_gga(T194, T195, T197, times61_in_aga(T200, T195, T197))
U23_gga(T194, T195, T197, times61_out_aga(T200, T195, T197)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(s(T213)), T214), T215, s(s(T217))) → U24_gga(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
U24_gga(T213, T214, T215, T217, convert1_out_gga(.(T213, T214), T215, T217)) → convert1_out_gga(.(s(s(T213)), T214), T215, s(s(T217)))
U19_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_gga(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U20_gga(T162, T163, T164, T12, times61_out_aga(s(T167), T164, T12)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U18_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, X260)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U4_gga(T99, T100, T101, X172, convert1_out_gga(.(T99, T100), T101, X172)) → convert26_out_gga(.(s(T99), T100), T101, s(X172))
U2_gga(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_gga(T53, T54, X96, times39_in_aga(T57, T54, X96))
U3_gga(T53, T54, X96, times39_out_aga(T57, T54, X96)) → convert26_out_gga(.(0, T53), T54, X96)
U1_gga(T53, T54, X96, convert26_out_gga(T53, T54, X95)) → convert26_out_gga(.(0, T53), T54, X96)
U13_gga(T33, T34, T12, convert26_out_gga(T33, T34, X59)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
CONVERT1_IN_GGA(.(0, .(0, T33)), T34, T12) → U13_GGA(T33, T34, T12, convert26_in_gga(T33, T34, X59))
CONVERT1_IN_GGA(.(0, .(0, T33)), T34, T12) → CONVERT26_IN_GGA(T33, T34, X59)
CONVERT26_IN_GGA(.(0, T53), T54, X96) → U1_GGA(T53, T54, X96, convert26_in_gga(T53, T54, X95))
CONVERT26_IN_GGA(.(0, T53), T54, X96) → CONVERT26_IN_GGA(T53, T54, X95)
CONVERT26_IN_GGA(.(0, T53), T54, X96) → U2_GGA(T53, T54, X96, convert26_in_gga(T53, T54, T57))
CONVERT26_IN_GGA(.(s(T99), T100), T101, s(X172)) → U4_GGA(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
CONVERT26_IN_GGA(.(s(T99), T100), T101, s(X172)) → CONVERT1_IN_GGA(.(T99, T100), T101, X172)
CONVERT1_IN_GGA(.(0, .(0, T33)), T34, T12) → U14_GGA(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_GGA(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_GGA(T33, T34, T12, times39_in_aga(T37, T34, X60))
U14_GGA(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → TIMES39_IN_AGA(T37, T34, X60)
TIMES39_IN_AGA(s(T71), T72, X125) → U5_AGA(T71, T72, X125, times39_in_aga(T71, T72, X124))
TIMES39_IN_AGA(s(T71), T72, X125) → TIMES39_IN_AGA(T71, T72, X124)
TIMES39_IN_AGA(s(T71), T72, X125) → U6_AGA(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_AGA(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_AGA(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
U6_AGA(T71, T72, X125, times39_out_aga(T71, T72, T75)) → PLUS49_IN_GAA(T72, T75, X125)
PLUS49_IN_GAA(s(T89), T90, s(X152)) → U8_GAA(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
PLUS49_IN_GAA(s(T89), T90, s(X152)) → PLUS49_IN_GAA(T89, T90, X152)
U14_GGA(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_GGA(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_GGA(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_GGA(T33, T34, T12, times61_in_aga(T106, T34, T12))
U16_GGA(T33, T34, T12, times39_out_aga(T37, T34, T106)) → TIMES61_IN_AGA(T106, T34, T12)
TIMES61_IN_AGA(s(T122), T123, T125) → U10_AGA(T122, T123, T125, times39_in_aga(T122, T123, X206))
TIMES61_IN_AGA(s(T122), T123, T125) → TIMES39_IN_AGA(T122, T123, X206)
TIMES61_IN_AGA(s(T122), T123, T125) → U11_AGA(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_AGA(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_AGA(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
U11_AGA(T122, T123, T125, times39_out_aga(T122, T123, T128)) → PLUS71_IN_GAA(T123, T128, T125)
PLUS71_IN_GAA(s(T144), T145, s(T147)) → U9_GAA(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
PLUS71_IN_GAA(s(T144), T145, s(T147)) → PLUS71_IN_GAA(T144, T145, T147)
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164, T12) → U18_GGA(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164, T12) → CONVERT1_IN_GGA(.(T162, T163), T164, X260)
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164, T12) → U19_GGA(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
CONVERT1_IN_GGA(.(s(0), T194), T195, s(T197)) → U21_GGA(T194, T195, T197, convert26_in_gga(T194, T195, X319))
CONVERT1_IN_GGA(.(s(0), T194), T195, s(T197)) → CONVERT26_IN_GGA(T194, T195, X319)
CONVERT1_IN_GGA(.(s(0), T194), T195, s(T197)) → U22_GGA(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_GGA(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_GGA(T194, T195, T197, times61_in_aga(T200, T195, T197))
U22_GGA(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → TIMES61_IN_AGA(T200, T195, T197)
CONVERT1_IN_GGA(.(s(s(T213)), T214), T215, s(s(T217))) → U24_GGA(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
CONVERT1_IN_GGA(.(s(s(T213)), T214), T215, s(s(T217))) → CONVERT1_IN_GGA(.(T213, T214), T215, T217)
U19_GGA(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_GGA(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U19_GGA(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → TIMES61_IN_AGA(s(T167), T164, T12)
U2_GGA(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_GGA(T53, T54, X96, times39_in_aga(T57, T54, X96))
U2_GGA(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → TIMES39_IN_AGA(T57, T54, X96)
convert1_in_gga([], T5, 0) → convert1_out_gga([], T5, 0)
convert1_in_gga(.(0, []), T24, 0) → convert1_out_gga(.(0, []), T24, 0)
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U13_gga(T33, T34, T12, convert26_in_gga(T33, T34, X59))
convert26_in_gga([], T44, 0) → convert26_out_gga([], T44, 0)
convert26_in_gga(.(0, T53), T54, X96) → U1_gga(T53, T54, X96, convert26_in_gga(T53, T54, X95))
convert26_in_gga(.(0, T53), T54, X96) → U2_gga(T53, T54, X96, convert26_in_gga(T53, T54, T57))
convert26_in_gga(.(s(T99), T100), T101, s(X172)) → U4_gga(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U14_gga(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_gga(T33, T34, T12, times39_in_aga(T37, T34, X60))
times39_in_aga(0, T66, 0) → times39_out_aga(0, T66, 0)
times39_in_aga(s(T71), T72, X125) → U5_aga(T71, T72, X125, times39_in_aga(T71, T72, X124))
times39_in_aga(s(T71), T72, X125) → U6_aga(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_aga(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_aga(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
plus49_in_gaa(0, T84, T84) → plus49_out_gaa(0, T84, T84)
plus49_in_gaa(s(T89), T90, s(X152)) → U8_gaa(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
U8_gaa(T89, T90, X152, plus49_out_gaa(T89, T90, X152)) → plus49_out_gaa(s(T89), T90, s(X152))
U7_aga(T71, T72, X125, plus49_out_gaa(T72, T75, X125)) → times39_out_aga(s(T71), T72, X125)
U5_aga(T71, T72, X125, times39_out_aga(T71, T72, X124)) → times39_out_aga(s(T71), T72, X125)
U15_gga(T33, T34, T12, times39_out_aga(T37, T34, X60)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_gga(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_gga(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_gga(T33, T34, T12, times61_in_aga(T106, T34, T12))
times61_in_aga(0, T115, 0) → times61_out_aga(0, T115, 0)
times61_in_aga(s(T122), T123, T125) → U10_aga(T122, T123, T125, times39_in_aga(T122, T123, X206))
U10_aga(T122, T123, T125, times39_out_aga(T122, T123, X206)) → times61_out_aga(s(T122), T123, T125)
times61_in_aga(s(T122), T123, T125) → U11_aga(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_aga(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_aga(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
plus71_in_gaa(0, T137, T137) → plus71_out_gaa(0, T137, T137)
plus71_in_gaa(s(T144), T145, s(T147)) → U9_gaa(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
U9_gaa(T144, T145, T147, plus71_out_gaa(T144, T145, T147)) → plus71_out_gaa(s(T144), T145, s(T147))
U12_aga(T122, T123, T125, plus71_out_gaa(T123, T128, T125)) → times61_out_aga(s(T122), T123, T125)
U17_gga(T33, T34, T12, times61_out_aga(T106, T34, T12)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U18_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U19_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U21_gga(T194, T195, T197, convert26_in_gga(T194, T195, X319))
U21_gga(T194, T195, T197, convert26_out_gga(T194, T195, X319)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U22_gga(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_gga(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_gga(T194, T195, T197, times61_in_aga(T200, T195, T197))
U23_gga(T194, T195, T197, times61_out_aga(T200, T195, T197)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(s(T213)), T214), T215, s(s(T217))) → U24_gga(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
U24_gga(T213, T214, T215, T217, convert1_out_gga(.(T213, T214), T215, T217)) → convert1_out_gga(.(s(s(T213)), T214), T215, s(s(T217)))
U19_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_gga(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U20_gga(T162, T163, T164, T12, times61_out_aga(s(T167), T164, T12)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U18_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, X260)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U4_gga(T99, T100, T101, X172, convert1_out_gga(.(T99, T100), T101, X172)) → convert26_out_gga(.(s(T99), T100), T101, s(X172))
U2_gga(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_gga(T53, T54, X96, times39_in_aga(T57, T54, X96))
U3_gga(T53, T54, X96, times39_out_aga(T57, T54, X96)) → convert26_out_gga(.(0, T53), T54, X96)
U1_gga(T53, T54, X96, convert26_out_gga(T53, T54, X95)) → convert26_out_gga(.(0, T53), T54, X96)
U13_gga(T33, T34, T12, convert26_out_gga(T33, T34, X59)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
PLUS71_IN_GAA(s(T144), T145, s(T147)) → PLUS71_IN_GAA(T144, T145, T147)
convert1_in_gga([], T5, 0) → convert1_out_gga([], T5, 0)
convert1_in_gga(.(0, []), T24, 0) → convert1_out_gga(.(0, []), T24, 0)
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U13_gga(T33, T34, T12, convert26_in_gga(T33, T34, X59))
convert26_in_gga([], T44, 0) → convert26_out_gga([], T44, 0)
convert26_in_gga(.(0, T53), T54, X96) → U1_gga(T53, T54, X96, convert26_in_gga(T53, T54, X95))
convert26_in_gga(.(0, T53), T54, X96) → U2_gga(T53, T54, X96, convert26_in_gga(T53, T54, T57))
convert26_in_gga(.(s(T99), T100), T101, s(X172)) → U4_gga(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U14_gga(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_gga(T33, T34, T12, times39_in_aga(T37, T34, X60))
times39_in_aga(0, T66, 0) → times39_out_aga(0, T66, 0)
times39_in_aga(s(T71), T72, X125) → U5_aga(T71, T72, X125, times39_in_aga(T71, T72, X124))
times39_in_aga(s(T71), T72, X125) → U6_aga(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_aga(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_aga(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
plus49_in_gaa(0, T84, T84) → plus49_out_gaa(0, T84, T84)
plus49_in_gaa(s(T89), T90, s(X152)) → U8_gaa(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
U8_gaa(T89, T90, X152, plus49_out_gaa(T89, T90, X152)) → plus49_out_gaa(s(T89), T90, s(X152))
U7_aga(T71, T72, X125, plus49_out_gaa(T72, T75, X125)) → times39_out_aga(s(T71), T72, X125)
U5_aga(T71, T72, X125, times39_out_aga(T71, T72, X124)) → times39_out_aga(s(T71), T72, X125)
U15_gga(T33, T34, T12, times39_out_aga(T37, T34, X60)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_gga(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_gga(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_gga(T33, T34, T12, times61_in_aga(T106, T34, T12))
times61_in_aga(0, T115, 0) → times61_out_aga(0, T115, 0)
times61_in_aga(s(T122), T123, T125) → U10_aga(T122, T123, T125, times39_in_aga(T122, T123, X206))
U10_aga(T122, T123, T125, times39_out_aga(T122, T123, X206)) → times61_out_aga(s(T122), T123, T125)
times61_in_aga(s(T122), T123, T125) → U11_aga(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_aga(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_aga(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
plus71_in_gaa(0, T137, T137) → plus71_out_gaa(0, T137, T137)
plus71_in_gaa(s(T144), T145, s(T147)) → U9_gaa(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
U9_gaa(T144, T145, T147, plus71_out_gaa(T144, T145, T147)) → plus71_out_gaa(s(T144), T145, s(T147))
U12_aga(T122, T123, T125, plus71_out_gaa(T123, T128, T125)) → times61_out_aga(s(T122), T123, T125)
U17_gga(T33, T34, T12, times61_out_aga(T106, T34, T12)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U18_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U19_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U21_gga(T194, T195, T197, convert26_in_gga(T194, T195, X319))
U21_gga(T194, T195, T197, convert26_out_gga(T194, T195, X319)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U22_gga(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_gga(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_gga(T194, T195, T197, times61_in_aga(T200, T195, T197))
U23_gga(T194, T195, T197, times61_out_aga(T200, T195, T197)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(s(T213)), T214), T215, s(s(T217))) → U24_gga(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
U24_gga(T213, T214, T215, T217, convert1_out_gga(.(T213, T214), T215, T217)) → convert1_out_gga(.(s(s(T213)), T214), T215, s(s(T217)))
U19_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_gga(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U20_gga(T162, T163, T164, T12, times61_out_aga(s(T167), T164, T12)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U18_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, X260)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U4_gga(T99, T100, T101, X172, convert1_out_gga(.(T99, T100), T101, X172)) → convert26_out_gga(.(s(T99), T100), T101, s(X172))
U2_gga(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_gga(T53, T54, X96, times39_in_aga(T57, T54, X96))
U3_gga(T53, T54, X96, times39_out_aga(T57, T54, X96)) → convert26_out_gga(.(0, T53), T54, X96)
U1_gga(T53, T54, X96, convert26_out_gga(T53, T54, X95)) → convert26_out_gga(.(0, T53), T54, X96)
U13_gga(T33, T34, T12, convert26_out_gga(T33, T34, X59)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
PLUS71_IN_GAA(s(T144), T145, s(T147)) → PLUS71_IN_GAA(T144, T145, T147)
PLUS71_IN_GAA(s(T144)) → PLUS71_IN_GAA(T144)
From the DPs we obtained the following set of size-change graphs:
PLUS49_IN_GAA(s(T89), T90, s(X152)) → PLUS49_IN_GAA(T89, T90, X152)
convert1_in_gga([], T5, 0) → convert1_out_gga([], T5, 0)
convert1_in_gga(.(0, []), T24, 0) → convert1_out_gga(.(0, []), T24, 0)
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U13_gga(T33, T34, T12, convert26_in_gga(T33, T34, X59))
convert26_in_gga([], T44, 0) → convert26_out_gga([], T44, 0)
convert26_in_gga(.(0, T53), T54, X96) → U1_gga(T53, T54, X96, convert26_in_gga(T53, T54, X95))
convert26_in_gga(.(0, T53), T54, X96) → U2_gga(T53, T54, X96, convert26_in_gga(T53, T54, T57))
convert26_in_gga(.(s(T99), T100), T101, s(X172)) → U4_gga(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U14_gga(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_gga(T33, T34, T12, times39_in_aga(T37, T34, X60))
times39_in_aga(0, T66, 0) → times39_out_aga(0, T66, 0)
times39_in_aga(s(T71), T72, X125) → U5_aga(T71, T72, X125, times39_in_aga(T71, T72, X124))
times39_in_aga(s(T71), T72, X125) → U6_aga(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_aga(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_aga(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
plus49_in_gaa(0, T84, T84) → plus49_out_gaa(0, T84, T84)
plus49_in_gaa(s(T89), T90, s(X152)) → U8_gaa(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
U8_gaa(T89, T90, X152, plus49_out_gaa(T89, T90, X152)) → plus49_out_gaa(s(T89), T90, s(X152))
U7_aga(T71, T72, X125, plus49_out_gaa(T72, T75, X125)) → times39_out_aga(s(T71), T72, X125)
U5_aga(T71, T72, X125, times39_out_aga(T71, T72, X124)) → times39_out_aga(s(T71), T72, X125)
U15_gga(T33, T34, T12, times39_out_aga(T37, T34, X60)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_gga(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_gga(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_gga(T33, T34, T12, times61_in_aga(T106, T34, T12))
times61_in_aga(0, T115, 0) → times61_out_aga(0, T115, 0)
times61_in_aga(s(T122), T123, T125) → U10_aga(T122, T123, T125, times39_in_aga(T122, T123, X206))
U10_aga(T122, T123, T125, times39_out_aga(T122, T123, X206)) → times61_out_aga(s(T122), T123, T125)
times61_in_aga(s(T122), T123, T125) → U11_aga(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_aga(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_aga(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
plus71_in_gaa(0, T137, T137) → plus71_out_gaa(0, T137, T137)
plus71_in_gaa(s(T144), T145, s(T147)) → U9_gaa(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
U9_gaa(T144, T145, T147, plus71_out_gaa(T144, T145, T147)) → plus71_out_gaa(s(T144), T145, s(T147))
U12_aga(T122, T123, T125, plus71_out_gaa(T123, T128, T125)) → times61_out_aga(s(T122), T123, T125)
U17_gga(T33, T34, T12, times61_out_aga(T106, T34, T12)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U18_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U19_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U21_gga(T194, T195, T197, convert26_in_gga(T194, T195, X319))
U21_gga(T194, T195, T197, convert26_out_gga(T194, T195, X319)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U22_gga(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_gga(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_gga(T194, T195, T197, times61_in_aga(T200, T195, T197))
U23_gga(T194, T195, T197, times61_out_aga(T200, T195, T197)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(s(T213)), T214), T215, s(s(T217))) → U24_gga(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
U24_gga(T213, T214, T215, T217, convert1_out_gga(.(T213, T214), T215, T217)) → convert1_out_gga(.(s(s(T213)), T214), T215, s(s(T217)))
U19_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_gga(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U20_gga(T162, T163, T164, T12, times61_out_aga(s(T167), T164, T12)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U18_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, X260)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U4_gga(T99, T100, T101, X172, convert1_out_gga(.(T99, T100), T101, X172)) → convert26_out_gga(.(s(T99), T100), T101, s(X172))
U2_gga(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_gga(T53, T54, X96, times39_in_aga(T57, T54, X96))
U3_gga(T53, T54, X96, times39_out_aga(T57, T54, X96)) → convert26_out_gga(.(0, T53), T54, X96)
U1_gga(T53, T54, X96, convert26_out_gga(T53, T54, X95)) → convert26_out_gga(.(0, T53), T54, X96)
U13_gga(T33, T34, T12, convert26_out_gga(T33, T34, X59)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
PLUS49_IN_GAA(s(T89), T90, s(X152)) → PLUS49_IN_GAA(T89, T90, X152)
PLUS49_IN_GAA(s(T89)) → PLUS49_IN_GAA(T89)
From the DPs we obtained the following set of size-change graphs:
TIMES39_IN_AGA(s(T71), T72, X125) → TIMES39_IN_AGA(T71, T72, X124)
convert1_in_gga([], T5, 0) → convert1_out_gga([], T5, 0)
convert1_in_gga(.(0, []), T24, 0) → convert1_out_gga(.(0, []), T24, 0)
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U13_gga(T33, T34, T12, convert26_in_gga(T33, T34, X59))
convert26_in_gga([], T44, 0) → convert26_out_gga([], T44, 0)
convert26_in_gga(.(0, T53), T54, X96) → U1_gga(T53, T54, X96, convert26_in_gga(T53, T54, X95))
convert26_in_gga(.(0, T53), T54, X96) → U2_gga(T53, T54, X96, convert26_in_gga(T53, T54, T57))
convert26_in_gga(.(s(T99), T100), T101, s(X172)) → U4_gga(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U14_gga(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_gga(T33, T34, T12, times39_in_aga(T37, T34, X60))
times39_in_aga(0, T66, 0) → times39_out_aga(0, T66, 0)
times39_in_aga(s(T71), T72, X125) → U5_aga(T71, T72, X125, times39_in_aga(T71, T72, X124))
times39_in_aga(s(T71), T72, X125) → U6_aga(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_aga(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_aga(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
plus49_in_gaa(0, T84, T84) → plus49_out_gaa(0, T84, T84)
plus49_in_gaa(s(T89), T90, s(X152)) → U8_gaa(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
U8_gaa(T89, T90, X152, plus49_out_gaa(T89, T90, X152)) → plus49_out_gaa(s(T89), T90, s(X152))
U7_aga(T71, T72, X125, plus49_out_gaa(T72, T75, X125)) → times39_out_aga(s(T71), T72, X125)
U5_aga(T71, T72, X125, times39_out_aga(T71, T72, X124)) → times39_out_aga(s(T71), T72, X125)
U15_gga(T33, T34, T12, times39_out_aga(T37, T34, X60)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_gga(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_gga(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_gga(T33, T34, T12, times61_in_aga(T106, T34, T12))
times61_in_aga(0, T115, 0) → times61_out_aga(0, T115, 0)
times61_in_aga(s(T122), T123, T125) → U10_aga(T122, T123, T125, times39_in_aga(T122, T123, X206))
U10_aga(T122, T123, T125, times39_out_aga(T122, T123, X206)) → times61_out_aga(s(T122), T123, T125)
times61_in_aga(s(T122), T123, T125) → U11_aga(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_aga(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_aga(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
plus71_in_gaa(0, T137, T137) → plus71_out_gaa(0, T137, T137)
plus71_in_gaa(s(T144), T145, s(T147)) → U9_gaa(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
U9_gaa(T144, T145, T147, plus71_out_gaa(T144, T145, T147)) → plus71_out_gaa(s(T144), T145, s(T147))
U12_aga(T122, T123, T125, plus71_out_gaa(T123, T128, T125)) → times61_out_aga(s(T122), T123, T125)
U17_gga(T33, T34, T12, times61_out_aga(T106, T34, T12)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U18_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U19_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U21_gga(T194, T195, T197, convert26_in_gga(T194, T195, X319))
U21_gga(T194, T195, T197, convert26_out_gga(T194, T195, X319)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U22_gga(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_gga(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_gga(T194, T195, T197, times61_in_aga(T200, T195, T197))
U23_gga(T194, T195, T197, times61_out_aga(T200, T195, T197)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(s(T213)), T214), T215, s(s(T217))) → U24_gga(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
U24_gga(T213, T214, T215, T217, convert1_out_gga(.(T213, T214), T215, T217)) → convert1_out_gga(.(s(s(T213)), T214), T215, s(s(T217)))
U19_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_gga(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U20_gga(T162, T163, T164, T12, times61_out_aga(s(T167), T164, T12)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U18_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, X260)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U4_gga(T99, T100, T101, X172, convert1_out_gga(.(T99, T100), T101, X172)) → convert26_out_gga(.(s(T99), T100), T101, s(X172))
U2_gga(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_gga(T53, T54, X96, times39_in_aga(T57, T54, X96))
U3_gga(T53, T54, X96, times39_out_aga(T57, T54, X96)) → convert26_out_gga(.(0, T53), T54, X96)
U1_gga(T53, T54, X96, convert26_out_gga(T53, T54, X95)) → convert26_out_gga(.(0, T53), T54, X96)
U13_gga(T33, T34, T12, convert26_out_gga(T33, T34, X59)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
TIMES39_IN_AGA(s(T71), T72, X125) → TIMES39_IN_AGA(T71, T72, X124)
TIMES39_IN_AGA(T72) → TIMES39_IN_AGA(T72)
CONVERT1_IN_GGA(.(0, .(0, T33)), T34, T12) → CONVERT26_IN_GGA(T33, T34, X59)
CONVERT26_IN_GGA(.(0, T53), T54, X96) → CONVERT26_IN_GGA(T53, T54, X95)
CONVERT26_IN_GGA(.(s(T99), T100), T101, s(X172)) → CONVERT1_IN_GGA(.(T99, T100), T101, X172)
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164, T12) → CONVERT1_IN_GGA(.(T162, T163), T164, X260)
CONVERT1_IN_GGA(.(s(0), T194), T195, s(T197)) → CONVERT26_IN_GGA(T194, T195, X319)
CONVERT1_IN_GGA(.(s(s(T213)), T214), T215, s(s(T217))) → CONVERT1_IN_GGA(.(T213, T214), T215, T217)
convert1_in_gga([], T5, 0) → convert1_out_gga([], T5, 0)
convert1_in_gga(.(0, []), T24, 0) → convert1_out_gga(.(0, []), T24, 0)
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U13_gga(T33, T34, T12, convert26_in_gga(T33, T34, X59))
convert26_in_gga([], T44, 0) → convert26_out_gga([], T44, 0)
convert26_in_gga(.(0, T53), T54, X96) → U1_gga(T53, T54, X96, convert26_in_gga(T53, T54, X95))
convert26_in_gga(.(0, T53), T54, X96) → U2_gga(T53, T54, X96, convert26_in_gga(T53, T54, T57))
convert26_in_gga(.(s(T99), T100), T101, s(X172)) → U4_gga(T99, T100, T101, X172, convert1_in_gga(.(T99, T100), T101, X172))
convert1_in_gga(.(0, .(0, T33)), T34, T12) → U14_gga(T33, T34, T12, convert26_in_gga(T33, T34, T37))
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U15_gga(T33, T34, T12, times39_in_aga(T37, T34, X60))
times39_in_aga(0, T66, 0) → times39_out_aga(0, T66, 0)
times39_in_aga(s(T71), T72, X125) → U5_aga(T71, T72, X125, times39_in_aga(T71, T72, X124))
times39_in_aga(s(T71), T72, X125) → U6_aga(T71, T72, X125, times39_in_aga(T71, T72, T75))
U6_aga(T71, T72, X125, times39_out_aga(T71, T72, T75)) → U7_aga(T71, T72, X125, plus49_in_gaa(T72, T75, X125))
plus49_in_gaa(0, T84, T84) → plus49_out_gaa(0, T84, T84)
plus49_in_gaa(s(T89), T90, s(X152)) → U8_gaa(T89, T90, X152, plus49_in_gaa(T89, T90, X152))
U8_gaa(T89, T90, X152, plus49_out_gaa(T89, T90, X152)) → plus49_out_gaa(s(T89), T90, s(X152))
U7_aga(T71, T72, X125, plus49_out_gaa(T72, T75, X125)) → times39_out_aga(s(T71), T72, X125)
U5_aga(T71, T72, X125, times39_out_aga(T71, T72, X124)) → times39_out_aga(s(T71), T72, X125)
U15_gga(T33, T34, T12, times39_out_aga(T37, T34, X60)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
U14_gga(T33, T34, T12, convert26_out_gga(T33, T34, T37)) → U16_gga(T33, T34, T12, times39_in_aga(T37, T34, T106))
U16_gga(T33, T34, T12, times39_out_aga(T37, T34, T106)) → U17_gga(T33, T34, T12, times61_in_aga(T106, T34, T12))
times61_in_aga(0, T115, 0) → times61_out_aga(0, T115, 0)
times61_in_aga(s(T122), T123, T125) → U10_aga(T122, T123, T125, times39_in_aga(T122, T123, X206))
U10_aga(T122, T123, T125, times39_out_aga(T122, T123, X206)) → times61_out_aga(s(T122), T123, T125)
times61_in_aga(s(T122), T123, T125) → U11_aga(T122, T123, T125, times39_in_aga(T122, T123, T128))
U11_aga(T122, T123, T125, times39_out_aga(T122, T123, T128)) → U12_aga(T122, T123, T125, plus71_in_gaa(T123, T128, T125))
plus71_in_gaa(0, T137, T137) → plus71_out_gaa(0, T137, T137)
plus71_in_gaa(s(T144), T145, s(T147)) → U9_gaa(T144, T145, T147, plus71_in_gaa(T144, T145, T147))
U9_gaa(T144, T145, T147, plus71_out_gaa(T144, T145, T147)) → plus71_out_gaa(s(T144), T145, s(T147))
U12_aga(T122, T123, T125, plus71_out_gaa(T123, T128, T125)) → times61_out_aga(s(T122), T123, T125)
U17_gga(T33, T34, T12, times61_out_aga(T106, T34, T12)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U18_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, X260))
convert1_in_gga(.(0, .(s(T162), T163)), T164, T12) → U19_gga(T162, T163, T164, T12, convert1_in_gga(.(T162, T163), T164, T167))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U21_gga(T194, T195, T197, convert26_in_gga(T194, T195, X319))
U21_gga(T194, T195, T197, convert26_out_gga(T194, T195, X319)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(0), T194), T195, s(T197)) → U22_gga(T194, T195, T197, convert26_in_gga(T194, T195, T200))
U22_gga(T194, T195, T197, convert26_out_gga(T194, T195, T200)) → U23_gga(T194, T195, T197, times61_in_aga(T200, T195, T197))
U23_gga(T194, T195, T197, times61_out_aga(T200, T195, T197)) → convert1_out_gga(.(s(0), T194), T195, s(T197))
convert1_in_gga(.(s(s(T213)), T214), T215, s(s(T217))) → U24_gga(T213, T214, T215, T217, convert1_in_gga(.(T213, T214), T215, T217))
U24_gga(T213, T214, T215, T217, convert1_out_gga(.(T213, T214), T215, T217)) → convert1_out_gga(.(s(s(T213)), T214), T215, s(s(T217)))
U19_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, T167)) → U20_gga(T162, T163, T164, T12, times61_in_aga(s(T167), T164, T12))
U20_gga(T162, T163, T164, T12, times61_out_aga(s(T167), T164, T12)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U18_gga(T162, T163, T164, T12, convert1_out_gga(.(T162, T163), T164, X260)) → convert1_out_gga(.(0, .(s(T162), T163)), T164, T12)
U4_gga(T99, T100, T101, X172, convert1_out_gga(.(T99, T100), T101, X172)) → convert26_out_gga(.(s(T99), T100), T101, s(X172))
U2_gga(T53, T54, X96, convert26_out_gga(T53, T54, T57)) → U3_gga(T53, T54, X96, times39_in_aga(T57, T54, X96))
U3_gga(T53, T54, X96, times39_out_aga(T57, T54, X96)) → convert26_out_gga(.(0, T53), T54, X96)
U1_gga(T53, T54, X96, convert26_out_gga(T53, T54, X95)) → convert26_out_gga(.(0, T53), T54, X96)
U13_gga(T33, T34, T12, convert26_out_gga(T33, T34, X59)) → convert1_out_gga(.(0, .(0, T33)), T34, T12)
CONVERT1_IN_GGA(.(0, .(0, T33)), T34, T12) → CONVERT26_IN_GGA(T33, T34, X59)
CONVERT26_IN_GGA(.(0, T53), T54, X96) → CONVERT26_IN_GGA(T53, T54, X95)
CONVERT26_IN_GGA(.(s(T99), T100), T101, s(X172)) → CONVERT1_IN_GGA(.(T99, T100), T101, X172)
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164, T12) → CONVERT1_IN_GGA(.(T162, T163), T164, X260)
CONVERT1_IN_GGA(.(s(0), T194), T195, s(T197)) → CONVERT26_IN_GGA(T194, T195, X319)
CONVERT1_IN_GGA(.(s(s(T213)), T214), T215, s(s(T217))) → CONVERT1_IN_GGA(.(T213, T214), T215, T217)
CONVERT1_IN_GGA(.(0, .(0, T33)), T34) → CONVERT26_IN_GGA(T33, T34)
CONVERT26_IN_GGA(.(0, T53), T54) → CONVERT26_IN_GGA(T53, T54)
CONVERT26_IN_GGA(.(s(T99), T100), T101) → CONVERT1_IN_GGA(.(T99, T100), T101)
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164) → CONVERT1_IN_GGA(.(T162, T163), T164)
CONVERT1_IN_GGA(.(s(0), T194), T195) → CONVERT26_IN_GGA(T194, T195)
CONVERT1_IN_GGA(.(s(s(T213)), T214), T215) → CONVERT1_IN_GGA(.(T213, T214), T215)
No rules are removed from R.
CONVERT1_IN_GGA(.(0, .(0, T33)), T34) → CONVERT26_IN_GGA(T33, T34)
CONVERT26_IN_GGA(.(0, T53), T54) → CONVERT26_IN_GGA(T53, T54)
CONVERT26_IN_GGA(.(s(T99), T100), T101) → CONVERT1_IN_GGA(.(T99, T100), T101)
CONVERT1_IN_GGA(.(0, .(s(T162), T163)), T164) → CONVERT1_IN_GGA(.(T162, T163), T164)
CONVERT1_IN_GGA(.(s(0), T194), T195) → CONVERT26_IN_GGA(T194, T195)
CONVERT1_IN_GGA(.(s(s(T213)), T214), T215) → CONVERT1_IN_GGA(.(T213, T214), T215)
POL(.(x1, x2)) = x1 + 2·x2
POL(0) = 0
POL(CONVERT1_IN_GGA(x1, x2)) = x1 + x2
POL(CONVERT26_IN_GGA(x1, x2)) = 2·x1 + x2
POL(s(x1)) = 2·x1