0 Prolog
↳1 PrologToPiTRSViaGraphTransformerProof (⇒, 231 ms)
↳2 PiTRS
↳3 DependencyPairsProof (⇔, 500 ms)
↳4 PiDP
↳5 DependencyGraphProof (⇔, 4 ms)
↳6 AND
↳7 PiDP
↳8 UsableRulesProof (⇔, 0 ms)
↳9 PiDP
↳10 PiDPToQDPProof (⇒, 22 ms)
↳11 QDP
↳12 QDPSizeChangeProof (⇔, 0 ms)
↳13 YES
↳14 PiDP
↳15 UsableRulesProof (⇔, 0 ms)
↳16 PiDP
↳17 PiDPToQDPProof (⇒, 0 ms)
↳18 QDP
↳19 QDPSizeChangeProof (⇔, 0 ms)
↳20 YES
↳21 PiDP
↳22 UsableRulesProof (⇔, 0 ms)
↳23 PiDP
↳24 PiDPToQDPProof (⇒, 0 ms)
↳25 QDP
↳26 QDPSizeChangeProof (⇔, 0 ms)
↳27 YES
↳28 PiDP
↳29 UsableRulesProof (⇔, 0 ms)
↳30 PiDP
↳31 PiDPToQDPProof (⇒, 0 ms)
↳32 QDP
↳33 UsableRulesReductionPairsProof (⇔, 59 ms)
↳34 QDP
↳35 DependencyGraphProof (⇔, 0 ms)
↳36 TRUE
convertA_in_gga([], T5, 0) → convertA_out_gga([], T5, 0)
convertA_in_gga(.(0, []), T24, 0) → convertA_out_gga(.(0, []), T24, 0)
convertA_in_gga(.(0, .(0, T33)), T34, T12) → U1_gga(T33, T34, T12, pB_in_ggaaa(T33, T34, X53, X54, T12))
pB_in_ggaaa(T33, T34, T37, X54, T12) → U11_ggaaa(T33, T34, T37, X54, T12, convertE_in_gga(T33, T34, T37))
convertE_in_gga([], T44, 0) → convertE_out_gga([], T44, 0)
convertE_in_gga(.(0, T53), T54, X86) → U5_gga(T53, T54, X86, pF_in_ggaa(T53, T54, X85, X86))
pF_in_ggaa(T53, T54, T57, X86) → U15_ggaa(T53, T54, T57, X86, convertE_in_gga(T53, T54, T57))
convertE_in_gga(.(s(T99), T100), T101, s(X151)) → U6_gga(T99, T100, T101, X151, convertA_in_gga(.(T99, T100), T101, X151))
convertA_in_gga(.(0, .(s(T160), T161)), T162, T12) → U2_gga(T160, T161, T162, T12, pC_in_gggaa(T160, T161, T162, X222, T12))
pC_in_gggaa(T160, T161, T162, T163, T12) → U21_gggaa(T160, T161, T162, T163, T12, convertA_in_gga(.(T160, T161), T162, T163))
convertA_in_gga(.(s(0), T185), T186, s(T188)) → U3_gga(T185, T186, T188, pD_in_ggaa(T185, T186, X259, T188))
pD_in_ggaa(T185, T186, T191, T188) → U23_ggaa(T185, T186, T191, T188, convertE_in_gga(T185, T186, T191))
U23_ggaa(T185, T186, T191, T188, convertE_out_gga(T185, T186, T191)) → U24_ggaa(T185, T186, T191, T188, timesK_in_gga(T191, T186, T188))
timesK_in_gga(0, T113, 0) → timesK_out_gga(0, T113, 0)
timesK_in_gga(s(T120), T121, T123) → U10_gga(T120, T121, T123, pL_in_ggaa(T120, T121, X175, T123))
pL_in_ggaa(T120, T121, T126, T123) → U19_ggaa(T120, T121, T126, T123, timesG_in_gga(T120, T121, T126))
timesG_in_gga(0, T66, 0) → timesG_out_gga(0, T66, 0)
timesG_in_gga(s(T71), T72, X111) → U7_gga(T71, T72, X111, pH_in_ggaa(T71, T72, X110, X111))
pH_in_ggaa(T71, T72, T75, X111) → U17_ggaa(T71, T72, T75, X111, timesG_in_gga(T71, T72, T75))
U17_ggaa(T71, T72, T75, X111, timesG_out_gga(T71, T72, T75)) → U18_ggaa(T71, T72, T75, X111, plusI_in_gga(T72, T75, X111))
plusI_in_gga(0, T84, T84) → plusI_out_gga(0, T84, T84)
plusI_in_gga(s(T89), T90, s(X134)) → U8_gga(T89, T90, X134, plusI_in_gga(T89, T90, X134))
U8_gga(T89, T90, X134, plusI_out_gga(T89, T90, X134)) → plusI_out_gga(s(T89), T90, s(X134))
U18_ggaa(T71, T72, T75, X111, plusI_out_gga(T72, T75, X111)) → pH_out_ggaa(T71, T72, T75, X111)
U7_gga(T71, T72, X111, pH_out_ggaa(T71, T72, X110, X111)) → timesG_out_gga(s(T71), T72, X111)
U19_ggaa(T120, T121, T126, T123, timesG_out_gga(T120, T121, T126)) → U20_ggaa(T120, T121, T126, T123, plusJ_in_gga(T121, T126, T123))
plusJ_in_gga(0, T135, T135) → plusJ_out_gga(0, T135, T135)
plusJ_in_gga(s(T142), T143, s(T145)) → U9_gga(T142, T143, T145, plusJ_in_gga(T142, T143, T145))
U9_gga(T142, T143, T145, plusJ_out_gga(T142, T143, T145)) → plusJ_out_gga(s(T142), T143, s(T145))
U20_ggaa(T120, T121, T126, T123, plusJ_out_gga(T121, T126, T123)) → pL_out_ggaa(T120, T121, T126, T123)
U10_gga(T120, T121, T123, pL_out_ggaa(T120, T121, X175, T123)) → timesK_out_gga(s(T120), T121, T123)
U24_ggaa(T185, T186, T191, T188, timesK_out_gga(T191, T186, T188)) → pD_out_ggaa(T185, T186, T191, T188)
U3_gga(T185, T186, T188, pD_out_ggaa(T185, T186, X259, T188)) → convertA_out_gga(.(s(0), T185), T186, s(T188))
convertA_in_gga(.(s(s(T204)), T205), T206, s(s(T208))) → U4_gga(T204, T205, T206, T208, convertA_in_gga(.(T204, T205), T206, T208))
U4_gga(T204, T205, T206, T208, convertA_out_gga(.(T204, T205), T206, T208)) → convertA_out_gga(.(s(s(T204)), T205), T206, s(s(T208)))
U21_gggaa(T160, T161, T162, T163, T12, convertA_out_gga(.(T160, T161), T162, T163)) → U22_gggaa(T160, T161, T162, T163, T12, timesK_in_gga(s(T163), T162, T12))
U22_gggaa(T160, T161, T162, T163, T12, timesK_out_gga(s(T163), T162, T12)) → pC_out_gggaa(T160, T161, T162, T163, T12)
U2_gga(T160, T161, T162, T12, pC_out_gggaa(T160, T161, T162, X222, T12)) → convertA_out_gga(.(0, .(s(T160), T161)), T162, T12)
U6_gga(T99, T100, T101, X151, convertA_out_gga(.(T99, T100), T101, X151)) → convertE_out_gga(.(s(T99), T100), T101, s(X151))
U15_ggaa(T53, T54, T57, X86, convertE_out_gga(T53, T54, T57)) → U16_ggaa(T53, T54, T57, X86, timesG_in_gga(T57, T54, X86))
U16_ggaa(T53, T54, T57, X86, timesG_out_gga(T57, T54, X86)) → pF_out_ggaa(T53, T54, T57, X86)
U5_gga(T53, T54, X86, pF_out_ggaa(T53, T54, X85, X86)) → convertE_out_gga(.(0, T53), T54, X86)
U11_ggaaa(T33, T34, T37, X54, T12, convertE_out_gga(T33, T34, T37)) → U12_ggaaa(T33, T34, T37, X54, T12, pM_in_ggaa(T37, T34, X54, T12))
pM_in_ggaa(T37, T34, T104, T12) → U13_ggaa(T37, T34, T104, T12, timesG_in_gga(T37, T34, T104))
U13_ggaa(T37, T34, T104, T12, timesG_out_gga(T37, T34, T104)) → U14_ggaa(T37, T34, T104, T12, timesK_in_gga(T104, T34, T12))
U14_ggaa(T37, T34, T104, T12, timesK_out_gga(T104, T34, T12)) → pM_out_ggaa(T37, T34, T104, T12)
U12_ggaaa(T33, T34, T37, X54, T12, pM_out_ggaa(T37, T34, X54, T12)) → pB_out_ggaaa(T33, T34, T37, X54, T12)
U1_gga(T33, T34, T12, pB_out_ggaaa(T33, T34, X53, X54, T12)) → convertA_out_gga(.(0, .(0, T33)), T34, T12)
CONVERTA_IN_GGA(.(0, .(0, T33)), T34, T12) → U1_GGA(T33, T34, T12, pB_in_ggaaa(T33, T34, X53, X54, T12))
CONVERTA_IN_GGA(.(0, .(0, T33)), T34, T12) → PB_IN_GGAAA(T33, T34, X53, X54, T12)
PB_IN_GGAAA(T33, T34, T37, X54, T12) → U11_GGAAA(T33, T34, T37, X54, T12, convertE_in_gga(T33, T34, T37))
PB_IN_GGAAA(T33, T34, T37, X54, T12) → CONVERTE_IN_GGA(T33, T34, T37)
CONVERTE_IN_GGA(.(0, T53), T54, X86) → U5_GGA(T53, T54, X86, pF_in_ggaa(T53, T54, X85, X86))
CONVERTE_IN_GGA(.(0, T53), T54, X86) → PF_IN_GGAA(T53, T54, X85, X86)
PF_IN_GGAA(T53, T54, T57, X86) → U15_GGAA(T53, T54, T57, X86, convertE_in_gga(T53, T54, T57))
PF_IN_GGAA(T53, T54, T57, X86) → CONVERTE_IN_GGA(T53, T54, T57)
CONVERTE_IN_GGA(.(s(T99), T100), T101, s(X151)) → U6_GGA(T99, T100, T101, X151, convertA_in_gga(.(T99, T100), T101, X151))
CONVERTE_IN_GGA(.(s(T99), T100), T101, s(X151)) → CONVERTA_IN_GGA(.(T99, T100), T101, X151)
CONVERTA_IN_GGA(.(0, .(s(T160), T161)), T162, T12) → U2_GGA(T160, T161, T162, T12, pC_in_gggaa(T160, T161, T162, X222, T12))
CONVERTA_IN_GGA(.(0, .(s(T160), T161)), T162, T12) → PC_IN_GGGAA(T160, T161, T162, X222, T12)
PC_IN_GGGAA(T160, T161, T162, T163, T12) → U21_GGGAA(T160, T161, T162, T163, T12, convertA_in_gga(.(T160, T161), T162, T163))
PC_IN_GGGAA(T160, T161, T162, T163, T12) → CONVERTA_IN_GGA(.(T160, T161), T162, T163)
CONVERTA_IN_GGA(.(s(0), T185), T186, s(T188)) → U3_GGA(T185, T186, T188, pD_in_ggaa(T185, T186, X259, T188))
CONVERTA_IN_GGA(.(s(0), T185), T186, s(T188)) → PD_IN_GGAA(T185, T186, X259, T188)
PD_IN_GGAA(T185, T186, T191, T188) → U23_GGAA(T185, T186, T191, T188, convertE_in_gga(T185, T186, T191))
PD_IN_GGAA(T185, T186, T191, T188) → CONVERTE_IN_GGA(T185, T186, T191)
U23_GGAA(T185, T186, T191, T188, convertE_out_gga(T185, T186, T191)) → U24_GGAA(T185, T186, T191, T188, timesK_in_gga(T191, T186, T188))
U23_GGAA(T185, T186, T191, T188, convertE_out_gga(T185, T186, T191)) → TIMESK_IN_GGA(T191, T186, T188)
TIMESK_IN_GGA(s(T120), T121, T123) → U10_GGA(T120, T121, T123, pL_in_ggaa(T120, T121, X175, T123))
TIMESK_IN_GGA(s(T120), T121, T123) → PL_IN_GGAA(T120, T121, X175, T123)
PL_IN_GGAA(T120, T121, T126, T123) → U19_GGAA(T120, T121, T126, T123, timesG_in_gga(T120, T121, T126))
PL_IN_GGAA(T120, T121, T126, T123) → TIMESG_IN_GGA(T120, T121, T126)
TIMESG_IN_GGA(s(T71), T72, X111) → U7_GGA(T71, T72, X111, pH_in_ggaa(T71, T72, X110, X111))
TIMESG_IN_GGA(s(T71), T72, X111) → PH_IN_GGAA(T71, T72, X110, X111)
PH_IN_GGAA(T71, T72, T75, X111) → U17_GGAA(T71, T72, T75, X111, timesG_in_gga(T71, T72, T75))
PH_IN_GGAA(T71, T72, T75, X111) → TIMESG_IN_GGA(T71, T72, T75)
U17_GGAA(T71, T72, T75, X111, timesG_out_gga(T71, T72, T75)) → U18_GGAA(T71, T72, T75, X111, plusI_in_gga(T72, T75, X111))
U17_GGAA(T71, T72, T75, X111, timesG_out_gga(T71, T72, T75)) → PLUSI_IN_GGA(T72, T75, X111)
PLUSI_IN_GGA(s(T89), T90, s(X134)) → U8_GGA(T89, T90, X134, plusI_in_gga(T89, T90, X134))
PLUSI_IN_GGA(s(T89), T90, s(X134)) → PLUSI_IN_GGA(T89, T90, X134)
U19_GGAA(T120, T121, T126, T123, timesG_out_gga(T120, T121, T126)) → U20_GGAA(T120, T121, T126, T123, plusJ_in_gga(T121, T126, T123))
U19_GGAA(T120, T121, T126, T123, timesG_out_gga(T120, T121, T126)) → PLUSJ_IN_GGA(T121, T126, T123)
PLUSJ_IN_GGA(s(T142), T143, s(T145)) → U9_GGA(T142, T143, T145, plusJ_in_gga(T142, T143, T145))
PLUSJ_IN_GGA(s(T142), T143, s(T145)) → PLUSJ_IN_GGA(T142, T143, T145)
CONVERTA_IN_GGA(.(s(s(T204)), T205), T206, s(s(T208))) → U4_GGA(T204, T205, T206, T208, convertA_in_gga(.(T204, T205), T206, T208))
CONVERTA_IN_GGA(.(s(s(T204)), T205), T206, s(s(T208))) → CONVERTA_IN_GGA(.(T204, T205), T206, T208)
U21_GGGAA(T160, T161, T162, T163, T12, convertA_out_gga(.(T160, T161), T162, T163)) → U22_GGGAA(T160, T161, T162, T163, T12, timesK_in_gga(s(T163), T162, T12))
U21_GGGAA(T160, T161, T162, T163, T12, convertA_out_gga(.(T160, T161), T162, T163)) → TIMESK_IN_GGA(s(T163), T162, T12)
U15_GGAA(T53, T54, T57, X86, convertE_out_gga(T53, T54, T57)) → U16_GGAA(T53, T54, T57, X86, timesG_in_gga(T57, T54, X86))
U15_GGAA(T53, T54, T57, X86, convertE_out_gga(T53, T54, T57)) → TIMESG_IN_GGA(T57, T54, X86)
U11_GGAAA(T33, T34, T37, X54, T12, convertE_out_gga(T33, T34, T37)) → U12_GGAAA(T33, T34, T37, X54, T12, pM_in_ggaa(T37, T34, X54, T12))
U11_GGAAA(T33, T34, T37, X54, T12, convertE_out_gga(T33, T34, T37)) → PM_IN_GGAA(T37, T34, X54, T12)
PM_IN_GGAA(T37, T34, T104, T12) → U13_GGAA(T37, T34, T104, T12, timesG_in_gga(T37, T34, T104))
PM_IN_GGAA(T37, T34, T104, T12) → TIMESG_IN_GGA(T37, T34, T104)
U13_GGAA(T37, T34, T104, T12, timesG_out_gga(T37, T34, T104)) → U14_GGAA(T37, T34, T104, T12, timesK_in_gga(T104, T34, T12))
U13_GGAA(T37, T34, T104, T12, timesG_out_gga(T37, T34, T104)) → TIMESK_IN_GGA(T104, T34, T12)
convertA_in_gga([], T5, 0) → convertA_out_gga([], T5, 0)
convertA_in_gga(.(0, []), T24, 0) → convertA_out_gga(.(0, []), T24, 0)
convertA_in_gga(.(0, .(0, T33)), T34, T12) → U1_gga(T33, T34, T12, pB_in_ggaaa(T33, T34, X53, X54, T12))
pB_in_ggaaa(T33, T34, T37, X54, T12) → U11_ggaaa(T33, T34, T37, X54, T12, convertE_in_gga(T33, T34, T37))
convertE_in_gga([], T44, 0) → convertE_out_gga([], T44, 0)
convertE_in_gga(.(0, T53), T54, X86) → U5_gga(T53, T54, X86, pF_in_ggaa(T53, T54, X85, X86))
pF_in_ggaa(T53, T54, T57, X86) → U15_ggaa(T53, T54, T57, X86, convertE_in_gga(T53, T54, T57))
convertE_in_gga(.(s(T99), T100), T101, s(X151)) → U6_gga(T99, T100, T101, X151, convertA_in_gga(.(T99, T100), T101, X151))
convertA_in_gga(.(0, .(s(T160), T161)), T162, T12) → U2_gga(T160, T161, T162, T12, pC_in_gggaa(T160, T161, T162, X222, T12))
pC_in_gggaa(T160, T161, T162, T163, T12) → U21_gggaa(T160, T161, T162, T163, T12, convertA_in_gga(.(T160, T161), T162, T163))
convertA_in_gga(.(s(0), T185), T186, s(T188)) → U3_gga(T185, T186, T188, pD_in_ggaa(T185, T186, X259, T188))
pD_in_ggaa(T185, T186, T191, T188) → U23_ggaa(T185, T186, T191, T188, convertE_in_gga(T185, T186, T191))
U23_ggaa(T185, T186, T191, T188, convertE_out_gga(T185, T186, T191)) → U24_ggaa(T185, T186, T191, T188, timesK_in_gga(T191, T186, T188))
timesK_in_gga(0, T113, 0) → timesK_out_gga(0, T113, 0)
timesK_in_gga(s(T120), T121, T123) → U10_gga(T120, T121, T123, pL_in_ggaa(T120, T121, X175, T123))
pL_in_ggaa(T120, T121, T126, T123) → U19_ggaa(T120, T121, T126, T123, timesG_in_gga(T120, T121, T126))
timesG_in_gga(0, T66, 0) → timesG_out_gga(0, T66, 0)
timesG_in_gga(s(T71), T72, X111) → U7_gga(T71, T72, X111, pH_in_ggaa(T71, T72, X110, X111))
pH_in_ggaa(T71, T72, T75, X111) → U17_ggaa(T71, T72, T75, X111, timesG_in_gga(T71, T72, T75))
U17_ggaa(T71, T72, T75, X111, timesG_out_gga(T71, T72, T75)) → U18_ggaa(T71, T72, T75, X111, plusI_in_gga(T72, T75, X111))
plusI_in_gga(0, T84, T84) → plusI_out_gga(0, T84, T84)
plusI_in_gga(s(T89), T90, s(X134)) → U8_gga(T89, T90, X134, plusI_in_gga(T89, T90, X134))
U8_gga(T89, T90, X134, plusI_out_gga(T89, T90, X134)) → plusI_out_gga(s(T89), T90, s(X134))
U18_ggaa(T71, T72, T75, X111, plusI_out_gga(T72, T75, X111)) → pH_out_ggaa(T71, T72, T75, X111)
U7_gga(T71, T72, X111, pH_out_ggaa(T71, T72, X110, X111)) → timesG_out_gga(s(T71), T72, X111)
U19_ggaa(T120, T121, T126, T123, timesG_out_gga(T120, T121, T126)) → U20_ggaa(T120, T121, T126, T123, plusJ_in_gga(T121, T126, T123))
plusJ_in_gga(0, T135, T135) → plusJ_out_gga(0, T135, T135)
plusJ_in_gga(s(T142), T143, s(T145)) → U9_gga(T142, T143, T145, plusJ_in_gga(T142, T143, T145))
U9_gga(T142, T143, T145, plusJ_out_gga(T142, T143, T145)) → plusJ_out_gga(s(T142), T143, s(T145))
U20_ggaa(T120, T121, T126, T123, plusJ_out_gga(T121, T126, T123)) → pL_out_ggaa(T120, T121, T126, T123)
U10_gga(T120, T121, T123, pL_out_ggaa(T120, T121, X175, T123)) → timesK_out_gga(s(T120), T121, T123)
U24_ggaa(T185, T186, T191, T188, timesK_out_gga(T191, T186, T188)) → pD_out_ggaa(T185, T186, T191, T188)
U3_gga(T185, T186, T188, pD_out_ggaa(T185, T186, X259, T188)) → convertA_out_gga(.(s(0), T185), T186, s(T188))
convertA_in_gga(.(s(s(T204)), T205), T206, s(s(T208))) → U4_gga(T204, T205, T206, T208, convertA_in_gga(.(T204, T205), T206, T208))
U4_gga(T204, T205, T206, T208, convertA_out_gga(.(T204, T205), T206, T208)) → convertA_out_gga(.(s(s(T204)), T205), T206, s(s(T208)))
U21_gggaa(T160, T161, T162, T163, T12, convertA_out_gga(.(T160, T161), T162, T163)) → U22_gggaa(T160, T161, T162, T163, T12, timesK_in_gga(s(T163), T162, T12))
U22_gggaa(T160, T161, T162, T163, T12, timesK_out_gga(s(T163), T162, T12)) → pC_out_gggaa(T160, T161, T162, T163, T12)
U2_gga(T160, T161, T162, T12, pC_out_gggaa(T160, T161, T162, X222, T12)) → convertA_out_gga(.(0, .(s(T160), T161)), T162, T12)
U6_gga(T99, T100, T101, X151, convertA_out_gga(.(T99, T100), T101, X151)) → convertE_out_gga(.(s(T99), T100), T101, s(X151))
U15_ggaa(T53, T54, T57, X86, convertE_out_gga(T53, T54, T57)) → U16_ggaa(T53, T54, T57, X86, timesG_in_gga(T57, T54, X86))
U16_ggaa(T53, T54, T57, X86, timesG_out_gga(T57, T54, X86)) → pF_out_ggaa(T53, T54, T57, X86)
U5_gga(T53, T54, X86, pF_out_ggaa(T53, T54, X85, X86)) → convertE_out_gga(.(0, T53), T54, X86)
U11_ggaaa(T33, T34, T37, X54, T12, convertE_out_gga(T33, T34, T37)) → U12_ggaaa(T33, T34, T37, X54, T12, pM_in_ggaa(T37, T34, X54, T12))
pM_in_ggaa(T37, T34, T104, T12) → U13_ggaa(T37, T34, T104, T12, timesG_in_gga(T37, T34, T104))
U13_ggaa(T37, T34, T104, T12, timesG_out_gga(T37, T34, T104)) → U14_ggaa(T37, T34, T104, T12, timesK_in_gga(T104, T34, T12))
U14_ggaa(T37, T34, T104, T12, timesK_out_gga(T104, T34, T12)) → pM_out_ggaa(T37, T34, T104, T12)
U12_ggaaa(T33, T34, T37, X54, T12, pM_out_ggaa(T37, T34, X54, T12)) → pB_out_ggaaa(T33, T34, T37, X54, T12)
U1_gga(T33, T34, T12, pB_out_ggaaa(T33, T34, X53, X54, T12)) → convertA_out_gga(.(0, .(0, T33)), T34, T12)
CONVERTA_IN_GGA(.(0, .(0, T33)), T34, T12) → U1_GGA(T33, T34, T12, pB_in_ggaaa(T33, T34, X53, X54, T12))
CONVERTA_IN_GGA(.(0, .(0, T33)), T34, T12) → PB_IN_GGAAA(T33, T34, X53, X54, T12)
PB_IN_GGAAA(T33, T34, T37, X54, T12) → U11_GGAAA(T33, T34, T37, X54, T12, convertE_in_gga(T33, T34, T37))
PB_IN_GGAAA(T33, T34, T37, X54, T12) → CONVERTE_IN_GGA(T33, T34, T37)
CONVERTE_IN_GGA(.(0, T53), T54, X86) → U5_GGA(T53, T54, X86, pF_in_ggaa(T53, T54, X85, X86))
CONVERTE_IN_GGA(.(0, T53), T54, X86) → PF_IN_GGAA(T53, T54, X85, X86)
PF_IN_GGAA(T53, T54, T57, X86) → U15_GGAA(T53, T54, T57, X86, convertE_in_gga(T53, T54, T57))
PF_IN_GGAA(T53, T54, T57, X86) → CONVERTE_IN_GGA(T53, T54, T57)
CONVERTE_IN_GGA(.(s(T99), T100), T101, s(X151)) → U6_GGA(T99, T100, T101, X151, convertA_in_gga(.(T99, T100), T101, X151))
CONVERTE_IN_GGA(.(s(T99), T100), T101, s(X151)) → CONVERTA_IN_GGA(.(T99, T100), T101, X151)
CONVERTA_IN_GGA(.(0, .(s(T160), T161)), T162, T12) → U2_GGA(T160, T161, T162, T12, pC_in_gggaa(T160, T161, T162, X222, T12))
CONVERTA_IN_GGA(.(0, .(s(T160), T161)), T162, T12) → PC_IN_GGGAA(T160, T161, T162, X222, T12)
PC_IN_GGGAA(T160, T161, T162, T163, T12) → U21_GGGAA(T160, T161, T162, T163, T12, convertA_in_gga(.(T160, T161), T162, T163))
PC_IN_GGGAA(T160, T161, T162, T163, T12) → CONVERTA_IN_GGA(.(T160, T161), T162, T163)
CONVERTA_IN_GGA(.(s(0), T185), T186, s(T188)) → U3_GGA(T185, T186, T188, pD_in_ggaa(T185, T186, X259, T188))
CONVERTA_IN_GGA(.(s(0), T185), T186, s(T188)) → PD_IN_GGAA(T185, T186, X259, T188)
PD_IN_GGAA(T185, T186, T191, T188) → U23_GGAA(T185, T186, T191, T188, convertE_in_gga(T185, T186, T191))
PD_IN_GGAA(T185, T186, T191, T188) → CONVERTE_IN_GGA(T185, T186, T191)
U23_GGAA(T185, T186, T191, T188, convertE_out_gga(T185, T186, T191)) → U24_GGAA(T185, T186, T191, T188, timesK_in_gga(T191, T186, T188))
U23_GGAA(T185, T186, T191, T188, convertE_out_gga(T185, T186, T191)) → TIMESK_IN_GGA(T191, T186, T188)
TIMESK_IN_GGA(s(T120), T121, T123) → U10_GGA(T120, T121, T123, pL_in_ggaa(T120, T121, X175, T123))
TIMESK_IN_GGA(s(T120), T121, T123) → PL_IN_GGAA(T120, T121, X175, T123)
PL_IN_GGAA(T120, T121, T126, T123) → U19_GGAA(T120, T121, T126, T123, timesG_in_gga(T120, T121, T126))
PL_IN_GGAA(T120, T121, T126, T123) → TIMESG_IN_GGA(T120, T121, T126)
TIMESG_IN_GGA(s(T71), T72, X111) → U7_GGA(T71, T72, X111, pH_in_ggaa(T71, T72, X110, X111))
TIMESG_IN_GGA(s(T71), T72, X111) → PH_IN_GGAA(T71, T72, X110, X111)
PH_IN_GGAA(T71, T72, T75, X111) → U17_GGAA(T71, T72, T75, X111, timesG_in_gga(T71, T72, T75))
PH_IN_GGAA(T71, T72, T75, X111) → TIMESG_IN_GGA(T71, T72, T75)
U17_GGAA(T71, T72, T75, X111, timesG_out_gga(T71, T72, T75)) → U18_GGAA(T71, T72, T75, X111, plusI_in_gga(T72, T75, X111))
U17_GGAA(T71, T72, T75, X111, timesG_out_gga(T71, T72, T75)) → PLUSI_IN_GGA(T72, T75, X111)
PLUSI_IN_GGA(s(T89), T90, s(X134)) → U8_GGA(T89, T90, X134, plusI_in_gga(T89, T90, X134))
PLUSI_IN_GGA(s(T89), T90, s(X134)) → PLUSI_IN_GGA(T89, T90, X134)
U19_GGAA(T120, T121, T126, T123, timesG_out_gga(T120, T121, T126)) → U20_GGAA(T120, T121, T126, T123, plusJ_in_gga(T121, T126, T123))
U19_GGAA(T120, T121, T126, T123, timesG_out_gga(T120, T121, T126)) → PLUSJ_IN_GGA(T121, T126, T123)
PLUSJ_IN_GGA(s(T142), T143, s(T145)) → U9_GGA(T142, T143, T145, plusJ_in_gga(T142, T143, T145))
PLUSJ_IN_GGA(s(T142), T143, s(T145)) → PLUSJ_IN_GGA(T142, T143, T145)
CONVERTA_IN_GGA(.(s(s(T204)), T205), T206, s(s(T208))) → U4_GGA(T204, T205, T206, T208, convertA_in_gga(.(T204, T205), T206, T208))
CONVERTA_IN_GGA(.(s(s(T204)), T205), T206, s(s(T208))) → CONVERTA_IN_GGA(.(T204, T205), T206, T208)
U21_GGGAA(T160, T161, T162, T163, T12, convertA_out_gga(.(T160, T161), T162, T163)) → U22_GGGAA(T160, T161, T162, T163, T12, timesK_in_gga(s(T163), T162, T12))
U21_GGGAA(T160, T161, T162, T163, T12, convertA_out_gga(.(T160, T161), T162, T163)) → TIMESK_IN_GGA(s(T163), T162, T12)
U15_GGAA(T53, T54, T57, X86, convertE_out_gga(T53, T54, T57)) → U16_GGAA(T53, T54, T57, X86, timesG_in_gga(T57, T54, X86))
U15_GGAA(T53, T54, T57, X86, convertE_out_gga(T53, T54, T57)) → TIMESG_IN_GGA(T57, T54, X86)
U11_GGAAA(T33, T34, T37, X54, T12, convertE_out_gga(T33, T34, T37)) → U12_GGAAA(T33, T34, T37, X54, T12, pM_in_ggaa(T37, T34, X54, T12))
U11_GGAAA(T33, T34, T37, X54, T12, convertE_out_gga(T33, T34, T37)) → PM_IN_GGAA(T37, T34, X54, T12)
PM_IN_GGAA(T37, T34, T104, T12) → U13_GGAA(T37, T34, T104, T12, timesG_in_gga(T37, T34, T104))
PM_IN_GGAA(T37, T34, T104, T12) → TIMESG_IN_GGA(T37, T34, T104)
U13_GGAA(T37, T34, T104, T12, timesG_out_gga(T37, T34, T104)) → U14_GGAA(T37, T34, T104, T12, timesK_in_gga(T104, T34, T12))
U13_GGAA(T37, T34, T104, T12, timesG_out_gga(T37, T34, T104)) → TIMESK_IN_GGA(T104, T34, T12)
convertA_in_gga([], T5, 0) → convertA_out_gga([], T5, 0)
convertA_in_gga(.(0, []), T24, 0) → convertA_out_gga(.(0, []), T24, 0)
convertA_in_gga(.(0, .(0, T33)), T34, T12) → U1_gga(T33, T34, T12, pB_in_ggaaa(T33, T34, X53, X54, T12))
pB_in_ggaaa(T33, T34, T37, X54, T12) → U11_ggaaa(T33, T34, T37, X54, T12, convertE_in_gga(T33, T34, T37))
convertE_in_gga([], T44, 0) → convertE_out_gga([], T44, 0)
convertE_in_gga(.(0, T53), T54, X86) → U5_gga(T53, T54, X86, pF_in_ggaa(T53, T54, X85, X86))
pF_in_ggaa(T53, T54, T57, X86) → U15_ggaa(T53, T54, T57, X86, convertE_in_gga(T53, T54, T57))
convertE_in_gga(.(s(T99), T100), T101, s(X151)) → U6_gga(T99, T100, T101, X151, convertA_in_gga(.(T99, T100), T101, X151))
convertA_in_gga(.(0, .(s(T160), T161)), T162, T12) → U2_gga(T160, T161, T162, T12, pC_in_gggaa(T160, T161, T162, X222, T12))
pC_in_gggaa(T160, T161, T162, T163, T12) → U21_gggaa(T160, T161, T162, T163, T12, convertA_in_gga(.(T160, T161), T162, T163))
convertA_in_gga(.(s(0), T185), T186, s(T188)) → U3_gga(T185, T186, T188, pD_in_ggaa(T185, T186, X259, T188))
pD_in_ggaa(T185, T186, T191, T188) → U23_ggaa(T185, T186, T191, T188, convertE_in_gga(T185, T186, T191))
U23_ggaa(T185, T186, T191, T188, convertE_out_gga(T185, T186, T191)) → U24_ggaa(T185, T186, T191, T188, timesK_in_gga(T191, T186, T188))
timesK_in_gga(0, T113, 0) → timesK_out_gga(0, T113, 0)
timesK_in_gga(s(T120), T121, T123) → U10_gga(T120, T121, T123, pL_in_ggaa(T120, T121, X175, T123))
pL_in_ggaa(T120, T121, T126, T123) → U19_ggaa(T120, T121, T126, T123, timesG_in_gga(T120, T121, T126))
timesG_in_gga(0, T66, 0) → timesG_out_gga(0, T66, 0)
timesG_in_gga(s(T71), T72, X111) → U7_gga(T71, T72, X111, pH_in_ggaa(T71, T72, X110, X111))
pH_in_ggaa(T71, T72, T75, X111) → U17_ggaa(T71, T72, T75, X111, timesG_in_gga(T71, T72, T75))
U17_ggaa(T71, T72, T75, X111, timesG_out_gga(T71, T72, T75)) → U18_ggaa(T71, T72, T75, X111, plusI_in_gga(T72, T75, X111))
plusI_in_gga(0, T84, T84) → plusI_out_gga(0, T84, T84)
plusI_in_gga(s(T89), T90, s(X134)) → U8_gga(T89, T90, X134, plusI_in_gga(T89, T90, X134))
U8_gga(T89, T90, X134, plusI_out_gga(T89, T90, X134)) → plusI_out_gga(s(T89), T90, s(X134))
U18_ggaa(T71, T72, T75, X111, plusI_out_gga(T72, T75, X111)) → pH_out_ggaa(T71, T72, T75, X111)
U7_gga(T71, T72, X111, pH_out_ggaa(T71, T72, X110, X111)) → timesG_out_gga(s(T71), T72, X111)
U19_ggaa(T120, T121, T126, T123, timesG_out_gga(T120, T121, T126)) → U20_ggaa(T120, T121, T126, T123, plusJ_in_gga(T121, T126, T123))
plusJ_in_gga(0, T135, T135) → plusJ_out_gga(0, T135, T135)
plusJ_in_gga(s(T142), T143, s(T145)) → U9_gga(T142, T143, T145, plusJ_in_gga(T142, T143, T145))
U9_gga(T142, T143, T145, plusJ_out_gga(T142, T143, T145)) → plusJ_out_gga(s(T142), T143, s(T145))
U20_ggaa(T120, T121, T126, T123, plusJ_out_gga(T121, T126, T123)) → pL_out_ggaa(T120, T121, T126, T123)
U10_gga(T120, T121, T123, pL_out_ggaa(T120, T121, X175, T123)) → timesK_out_gga(s(T120), T121, T123)
U24_ggaa(T185, T186, T191, T188, timesK_out_gga(T191, T186, T188)) → pD_out_ggaa(T185, T186, T191, T188)
U3_gga(T185, T186, T188, pD_out_ggaa(T185, T186, X259, T188)) → convertA_out_gga(.(s(0), T185), T186, s(T188))
convertA_in_gga(.(s(s(T204)), T205), T206, s(s(T208))) → U4_gga(T204, T205, T206, T208, convertA_in_gga(.(T204, T205), T206, T208))
U4_gga(T204, T205, T206, T208, convertA_out_gga(.(T204, T205), T206, T208)) → convertA_out_gga(.(s(s(T204)), T205), T206, s(s(T208)))
U21_gggaa(T160, T161, T162, T163, T12, convertA_out_gga(.(T160, T161), T162, T163)) → U22_gggaa(T160, T161, T162, T163, T12, timesK_in_gga(s(T163), T162, T12))
U22_gggaa(T160, T161, T162, T163, T12, timesK_out_gga(s(T163), T162, T12)) → pC_out_gggaa(T160, T161, T162, T163, T12)
U2_gga(T160, T161, T162, T12, pC_out_gggaa(T160, T161, T162, X222, T12)) → convertA_out_gga(.(0, .(s(T160), T161)), T162, T12)
U6_gga(T99, T100, T101, X151, convertA_out_gga(.(T99, T100), T101, X151)) → convertE_out_gga(.(s(T99), T100), T101, s(X151))
U15_ggaa(T53, T54, T57, X86, convertE_out_gga(T53, T54, T57)) → U16_ggaa(T53, T54, T57, X86, timesG_in_gga(T57, T54, X86))
U16_ggaa(T53, T54, T57, X86, timesG_out_gga(T57, T54, X86)) → pF_out_ggaa(T53, T54, T57, X86)
U5_gga(T53, T54, X86, pF_out_ggaa(T53, T54, X85, X86)) → convertE_out_gga(.(0, T53), T54, X86)
U11_ggaaa(T33, T34, T37, X54, T12, convertE_out_gga(T33, T34, T37)) → U12_ggaaa(T33, T34, T37, X54, T12, pM_in_ggaa(T37, T34, X54, T12))
pM_in_ggaa(T37, T34, T104, T12) → U13_ggaa(T37, T34, T104, T12, timesG_in_gga(T37, T34, T104))
U13_ggaa(T37, T34, T104, T12, timesG_out_gga(T37, T34, T104)) → U14_ggaa(T37, T34, T104, T12, timesK_in_gga(T104, T34, T12))
U14_ggaa(T37, T34, T104, T12, timesK_out_gga(T104, T34, T12)) → pM_out_ggaa(T37, T34, T104, T12)
U12_ggaaa(T33, T34, T37, X54, T12, pM_out_ggaa(T37, T34, X54, T12)) → pB_out_ggaaa(T33, T34, T37, X54, T12)
U1_gga(T33, T34, T12, pB_out_ggaaa(T33, T34, X53, X54, T12)) → convertA_out_gga(.(0, .(0, T33)), T34, T12)
PLUSJ_IN_GGA(s(T142), T143, s(T145)) → PLUSJ_IN_GGA(T142, T143, T145)
convertA_in_gga([], T5, 0) → convertA_out_gga([], T5, 0)
convertA_in_gga(.(0, []), T24, 0) → convertA_out_gga(.(0, []), T24, 0)
convertA_in_gga(.(0, .(0, T33)), T34, T12) → U1_gga(T33, T34, T12, pB_in_ggaaa(T33, T34, X53, X54, T12))
pB_in_ggaaa(T33, T34, T37, X54, T12) → U11_ggaaa(T33, T34, T37, X54, T12, convertE_in_gga(T33, T34, T37))
convertE_in_gga([], T44, 0) → convertE_out_gga([], T44, 0)
convertE_in_gga(.(0, T53), T54, X86) → U5_gga(T53, T54, X86, pF_in_ggaa(T53, T54, X85, X86))
pF_in_ggaa(T53, T54, T57, X86) → U15_ggaa(T53, T54, T57, X86, convertE_in_gga(T53, T54, T57))
convertE_in_gga(.(s(T99), T100), T101, s(X151)) → U6_gga(T99, T100, T101, X151, convertA_in_gga(.(T99, T100), T101, X151))
convertA_in_gga(.(0, .(s(T160), T161)), T162, T12) → U2_gga(T160, T161, T162, T12, pC_in_gggaa(T160, T161, T162, X222, T12))
pC_in_gggaa(T160, T161, T162, T163, T12) → U21_gggaa(T160, T161, T162, T163, T12, convertA_in_gga(.(T160, T161), T162, T163))
convertA_in_gga(.(s(0), T185), T186, s(T188)) → U3_gga(T185, T186, T188, pD_in_ggaa(T185, T186, X259, T188))
pD_in_ggaa(T185, T186, T191, T188) → U23_ggaa(T185, T186, T191, T188, convertE_in_gga(T185, T186, T191))
U23_ggaa(T185, T186, T191, T188, convertE_out_gga(T185, T186, T191)) → U24_ggaa(T185, T186, T191, T188, timesK_in_gga(T191, T186, T188))
timesK_in_gga(0, T113, 0) → timesK_out_gga(0, T113, 0)
timesK_in_gga(s(T120), T121, T123) → U10_gga(T120, T121, T123, pL_in_ggaa(T120, T121, X175, T123))
pL_in_ggaa(T120, T121, T126, T123) → U19_ggaa(T120, T121, T126, T123, timesG_in_gga(T120, T121, T126))
timesG_in_gga(0, T66, 0) → timesG_out_gga(0, T66, 0)
timesG_in_gga(s(T71), T72, X111) → U7_gga(T71, T72, X111, pH_in_ggaa(T71, T72, X110, X111))
pH_in_ggaa(T71, T72, T75, X111) → U17_ggaa(T71, T72, T75, X111, timesG_in_gga(T71, T72, T75))
U17_ggaa(T71, T72, T75, X111, timesG_out_gga(T71, T72, T75)) → U18_ggaa(T71, T72, T75, X111, plusI_in_gga(T72, T75, X111))
plusI_in_gga(0, T84, T84) → plusI_out_gga(0, T84, T84)
plusI_in_gga(s(T89), T90, s(X134)) → U8_gga(T89, T90, X134, plusI_in_gga(T89, T90, X134))
U8_gga(T89, T90, X134, plusI_out_gga(T89, T90, X134)) → plusI_out_gga(s(T89), T90, s(X134))
U18_ggaa(T71, T72, T75, X111, plusI_out_gga(T72, T75, X111)) → pH_out_ggaa(T71, T72, T75, X111)
U7_gga(T71, T72, X111, pH_out_ggaa(T71, T72, X110, X111)) → timesG_out_gga(s(T71), T72, X111)
U19_ggaa(T120, T121, T126, T123, timesG_out_gga(T120, T121, T126)) → U20_ggaa(T120, T121, T126, T123, plusJ_in_gga(T121, T126, T123))
plusJ_in_gga(0, T135, T135) → plusJ_out_gga(0, T135, T135)
plusJ_in_gga(s(T142), T143, s(T145)) → U9_gga(T142, T143, T145, plusJ_in_gga(T142, T143, T145))
U9_gga(T142, T143, T145, plusJ_out_gga(T142, T143, T145)) → plusJ_out_gga(s(T142), T143, s(T145))
U20_ggaa(T120, T121, T126, T123, plusJ_out_gga(T121, T126, T123)) → pL_out_ggaa(T120, T121, T126, T123)
U10_gga(T120, T121, T123, pL_out_ggaa(T120, T121, X175, T123)) → timesK_out_gga(s(T120), T121, T123)
U24_ggaa(T185, T186, T191, T188, timesK_out_gga(T191, T186, T188)) → pD_out_ggaa(T185, T186, T191, T188)
U3_gga(T185, T186, T188, pD_out_ggaa(T185, T186, X259, T188)) → convertA_out_gga(.(s(0), T185), T186, s(T188))
convertA_in_gga(.(s(s(T204)), T205), T206, s(s(T208))) → U4_gga(T204, T205, T206, T208, convertA_in_gga(.(T204, T205), T206, T208))
U4_gga(T204, T205, T206, T208, convertA_out_gga(.(T204, T205), T206, T208)) → convertA_out_gga(.(s(s(T204)), T205), T206, s(s(T208)))
U21_gggaa(T160, T161, T162, T163, T12, convertA_out_gga(.(T160, T161), T162, T163)) → U22_gggaa(T160, T161, T162, T163, T12, timesK_in_gga(s(T163), T162, T12))
U22_gggaa(T160, T161, T162, T163, T12, timesK_out_gga(s(T163), T162, T12)) → pC_out_gggaa(T160, T161, T162, T163, T12)
U2_gga(T160, T161, T162, T12, pC_out_gggaa(T160, T161, T162, X222, T12)) → convertA_out_gga(.(0, .(s(T160), T161)), T162, T12)
U6_gga(T99, T100, T101, X151, convertA_out_gga(.(T99, T100), T101, X151)) → convertE_out_gga(.(s(T99), T100), T101, s(X151))
U15_ggaa(T53, T54, T57, X86, convertE_out_gga(T53, T54, T57)) → U16_ggaa(T53, T54, T57, X86, timesG_in_gga(T57, T54, X86))
U16_ggaa(T53, T54, T57, X86, timesG_out_gga(T57, T54, X86)) → pF_out_ggaa(T53, T54, T57, X86)
U5_gga(T53, T54, X86, pF_out_ggaa(T53, T54, X85, X86)) → convertE_out_gga(.(0, T53), T54, X86)
U11_ggaaa(T33, T34, T37, X54, T12, convertE_out_gga(T33, T34, T37)) → U12_ggaaa(T33, T34, T37, X54, T12, pM_in_ggaa(T37, T34, X54, T12))
pM_in_ggaa(T37, T34, T104, T12) → U13_ggaa(T37, T34, T104, T12, timesG_in_gga(T37, T34, T104))
U13_ggaa(T37, T34, T104, T12, timesG_out_gga(T37, T34, T104)) → U14_ggaa(T37, T34, T104, T12, timesK_in_gga(T104, T34, T12))
U14_ggaa(T37, T34, T104, T12, timesK_out_gga(T104, T34, T12)) → pM_out_ggaa(T37, T34, T104, T12)
U12_ggaaa(T33, T34, T37, X54, T12, pM_out_ggaa(T37, T34, X54, T12)) → pB_out_ggaaa(T33, T34, T37, X54, T12)
U1_gga(T33, T34, T12, pB_out_ggaaa(T33, T34, X53, X54, T12)) → convertA_out_gga(.(0, .(0, T33)), T34, T12)
PLUSJ_IN_GGA(s(T142), T143, s(T145)) → PLUSJ_IN_GGA(T142, T143, T145)
PLUSJ_IN_GGA(s(T142), T143) → PLUSJ_IN_GGA(T142, T143)
From the DPs we obtained the following set of size-change graphs:
PLUSI_IN_GGA(s(T89), T90, s(X134)) → PLUSI_IN_GGA(T89, T90, X134)
convertA_in_gga([], T5, 0) → convertA_out_gga([], T5, 0)
convertA_in_gga(.(0, []), T24, 0) → convertA_out_gga(.(0, []), T24, 0)
convertA_in_gga(.(0, .(0, T33)), T34, T12) → U1_gga(T33, T34, T12, pB_in_ggaaa(T33, T34, X53, X54, T12))
pB_in_ggaaa(T33, T34, T37, X54, T12) → U11_ggaaa(T33, T34, T37, X54, T12, convertE_in_gga(T33, T34, T37))
convertE_in_gga([], T44, 0) → convertE_out_gga([], T44, 0)
convertE_in_gga(.(0, T53), T54, X86) → U5_gga(T53, T54, X86, pF_in_ggaa(T53, T54, X85, X86))
pF_in_ggaa(T53, T54, T57, X86) → U15_ggaa(T53, T54, T57, X86, convertE_in_gga(T53, T54, T57))
convertE_in_gga(.(s(T99), T100), T101, s(X151)) → U6_gga(T99, T100, T101, X151, convertA_in_gga(.(T99, T100), T101, X151))
convertA_in_gga(.(0, .(s(T160), T161)), T162, T12) → U2_gga(T160, T161, T162, T12, pC_in_gggaa(T160, T161, T162, X222, T12))
pC_in_gggaa(T160, T161, T162, T163, T12) → U21_gggaa(T160, T161, T162, T163, T12, convertA_in_gga(.(T160, T161), T162, T163))
convertA_in_gga(.(s(0), T185), T186, s(T188)) → U3_gga(T185, T186, T188, pD_in_ggaa(T185, T186, X259, T188))
pD_in_ggaa(T185, T186, T191, T188) → U23_ggaa(T185, T186, T191, T188, convertE_in_gga(T185, T186, T191))
U23_ggaa(T185, T186, T191, T188, convertE_out_gga(T185, T186, T191)) → U24_ggaa(T185, T186, T191, T188, timesK_in_gga(T191, T186, T188))
timesK_in_gga(0, T113, 0) → timesK_out_gga(0, T113, 0)
timesK_in_gga(s(T120), T121, T123) → U10_gga(T120, T121, T123, pL_in_ggaa(T120, T121, X175, T123))
pL_in_ggaa(T120, T121, T126, T123) → U19_ggaa(T120, T121, T126, T123, timesG_in_gga(T120, T121, T126))
timesG_in_gga(0, T66, 0) → timesG_out_gga(0, T66, 0)
timesG_in_gga(s(T71), T72, X111) → U7_gga(T71, T72, X111, pH_in_ggaa(T71, T72, X110, X111))
pH_in_ggaa(T71, T72, T75, X111) → U17_ggaa(T71, T72, T75, X111, timesG_in_gga(T71, T72, T75))
U17_ggaa(T71, T72, T75, X111, timesG_out_gga(T71, T72, T75)) → U18_ggaa(T71, T72, T75, X111, plusI_in_gga(T72, T75, X111))
plusI_in_gga(0, T84, T84) → plusI_out_gga(0, T84, T84)
plusI_in_gga(s(T89), T90, s(X134)) → U8_gga(T89, T90, X134, plusI_in_gga(T89, T90, X134))
U8_gga(T89, T90, X134, plusI_out_gga(T89, T90, X134)) → plusI_out_gga(s(T89), T90, s(X134))
U18_ggaa(T71, T72, T75, X111, plusI_out_gga(T72, T75, X111)) → pH_out_ggaa(T71, T72, T75, X111)
U7_gga(T71, T72, X111, pH_out_ggaa(T71, T72, X110, X111)) → timesG_out_gga(s(T71), T72, X111)
U19_ggaa(T120, T121, T126, T123, timesG_out_gga(T120, T121, T126)) → U20_ggaa(T120, T121, T126, T123, plusJ_in_gga(T121, T126, T123))
plusJ_in_gga(0, T135, T135) → plusJ_out_gga(0, T135, T135)
plusJ_in_gga(s(T142), T143, s(T145)) → U9_gga(T142, T143, T145, plusJ_in_gga(T142, T143, T145))
U9_gga(T142, T143, T145, plusJ_out_gga(T142, T143, T145)) → plusJ_out_gga(s(T142), T143, s(T145))
U20_ggaa(T120, T121, T126, T123, plusJ_out_gga(T121, T126, T123)) → pL_out_ggaa(T120, T121, T126, T123)
U10_gga(T120, T121, T123, pL_out_ggaa(T120, T121, X175, T123)) → timesK_out_gga(s(T120), T121, T123)
U24_ggaa(T185, T186, T191, T188, timesK_out_gga(T191, T186, T188)) → pD_out_ggaa(T185, T186, T191, T188)
U3_gga(T185, T186, T188, pD_out_ggaa(T185, T186, X259, T188)) → convertA_out_gga(.(s(0), T185), T186, s(T188))
convertA_in_gga(.(s(s(T204)), T205), T206, s(s(T208))) → U4_gga(T204, T205, T206, T208, convertA_in_gga(.(T204, T205), T206, T208))
U4_gga(T204, T205, T206, T208, convertA_out_gga(.(T204, T205), T206, T208)) → convertA_out_gga(.(s(s(T204)), T205), T206, s(s(T208)))
U21_gggaa(T160, T161, T162, T163, T12, convertA_out_gga(.(T160, T161), T162, T163)) → U22_gggaa(T160, T161, T162, T163, T12, timesK_in_gga(s(T163), T162, T12))
U22_gggaa(T160, T161, T162, T163, T12, timesK_out_gga(s(T163), T162, T12)) → pC_out_gggaa(T160, T161, T162, T163, T12)
U2_gga(T160, T161, T162, T12, pC_out_gggaa(T160, T161, T162, X222, T12)) → convertA_out_gga(.(0, .(s(T160), T161)), T162, T12)
U6_gga(T99, T100, T101, X151, convertA_out_gga(.(T99, T100), T101, X151)) → convertE_out_gga(.(s(T99), T100), T101, s(X151))
U15_ggaa(T53, T54, T57, X86, convertE_out_gga(T53, T54, T57)) → U16_ggaa(T53, T54, T57, X86, timesG_in_gga(T57, T54, X86))
U16_ggaa(T53, T54, T57, X86, timesG_out_gga(T57, T54, X86)) → pF_out_ggaa(T53, T54, T57, X86)
U5_gga(T53, T54, X86, pF_out_ggaa(T53, T54, X85, X86)) → convertE_out_gga(.(0, T53), T54, X86)
U11_ggaaa(T33, T34, T37, X54, T12, convertE_out_gga(T33, T34, T37)) → U12_ggaaa(T33, T34, T37, X54, T12, pM_in_ggaa(T37, T34, X54, T12))
pM_in_ggaa(T37, T34, T104, T12) → U13_ggaa(T37, T34, T104, T12, timesG_in_gga(T37, T34, T104))
U13_ggaa(T37, T34, T104, T12, timesG_out_gga(T37, T34, T104)) → U14_ggaa(T37, T34, T104, T12, timesK_in_gga(T104, T34, T12))
U14_ggaa(T37, T34, T104, T12, timesK_out_gga(T104, T34, T12)) → pM_out_ggaa(T37, T34, T104, T12)
U12_ggaaa(T33, T34, T37, X54, T12, pM_out_ggaa(T37, T34, X54, T12)) → pB_out_ggaaa(T33, T34, T37, X54, T12)
U1_gga(T33, T34, T12, pB_out_ggaaa(T33, T34, X53, X54, T12)) → convertA_out_gga(.(0, .(0, T33)), T34, T12)
PLUSI_IN_GGA(s(T89), T90, s(X134)) → PLUSI_IN_GGA(T89, T90, X134)
PLUSI_IN_GGA(s(T89), T90) → PLUSI_IN_GGA(T89, T90)
From the DPs we obtained the following set of size-change graphs:
TIMESG_IN_GGA(s(T71), T72, X111) → PH_IN_GGAA(T71, T72, X110, X111)
PH_IN_GGAA(T71, T72, T75, X111) → TIMESG_IN_GGA(T71, T72, T75)
convertA_in_gga([], T5, 0) → convertA_out_gga([], T5, 0)
convertA_in_gga(.(0, []), T24, 0) → convertA_out_gga(.(0, []), T24, 0)
convertA_in_gga(.(0, .(0, T33)), T34, T12) → U1_gga(T33, T34, T12, pB_in_ggaaa(T33, T34, X53, X54, T12))
pB_in_ggaaa(T33, T34, T37, X54, T12) → U11_ggaaa(T33, T34, T37, X54, T12, convertE_in_gga(T33, T34, T37))
convertE_in_gga([], T44, 0) → convertE_out_gga([], T44, 0)
convertE_in_gga(.(0, T53), T54, X86) → U5_gga(T53, T54, X86, pF_in_ggaa(T53, T54, X85, X86))
pF_in_ggaa(T53, T54, T57, X86) → U15_ggaa(T53, T54, T57, X86, convertE_in_gga(T53, T54, T57))
convertE_in_gga(.(s(T99), T100), T101, s(X151)) → U6_gga(T99, T100, T101, X151, convertA_in_gga(.(T99, T100), T101, X151))
convertA_in_gga(.(0, .(s(T160), T161)), T162, T12) → U2_gga(T160, T161, T162, T12, pC_in_gggaa(T160, T161, T162, X222, T12))
pC_in_gggaa(T160, T161, T162, T163, T12) → U21_gggaa(T160, T161, T162, T163, T12, convertA_in_gga(.(T160, T161), T162, T163))
convertA_in_gga(.(s(0), T185), T186, s(T188)) → U3_gga(T185, T186, T188, pD_in_ggaa(T185, T186, X259, T188))
pD_in_ggaa(T185, T186, T191, T188) → U23_ggaa(T185, T186, T191, T188, convertE_in_gga(T185, T186, T191))
U23_ggaa(T185, T186, T191, T188, convertE_out_gga(T185, T186, T191)) → U24_ggaa(T185, T186, T191, T188, timesK_in_gga(T191, T186, T188))
timesK_in_gga(0, T113, 0) → timesK_out_gga(0, T113, 0)
timesK_in_gga(s(T120), T121, T123) → U10_gga(T120, T121, T123, pL_in_ggaa(T120, T121, X175, T123))
pL_in_ggaa(T120, T121, T126, T123) → U19_ggaa(T120, T121, T126, T123, timesG_in_gga(T120, T121, T126))
timesG_in_gga(0, T66, 0) → timesG_out_gga(0, T66, 0)
timesG_in_gga(s(T71), T72, X111) → U7_gga(T71, T72, X111, pH_in_ggaa(T71, T72, X110, X111))
pH_in_ggaa(T71, T72, T75, X111) → U17_ggaa(T71, T72, T75, X111, timesG_in_gga(T71, T72, T75))
U17_ggaa(T71, T72, T75, X111, timesG_out_gga(T71, T72, T75)) → U18_ggaa(T71, T72, T75, X111, plusI_in_gga(T72, T75, X111))
plusI_in_gga(0, T84, T84) → plusI_out_gga(0, T84, T84)
plusI_in_gga(s(T89), T90, s(X134)) → U8_gga(T89, T90, X134, plusI_in_gga(T89, T90, X134))
U8_gga(T89, T90, X134, plusI_out_gga(T89, T90, X134)) → plusI_out_gga(s(T89), T90, s(X134))
U18_ggaa(T71, T72, T75, X111, plusI_out_gga(T72, T75, X111)) → pH_out_ggaa(T71, T72, T75, X111)
U7_gga(T71, T72, X111, pH_out_ggaa(T71, T72, X110, X111)) → timesG_out_gga(s(T71), T72, X111)
U19_ggaa(T120, T121, T126, T123, timesG_out_gga(T120, T121, T126)) → U20_ggaa(T120, T121, T126, T123, plusJ_in_gga(T121, T126, T123))
plusJ_in_gga(0, T135, T135) → plusJ_out_gga(0, T135, T135)
plusJ_in_gga(s(T142), T143, s(T145)) → U9_gga(T142, T143, T145, plusJ_in_gga(T142, T143, T145))
U9_gga(T142, T143, T145, plusJ_out_gga(T142, T143, T145)) → plusJ_out_gga(s(T142), T143, s(T145))
U20_ggaa(T120, T121, T126, T123, plusJ_out_gga(T121, T126, T123)) → pL_out_ggaa(T120, T121, T126, T123)
U10_gga(T120, T121, T123, pL_out_ggaa(T120, T121, X175, T123)) → timesK_out_gga(s(T120), T121, T123)
U24_ggaa(T185, T186, T191, T188, timesK_out_gga(T191, T186, T188)) → pD_out_ggaa(T185, T186, T191, T188)
U3_gga(T185, T186, T188, pD_out_ggaa(T185, T186, X259, T188)) → convertA_out_gga(.(s(0), T185), T186, s(T188))
convertA_in_gga(.(s(s(T204)), T205), T206, s(s(T208))) → U4_gga(T204, T205, T206, T208, convertA_in_gga(.(T204, T205), T206, T208))
U4_gga(T204, T205, T206, T208, convertA_out_gga(.(T204, T205), T206, T208)) → convertA_out_gga(.(s(s(T204)), T205), T206, s(s(T208)))
U21_gggaa(T160, T161, T162, T163, T12, convertA_out_gga(.(T160, T161), T162, T163)) → U22_gggaa(T160, T161, T162, T163, T12, timesK_in_gga(s(T163), T162, T12))
U22_gggaa(T160, T161, T162, T163, T12, timesK_out_gga(s(T163), T162, T12)) → pC_out_gggaa(T160, T161, T162, T163, T12)
U2_gga(T160, T161, T162, T12, pC_out_gggaa(T160, T161, T162, X222, T12)) → convertA_out_gga(.(0, .(s(T160), T161)), T162, T12)
U6_gga(T99, T100, T101, X151, convertA_out_gga(.(T99, T100), T101, X151)) → convertE_out_gga(.(s(T99), T100), T101, s(X151))
U15_ggaa(T53, T54, T57, X86, convertE_out_gga(T53, T54, T57)) → U16_ggaa(T53, T54, T57, X86, timesG_in_gga(T57, T54, X86))
U16_ggaa(T53, T54, T57, X86, timesG_out_gga(T57, T54, X86)) → pF_out_ggaa(T53, T54, T57, X86)
U5_gga(T53, T54, X86, pF_out_ggaa(T53, T54, X85, X86)) → convertE_out_gga(.(0, T53), T54, X86)
U11_ggaaa(T33, T34, T37, X54, T12, convertE_out_gga(T33, T34, T37)) → U12_ggaaa(T33, T34, T37, X54, T12, pM_in_ggaa(T37, T34, X54, T12))
pM_in_ggaa(T37, T34, T104, T12) → U13_ggaa(T37, T34, T104, T12, timesG_in_gga(T37, T34, T104))
U13_ggaa(T37, T34, T104, T12, timesG_out_gga(T37, T34, T104)) → U14_ggaa(T37, T34, T104, T12, timesK_in_gga(T104, T34, T12))
U14_ggaa(T37, T34, T104, T12, timesK_out_gga(T104, T34, T12)) → pM_out_ggaa(T37, T34, T104, T12)
U12_ggaaa(T33, T34, T37, X54, T12, pM_out_ggaa(T37, T34, X54, T12)) → pB_out_ggaaa(T33, T34, T37, X54, T12)
U1_gga(T33, T34, T12, pB_out_ggaaa(T33, T34, X53, X54, T12)) → convertA_out_gga(.(0, .(0, T33)), T34, T12)
TIMESG_IN_GGA(s(T71), T72, X111) → PH_IN_GGAA(T71, T72, X110, X111)
PH_IN_GGAA(T71, T72, T75, X111) → TIMESG_IN_GGA(T71, T72, T75)
TIMESG_IN_GGA(s(T71), T72) → PH_IN_GGAA(T71, T72)
PH_IN_GGAA(T71, T72) → TIMESG_IN_GGA(T71, T72)
From the DPs we obtained the following set of size-change graphs:
CONVERTA_IN_GGA(.(0, .(0, T33)), T34, T12) → PB_IN_GGAAA(T33, T34, X53, X54, T12)
PB_IN_GGAAA(T33, T34, T37, X54, T12) → CONVERTE_IN_GGA(T33, T34, T37)
CONVERTE_IN_GGA(.(0, T53), T54, X86) → PF_IN_GGAA(T53, T54, X85, X86)
PF_IN_GGAA(T53, T54, T57, X86) → CONVERTE_IN_GGA(T53, T54, T57)
CONVERTE_IN_GGA(.(s(T99), T100), T101, s(X151)) → CONVERTA_IN_GGA(.(T99, T100), T101, X151)
CONVERTA_IN_GGA(.(0, .(s(T160), T161)), T162, T12) → PC_IN_GGGAA(T160, T161, T162, X222, T12)
PC_IN_GGGAA(T160, T161, T162, T163, T12) → CONVERTA_IN_GGA(.(T160, T161), T162, T163)
CONVERTA_IN_GGA(.(s(0), T185), T186, s(T188)) → PD_IN_GGAA(T185, T186, X259, T188)
PD_IN_GGAA(T185, T186, T191, T188) → CONVERTE_IN_GGA(T185, T186, T191)
CONVERTA_IN_GGA(.(s(s(T204)), T205), T206, s(s(T208))) → CONVERTA_IN_GGA(.(T204, T205), T206, T208)
convertA_in_gga([], T5, 0) → convertA_out_gga([], T5, 0)
convertA_in_gga(.(0, []), T24, 0) → convertA_out_gga(.(0, []), T24, 0)
convertA_in_gga(.(0, .(0, T33)), T34, T12) → U1_gga(T33, T34, T12, pB_in_ggaaa(T33, T34, X53, X54, T12))
pB_in_ggaaa(T33, T34, T37, X54, T12) → U11_ggaaa(T33, T34, T37, X54, T12, convertE_in_gga(T33, T34, T37))
convertE_in_gga([], T44, 0) → convertE_out_gga([], T44, 0)
convertE_in_gga(.(0, T53), T54, X86) → U5_gga(T53, T54, X86, pF_in_ggaa(T53, T54, X85, X86))
pF_in_ggaa(T53, T54, T57, X86) → U15_ggaa(T53, T54, T57, X86, convertE_in_gga(T53, T54, T57))
convertE_in_gga(.(s(T99), T100), T101, s(X151)) → U6_gga(T99, T100, T101, X151, convertA_in_gga(.(T99, T100), T101, X151))
convertA_in_gga(.(0, .(s(T160), T161)), T162, T12) → U2_gga(T160, T161, T162, T12, pC_in_gggaa(T160, T161, T162, X222, T12))
pC_in_gggaa(T160, T161, T162, T163, T12) → U21_gggaa(T160, T161, T162, T163, T12, convertA_in_gga(.(T160, T161), T162, T163))
convertA_in_gga(.(s(0), T185), T186, s(T188)) → U3_gga(T185, T186, T188, pD_in_ggaa(T185, T186, X259, T188))
pD_in_ggaa(T185, T186, T191, T188) → U23_ggaa(T185, T186, T191, T188, convertE_in_gga(T185, T186, T191))
U23_ggaa(T185, T186, T191, T188, convertE_out_gga(T185, T186, T191)) → U24_ggaa(T185, T186, T191, T188, timesK_in_gga(T191, T186, T188))
timesK_in_gga(0, T113, 0) → timesK_out_gga(0, T113, 0)
timesK_in_gga(s(T120), T121, T123) → U10_gga(T120, T121, T123, pL_in_ggaa(T120, T121, X175, T123))
pL_in_ggaa(T120, T121, T126, T123) → U19_ggaa(T120, T121, T126, T123, timesG_in_gga(T120, T121, T126))
timesG_in_gga(0, T66, 0) → timesG_out_gga(0, T66, 0)
timesG_in_gga(s(T71), T72, X111) → U7_gga(T71, T72, X111, pH_in_ggaa(T71, T72, X110, X111))
pH_in_ggaa(T71, T72, T75, X111) → U17_ggaa(T71, T72, T75, X111, timesG_in_gga(T71, T72, T75))
U17_ggaa(T71, T72, T75, X111, timesG_out_gga(T71, T72, T75)) → U18_ggaa(T71, T72, T75, X111, plusI_in_gga(T72, T75, X111))
plusI_in_gga(0, T84, T84) → plusI_out_gga(0, T84, T84)
plusI_in_gga(s(T89), T90, s(X134)) → U8_gga(T89, T90, X134, plusI_in_gga(T89, T90, X134))
U8_gga(T89, T90, X134, plusI_out_gga(T89, T90, X134)) → plusI_out_gga(s(T89), T90, s(X134))
U18_ggaa(T71, T72, T75, X111, plusI_out_gga(T72, T75, X111)) → pH_out_ggaa(T71, T72, T75, X111)
U7_gga(T71, T72, X111, pH_out_ggaa(T71, T72, X110, X111)) → timesG_out_gga(s(T71), T72, X111)
U19_ggaa(T120, T121, T126, T123, timesG_out_gga(T120, T121, T126)) → U20_ggaa(T120, T121, T126, T123, plusJ_in_gga(T121, T126, T123))
plusJ_in_gga(0, T135, T135) → plusJ_out_gga(0, T135, T135)
plusJ_in_gga(s(T142), T143, s(T145)) → U9_gga(T142, T143, T145, plusJ_in_gga(T142, T143, T145))
U9_gga(T142, T143, T145, plusJ_out_gga(T142, T143, T145)) → plusJ_out_gga(s(T142), T143, s(T145))
U20_ggaa(T120, T121, T126, T123, plusJ_out_gga(T121, T126, T123)) → pL_out_ggaa(T120, T121, T126, T123)
U10_gga(T120, T121, T123, pL_out_ggaa(T120, T121, X175, T123)) → timesK_out_gga(s(T120), T121, T123)
U24_ggaa(T185, T186, T191, T188, timesK_out_gga(T191, T186, T188)) → pD_out_ggaa(T185, T186, T191, T188)
U3_gga(T185, T186, T188, pD_out_ggaa(T185, T186, X259, T188)) → convertA_out_gga(.(s(0), T185), T186, s(T188))
convertA_in_gga(.(s(s(T204)), T205), T206, s(s(T208))) → U4_gga(T204, T205, T206, T208, convertA_in_gga(.(T204, T205), T206, T208))
U4_gga(T204, T205, T206, T208, convertA_out_gga(.(T204, T205), T206, T208)) → convertA_out_gga(.(s(s(T204)), T205), T206, s(s(T208)))
U21_gggaa(T160, T161, T162, T163, T12, convertA_out_gga(.(T160, T161), T162, T163)) → U22_gggaa(T160, T161, T162, T163, T12, timesK_in_gga(s(T163), T162, T12))
U22_gggaa(T160, T161, T162, T163, T12, timesK_out_gga(s(T163), T162, T12)) → pC_out_gggaa(T160, T161, T162, T163, T12)
U2_gga(T160, T161, T162, T12, pC_out_gggaa(T160, T161, T162, X222, T12)) → convertA_out_gga(.(0, .(s(T160), T161)), T162, T12)
U6_gga(T99, T100, T101, X151, convertA_out_gga(.(T99, T100), T101, X151)) → convertE_out_gga(.(s(T99), T100), T101, s(X151))
U15_ggaa(T53, T54, T57, X86, convertE_out_gga(T53, T54, T57)) → U16_ggaa(T53, T54, T57, X86, timesG_in_gga(T57, T54, X86))
U16_ggaa(T53, T54, T57, X86, timesG_out_gga(T57, T54, X86)) → pF_out_ggaa(T53, T54, T57, X86)
U5_gga(T53, T54, X86, pF_out_ggaa(T53, T54, X85, X86)) → convertE_out_gga(.(0, T53), T54, X86)
U11_ggaaa(T33, T34, T37, X54, T12, convertE_out_gga(T33, T34, T37)) → U12_ggaaa(T33, T34, T37, X54, T12, pM_in_ggaa(T37, T34, X54, T12))
pM_in_ggaa(T37, T34, T104, T12) → U13_ggaa(T37, T34, T104, T12, timesG_in_gga(T37, T34, T104))
U13_ggaa(T37, T34, T104, T12, timesG_out_gga(T37, T34, T104)) → U14_ggaa(T37, T34, T104, T12, timesK_in_gga(T104, T34, T12))
U14_ggaa(T37, T34, T104, T12, timesK_out_gga(T104, T34, T12)) → pM_out_ggaa(T37, T34, T104, T12)
U12_ggaaa(T33, T34, T37, X54, T12, pM_out_ggaa(T37, T34, X54, T12)) → pB_out_ggaaa(T33, T34, T37, X54, T12)
U1_gga(T33, T34, T12, pB_out_ggaaa(T33, T34, X53, X54, T12)) → convertA_out_gga(.(0, .(0, T33)), T34, T12)
CONVERTA_IN_GGA(.(0, .(0, T33)), T34, T12) → PB_IN_GGAAA(T33, T34, X53, X54, T12)
PB_IN_GGAAA(T33, T34, T37, X54, T12) → CONVERTE_IN_GGA(T33, T34, T37)
CONVERTE_IN_GGA(.(0, T53), T54, X86) → PF_IN_GGAA(T53, T54, X85, X86)
PF_IN_GGAA(T53, T54, T57, X86) → CONVERTE_IN_GGA(T53, T54, T57)
CONVERTE_IN_GGA(.(s(T99), T100), T101, s(X151)) → CONVERTA_IN_GGA(.(T99, T100), T101, X151)
CONVERTA_IN_GGA(.(0, .(s(T160), T161)), T162, T12) → PC_IN_GGGAA(T160, T161, T162, X222, T12)
PC_IN_GGGAA(T160, T161, T162, T163, T12) → CONVERTA_IN_GGA(.(T160, T161), T162, T163)
CONVERTA_IN_GGA(.(s(0), T185), T186, s(T188)) → PD_IN_GGAA(T185, T186, X259, T188)
PD_IN_GGAA(T185, T186, T191, T188) → CONVERTE_IN_GGA(T185, T186, T191)
CONVERTA_IN_GGA(.(s(s(T204)), T205), T206, s(s(T208))) → CONVERTA_IN_GGA(.(T204, T205), T206, T208)
CONVERTA_IN_GGA(.(0, .(0, T33)), T34) → PB_IN_GGAAA(T33, T34)
PB_IN_GGAAA(T33, T34) → CONVERTE_IN_GGA(T33, T34)
CONVERTE_IN_GGA(.(0, T53), T54) → PF_IN_GGAA(T53, T54)
PF_IN_GGAA(T53, T54) → CONVERTE_IN_GGA(T53, T54)
CONVERTE_IN_GGA(.(s(T99), T100), T101) → CONVERTA_IN_GGA(.(T99, T100), T101)
CONVERTA_IN_GGA(.(0, .(s(T160), T161)), T162) → PC_IN_GGGAA(T160, T161, T162)
PC_IN_GGGAA(T160, T161, T162) → CONVERTA_IN_GGA(.(T160, T161), T162)
CONVERTA_IN_GGA(.(s(0), T185), T186) → PD_IN_GGAA(T185, T186)
PD_IN_GGAA(T185, T186) → CONVERTE_IN_GGA(T185, T186)
CONVERTA_IN_GGA(.(s(s(T204)), T205), T206) → CONVERTA_IN_GGA(.(T204, T205), T206)
No rules are removed from R.
CONVERTA_IN_GGA(.(0, .(0, T33)), T34) → PB_IN_GGAAA(T33, T34)
CONVERTE_IN_GGA(.(0, T53), T54) → PF_IN_GGAA(T53, T54)
CONVERTE_IN_GGA(.(s(T99), T100), T101) → CONVERTA_IN_GGA(.(T99, T100), T101)
CONVERTA_IN_GGA(.(0, .(s(T160), T161)), T162) → PC_IN_GGGAA(T160, T161, T162)
CONVERTA_IN_GGA(.(s(0), T185), T186) → PD_IN_GGAA(T185, T186)
CONVERTA_IN_GGA(.(s(s(T204)), T205), T206) → CONVERTA_IN_GGA(.(T204, T205), T206)
POL(.(x1, x2)) = 2·x1 + 2·x2
POL(0) = 0
POL(CONVERTA_IN_GGA(x1, x2)) = x1 + x2
POL(CONVERTE_IN_GGA(x1, x2)) = x1 + x2
POL(PB_IN_GGAAA(x1, x2)) = 2·x1 + x2
POL(PC_IN_GGGAA(x1, x2, x3)) = 2·x1 + 2·x2 + x3
POL(PD_IN_GGAA(x1, x2)) = 2·x1 + x2
POL(PF_IN_GGAA(x1, x2)) = 2·x1 + x2
POL(s(x1)) = x1
PB_IN_GGAAA(T33, T34) → CONVERTE_IN_GGA(T33, T34)
PF_IN_GGAA(T53, T54) → CONVERTE_IN_GGA(T53, T54)
PC_IN_GGGAA(T160, T161, T162) → CONVERTA_IN_GGA(.(T160, T161), T162)
PD_IN_GGAA(T185, T186) → CONVERTE_IN_GGA(T185, T186)