0 Prolog
↳1 PrologToDTProblemTransformerProof (⇐)
↳2 TRIPLES
↳3 TriplesToPiDPProof (⇐)
↳4 PiDP
↳5 DependencyGraphProof (⇔)
↳6 AND
↳7 PiDP
↳8 UsableRulesProof (⇔)
↳9 PiDP
↳10 PiDPToQDPProof (⇔)
↳11 QDP
↳12 QDPSizeChangeProof (⇔)
↳13 YES
↳14 PiDP
↳15 UsableRulesProof (⇔)
↳16 PiDP
↳17 PiDPToQDPProof (⇐)
↳18 QDP
↳19 QDPOrderProof (⇔)
↳20 QDP
↳21 DependencyGraphProof (⇔)
↳22 QDP
↳23 QDPOrderProof (⇔)
↳24 QDP
↳25 DependencyGraphProof (⇔)
↳26 TRUE
D1_IN_GGA(s(T12), s(T12), 0) → U3_GGA(T12, isnumber16_in_g(T12))
D1_IN_GGA(s(T12), s(T12), 0) → ISNUMBER16_IN_G(T12)
ISNUMBER16_IN_G(s(T17)) → U1_G(T17, isnumber16_in_g(T17))
ISNUMBER16_IN_G(s(T17)) → ISNUMBER16_IN_G(T17)
ISNUMBER16_IN_G(p(T20)) → U2_G(T20, isnumber16_in_g(T20))
ISNUMBER16_IN_G(p(T20)) → ISNUMBER16_IN_G(T20)
D1_IN_GGA(p(T25), p(T25), 0) → U4_GGA(T25, isnumber16_in_g(T25))
D1_IN_GGA(p(T25), p(T25), 0) → ISNUMBER16_IN_G(T25)
D1_IN_GGA(times(T42, T43), times(T42, T43), +(times(T47, T42), times(T46, T43))) → U5_GGA(T42, T43, T47, T46, d1_in_gga(T42, times(T42, T43), T46))
D1_IN_GGA(times(T42, T43), times(T42, T43), +(times(T47, T42), times(T46, T43))) → D1_IN_GGA(T42, times(T42, T43), T46)
D1_IN_GGA(times(T42, T43), times(T42, T43), +(times(T54, T42), times(T46, T43))) → U6_GGA(T42, T43, T54, T46, dc1_in_gga(T42, times(T42, T43), T46))
U6_GGA(T42, T43, T54, T46, dc1_out_gga(T42, times(T42, T43), T46)) → U7_GGA(T42, T43, T54, T46, d1_in_gga(T43, times(T42, T43), T54))
U6_GGA(T42, T43, T54, T46, dc1_out_gga(T42, times(T42, T43), T46)) → D1_IN_GGA(T43, times(T42, T43), T54)
D1_IN_GGA(div(T79, T80), div(T79, T80), T82) → U8_GGA(T79, T80, T82, d1_in_gga(times(T79, power(T80, p(0))), div(T79, T80), T82))
D1_IN_GGA(div(T79, T80), div(T79, T80), T82) → D1_IN_GGA(times(T79, power(T80, p(0))), div(T79, T80), T82)
D1_IN_GGA(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96))))) → U9_GGA(T95, T96, T98, isnumber16_in_g(T96))
D1_IN_GGA(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96))))) → ISNUMBER16_IN_G(T96)
D1_IN_GGA(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96))))) → U10_GGA(T95, T96, T98, isnumberc16_in_g(T96))
U10_GGA(T95, T96, T98, isnumberc16_out_g(T96)) → U11_GGA(T95, T96, T98, d1_in_gga(T95, power(T95, T96), T98))
U10_GGA(T95, T96, T98, isnumberc16_out_g(T96)) → D1_IN_GGA(T95, power(T95, T96), T98)
D1_IN_GGA(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126))) → U12_GGA(T125, T126, T127, isnumber16_in_g(T125))
D1_IN_GGA(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126))) → ISNUMBER16_IN_G(T125)
D1_IN_GGA(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126))) → U13_GGA(T125, T126, T127, isnumberc16_in_g(T125))
U13_GGA(T125, T126, T127, isnumberc16_out_g(T125)) → U14_GGA(T125, T126, T127, d1_in_gga(T126, times(T125, T126), T127))
U13_GGA(T125, T126, T127, isnumberc16_out_g(T125)) → D1_IN_GGA(T126, times(T125, T126), T127)
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T161, times(T154, T155)), times(+(times(T160, T154), times(T159, T155)), T156))) → U15_GGA(T154, T155, T156, T161, T160, T159, d1_in_gga(T154, times(times(T154, T155), T156), T159))
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T161, times(T154, T155)), times(+(times(T160, T154), times(T159, T155)), T156))) → D1_IN_GGA(T154, times(times(T154, T155), T156), T159)
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T172, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156))) → U16_GGA(T154, T155, T156, T172, T171, T159, dc1_in_gga(T154, times(times(T154, T155), T156), T159))
U16_GGA(T154, T155, T156, T172, T171, T159, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U17_GGA(T154, T155, T156, T172, T171, T159, d1_in_gga(T155, times(times(T154, T155), T156), T171))
U16_GGA(T154, T155, T156, T172, T171, T159, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → D1_IN_GGA(T155, times(times(T154, T155), T156), T171)
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T191, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156))) → U18_GGA(T154, T155, T156, T191, T171, T159, dc1_in_gga(T154, times(times(T154, T155), T156), T159))
U18_GGA(T154, T155, T156, T191, T171, T159, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U19_GGA(T154, T155, T156, T191, T171, T159, dc1_in_gga(T155, times(times(T154, T155), T156), T171))
U19_GGA(T154, T155, T156, T191, T171, T159, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → U20_GGA(T154, T155, T156, T191, T171, T159, d1_in_gga(T156, times(times(T154, T155), T156), T191))
U19_GGA(T154, T155, T156, T191, T171, T159, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → D1_IN_GGA(T156, times(times(T154, T155), T156), T191)
D1_IN_GGA(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T231, div(T226, T227)), times(T230, T228))) → U21_GGA(T226, T227, T228, T231, T230, d1_in_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230))
D1_IN_GGA(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T231, div(T226, T227)), times(T230, T228))) → D1_IN_GGA(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)
D1_IN_GGA(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T239, div(T226, T227)), times(T230, T228))) → U22_GGA(T226, T227, T228, T239, T230, dc1_in_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230))
U22_GGA(T226, T227, T228, T239, T230, dc1_out_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)) → U23_GGA(T226, T227, T228, T239, T230, d1_in_gga(T228, times(div(T226, T227), T228), T239))
U22_GGA(T226, T227, T228, T239, T230, dc1_out_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)) → D1_IN_GGA(T228, times(div(T226, T227), T228), T239)
D1_IN_GGA(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T277, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274))) → U24_GGA(T272, T273, T274, T277, T276, isnumber16_in_g(T273))
D1_IN_GGA(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T277, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274))) → ISNUMBER16_IN_G(T273)
D1_IN_GGA(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T277, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274))) → U25_GGA(T272, T273, T274, T277, T276, isnumberc16_in_g(T273))
U25_GGA(T272, T273, T274, T277, T276, isnumberc16_out_g(T273)) → U26_GGA(T272, T273, T274, T277, T276, d1_in_gga(T272, times(power(T272, T273), T274), T276))
U25_GGA(T272, T273, T274, T277, T276, isnumberc16_out_g(T273)) → D1_IN_GGA(T272, times(power(T272, T273), T274), T276)
D1_IN_GGA(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T287, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274))) → U27_GGA(T272, T273, T274, T287, T276, isnumberc16_in_g(T273))
U27_GGA(T272, T273, T274, T287, T276, isnumberc16_out_g(T273)) → U28_GGA(T272, T273, T274, T287, T276, dc1_in_gga(T272, times(power(T272, T273), T274), T276))
U28_GGA(T272, T273, T274, T287, T276, dc1_out_gga(T272, times(power(T272, T273), T274), T276)) → U29_GGA(T272, T273, T274, T287, T276, d1_in_gga(T274, times(power(T272, T273), T274), T287))
U28_GGA(T272, T273, T274, T287, T276, dc1_out_gga(T272, times(power(T272, T273), T274), T276)) → D1_IN_GGA(T274, times(power(T272, T273), T274), T287)
D1_IN_GGA(div(T323, T324), div(T323, T324), 0) → U30_GGA(T323, T324, isnumber16_in_g(times(T323, power(T324, p(0)))))
D1_IN_GGA(div(T323, T324), div(T323, T324), 0) → ISNUMBER16_IN_G(times(T323, power(T324, p(0))))
D1_IN_GGA(div(T341, T342), div(T341, T342), +(times(T346, T341), times(T345, power(T342, p(0))))) → U31_GGA(T341, T342, T346, T345, d1_in_gga(T341, div(T341, T342), T345))
D1_IN_GGA(div(T341, T342), div(T341, T342), +(times(T346, T341), times(T345, power(T342, p(0))))) → D1_IN_GGA(T341, div(T341, T342), T345)
D1_IN_GGA(div(T341, T342), div(T341, T342), +(times(T353, T341), times(T345, power(T342, p(0))))) → U32_GGA(T341, T342, T353, T345, dc1_in_gga(T341, div(T341, T342), T345))
U32_GGA(T341, T342, T353, T345, dc1_out_gga(T341, div(T341, T342), T345)) → U33_GGA(T341, T342, T353, T345, d1_in_gga(power(T342, p(0)), div(T341, T342), T353))
U32_GGA(T341, T342, T353, T345, dc1_out_gga(T341, div(T341, T342), T345)) → D1_IN_GGA(power(T342, p(0)), div(T341, T342), T353)
D1_IN_GGA(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0))))) → U34_GGA(T367, T370, d1_in_gga(T367, power(T367, 0), T370))
D1_IN_GGA(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0))))) → D1_IN_GGA(T367, power(T367, 0), T370)
D1_IN_GGA(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378)))))) → U35_GGA(T367, T378, T370, isnumber16_in_g(T378))
D1_IN_GGA(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378)))))) → ISNUMBER16_IN_G(T378)
D1_IN_GGA(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378)))))) → U36_GGA(T367, T378, T370, isnumberc16_in_g(T378))
U36_GGA(T367, T378, T370, isnumberc16_out_g(T378)) → U37_GGA(T367, T378, T370, d1_in_gga(T367, power(T367, s(T378)), T370))
U36_GGA(T367, T378, T370, isnumberc16_out_g(T378)) → D1_IN_GGA(T367, power(T367, s(T378)), T370)
D1_IN_GGA(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387)))))) → U38_GGA(T367, T387, T370, isnumber16_in_g(T387))
D1_IN_GGA(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387)))))) → ISNUMBER16_IN_G(T387)
D1_IN_GGA(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387)))))) → U39_GGA(T367, T387, T370, isnumberc16_in_g(T387))
U39_GGA(T367, T387, T370, isnumberc16_out_g(T387)) → U40_GGA(T367, T387, T370, d1_in_gga(T367, power(T367, p(T387)), T370))
U39_GGA(T367, T387, T370, isnumberc16_out_g(T387)) → D1_IN_GGA(T367, power(T367, p(T387)), T370)
D1_IN_GGA(s(T402), T397, 0) → U41_GGA(T402, T397, isnumber16_in_g(T402))
D1_IN_GGA(s(T402), T397, 0) → ISNUMBER16_IN_G(T402)
D1_IN_GGA(p(T407), T397, 0) → U42_GGA(T407, T397, isnumber16_in_g(T407))
D1_IN_GGA(p(T407), T397, 0) → ISNUMBER16_IN_G(T407)
D1_IN_GGA(times(T428, T429), T430, +(times(T434, T428), times(T433, T429))) → U43_GGA(T428, T429, T430, T434, T433, d1_in_gga(T428, T430, T433))
D1_IN_GGA(times(T428, T429), T430, +(times(T434, T428), times(T433, T429))) → D1_IN_GGA(T428, T430, T433)
D1_IN_GGA(times(T428, T429), T430, +(times(T437, T428), times(T433, T429))) → U44_GGA(T428, T429, T430, T437, T433, dc1_in_gga(T428, T430, T433))
U44_GGA(T428, T429, T430, T437, T433, dc1_out_gga(T428, T430, T433)) → U45_GGA(T428, T429, T430, T437, T433, d1_in_gga(T429, T430, T437))
U44_GGA(T428, T429, T430, T437, T433, dc1_out_gga(T428, T430, T433)) → D1_IN_GGA(T429, T430, T437)
D1_IN_GGA(div(T460, T461), T462, T464) → U46_GGA(T460, T461, T462, T464, d1_in_gga(times(T460, power(T461, p(0))), T462, T464))
D1_IN_GGA(div(T460, T461), T462, T464) → D1_IN_GGA(times(T460, power(T461, p(0))), T462, T464)
D1_IN_GGA(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478))))) → U47_GGA(T477, T478, T479, T481, isnumber16_in_g(T478))
D1_IN_GGA(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478))))) → ISNUMBER16_IN_G(T478)
D1_IN_GGA(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478))))) → U48_GGA(T477, T478, T479, T481, isnumberc16_in_g(T478))
U48_GGA(T477, T478, T479, T481, isnumberc16_out_g(T478)) → U49_GGA(T477, T478, T479, T481, d1_in_gga(T477, T479, T481))
U48_GGA(T477, T478, T479, T481, isnumberc16_out_g(T478)) → D1_IN_GGA(T477, T479, T481)
D1_IN_GGA(times(T500, T490), T500, +(times(T501, T500), times(1, T490))) → U50_GGA(T500, T490, T501, d1_in_gga(T490, T500, T501))
D1_IN_GGA(times(T500, T490), T500, +(times(T501, T500), times(1, T490))) → D1_IN_GGA(T490, T500, T501)
D1_IN_GGA(times(T512, T490), T513, +(times(T514, T512), times(0, T490))) → U51_GGA(T512, T490, T513, T514, isnumber16_in_g(T512))
D1_IN_GGA(times(T512, T490), T513, +(times(T514, T512), times(0, T490))) → ISNUMBER16_IN_G(T512)
D1_IN_GGA(times(T512, T490), T513, +(times(T514, T512), times(0, T490))) → U52_GGA(T512, T490, T513, T514, isnumberc16_in_g(T512))
U52_GGA(T512, T490, T513, T514, isnumberc16_out_g(T512)) → U53_GGA(T512, T490, T513, T514, d1_in_gga(T490, T513, T514))
U52_GGA(T512, T490, T513, T514, isnumberc16_out_g(T512)) → D1_IN_GGA(T490, T513, T514)
D1_IN_GGA(times(times(T537, T538), T490), T539, +(times(T544, times(T537, T538)), times(+(times(T543, T537), times(T542, T538)), T490))) → U54_GGA(T537, T538, T490, T539, T544, T543, T542, d1_in_gga(T537, T539, T542))
D1_IN_GGA(times(times(T537, T538), T490), T539, +(times(T544, times(T537, T538)), times(+(times(T543, T537), times(T542, T538)), T490))) → D1_IN_GGA(T537, T539, T542)
D1_IN_GGA(times(times(T537, T538), T490), T539, +(times(T548, times(T537, T538)), times(+(times(T547, T537), times(T542, T538)), T490))) → U55_GGA(T537, T538, T490, T539, T548, T547, T542, dc1_in_gga(T537, T539, T542))
U55_GGA(T537, T538, T490, T539, T548, T547, T542, dc1_out_gga(T537, T539, T542)) → U56_GGA(T537, T538, T490, T539, T548, T547, T542, d1_in_gga(T538, T539, T547))
U55_GGA(T537, T538, T490, T539, T548, T547, T542, dc1_out_gga(T537, T539, T542)) → D1_IN_GGA(T538, T539, T547)
D1_IN_GGA(times(times(T556, T538), T490), T539, +(times(T555, times(T556, T538)), times(+(times(T547, T556), times(T542, T538)), T490))) → U57_GGA(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T556, T539, T542))
U57_GGA(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T556, T539, T542)) → U58_GGA(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T538, T539, T547))
U58_GGA(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T538, T539, T547)) → U59_GGA(T556, T538, T490, T539, T555, T547, T542, d1_in_gga(T490, T539, T555))
U58_GGA(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T538, T539, T547)) → D1_IN_GGA(T490, T539, T555)
D1_IN_GGA(times(div(T579, T580), T490), T581, +(times(T584, div(T579, T580)), times(T583, T490))) → U60_GGA(T579, T580, T490, T581, T584, T583, d1_in_gga(times(T579, power(T580, p(0))), T581, T583))
D1_IN_GGA(times(div(T579, T580), T490), T581, +(times(T584, div(T579, T580)), times(T583, T490))) → D1_IN_GGA(times(T579, power(T580, p(0))), T581, T583)
D1_IN_GGA(times(div(T579, T580), T490), T581, +(times(T589, div(T579, T580)), times(T583, T490))) → U61_GGA(T579, T580, T490, T581, T589, T583, dc1_in_gga(times(T579, power(T580, p(0))), T581, T583))
U61_GGA(T579, T580, T490, T581, T589, T583, dc1_out_gga(times(T579, power(T580, p(0))), T581, T583)) → U62_GGA(T579, T580, T490, T581, T589, T583, d1_in_gga(T490, T581, T589))
U61_GGA(T579, T580, T490, T581, T589, T583, dc1_out_gga(times(T579, power(T580, p(0))), T581, T583)) → D1_IN_GGA(T490, T581, T589)
D1_IN_GGA(times(power(T614, T615), T490), T616, +(times(T619, power(T614, T615)), times(times(T615, times(T618, power(T614, p(T615)))), T490))) → U63_GGA(T614, T615, T490, T616, T619, T618, isnumber16_in_g(T615))
D1_IN_GGA(times(power(T614, T615), T490), T616, +(times(T619, power(T614, T615)), times(times(T615, times(T618, power(T614, p(T615)))), T490))) → ISNUMBER16_IN_G(T615)
D1_IN_GGA(times(power(T614, T615), T490), T616, +(times(T619, power(T614, T615)), times(times(T615, times(T618, power(T614, p(T615)))), T490))) → U64_GGA(T614, T615, T490, T616, T619, T618, isnumberc16_in_g(T615))
U64_GGA(T614, T615, T490, T616, T619, T618, isnumberc16_out_g(T615)) → U65_GGA(T614, T615, T490, T616, T619, T618, d1_in_gga(T614, T616, T618))
U64_GGA(T614, T615, T490, T616, T619, T618, isnumberc16_out_g(T615)) → D1_IN_GGA(T614, T616, T618)
D1_IN_GGA(times(power(T614, T623), T490), T616, +(times(T622, power(T614, T623)), times(times(T623, times(T618, power(T614, p(T623)))), T490))) → U66_GGA(T614, T623, T490, T616, T622, T618, isnumberc16_in_g(T623))
U66_GGA(T614, T623, T490, T616, T622, T618, isnumberc16_out_g(T623)) → U67_GGA(T614, T623, T490, T616, T622, T618, dc1_in_gga(T614, T616, T618))
U67_GGA(T614, T623, T490, T616, T622, T618, dc1_out_gga(T614, T616, T618)) → U68_GGA(T614, T623, T490, T616, T622, T618, d1_in_gga(T490, T616, T622))
U67_GGA(T614, T623, T490, T616, T622, T618, dc1_out_gga(T614, T616, T618)) → D1_IN_GGA(T490, T616, T622)
D1_IN_GGA(div(T661, T662), T663, 0) → U69_GGA(T661, T662, T663, isnumber16_in_g(times(T661, power(T662, p(0)))))
D1_IN_GGA(div(T661, T662), T663, 0) → ISNUMBER16_IN_G(times(T661, power(T662, p(0))))
D1_IN_GGA(div(T684, T685), T686, +(times(T690, T684), times(T689, power(T685, p(0))))) → U70_GGA(T684, T685, T686, T690, T689, d1_in_gga(T684, T686, T689))
D1_IN_GGA(div(T684, T685), T686, +(times(T690, T684), times(T689, power(T685, p(0))))) → D1_IN_GGA(T684, T686, T689)
D1_IN_GGA(div(T684, T685), T686, +(times(T693, T684), times(T689, power(T685, p(0))))) → U71_GGA(T684, T685, T686, T693, T689, dc1_in_gga(T684, T686, T689))
U71_GGA(T684, T685, T686, T693, T689, dc1_out_gga(T684, T686, T689)) → U72_GGA(T684, T685, T686, T693, T689, d1_in_gga(power(T685, p(0)), T686, T693))
U71_GGA(T684, T685, T686, T693, T689, dc1_out_gga(T684, T686, T689)) → D1_IN_GGA(power(T685, p(0)), T686, T693)
D1_IN_GGA(power(T704, 0), T706, times(0, times(T708, power(T704, p(0))))) → U73_GGA(T704, T706, T708, d1_in_gga(T704, T706, T708))
D1_IN_GGA(power(T704, 0), T706, times(0, times(T708, power(T704, p(0))))) → D1_IN_GGA(T704, T706, T708)
D1_IN_GGA(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715)))))) → U74_GGA(T704, T715, T706, T708, isnumber16_in_g(T715))
D1_IN_GGA(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715)))))) → ISNUMBER16_IN_G(T715)
D1_IN_GGA(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715)))))) → U75_GGA(T704, T715, T706, T708, isnumberc16_in_g(T715))
U75_GGA(T704, T715, T706, T708, isnumberc16_out_g(T715)) → U76_GGA(T704, T715, T706, T708, d1_in_gga(T704, T706, T708))
U75_GGA(T704, T715, T706, T708, isnumberc16_out_g(T715)) → D1_IN_GGA(T704, T706, T708)
D1_IN_GGA(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720)))))) → U77_GGA(T704, T720, T706, T708, isnumber16_in_g(T720))
D1_IN_GGA(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720)))))) → ISNUMBER16_IN_G(T720)
D1_IN_GGA(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720)))))) → U78_GGA(T704, T720, T706, T708, isnumberc16_in_g(T720))
U78_GGA(T704, T720, T706, T708, isnumberc16_out_g(T720)) → U79_GGA(T704, T720, T706, T708, d1_in_gga(T704, T706, T708))
U78_GGA(T704, T720, T706, T708, isnumberc16_out_g(T720)) → D1_IN_GGA(T704, T706, T708)
dc1_in_gga(T5, T5, 1) → dc1_out_gga(T5, T5, 1)
dc1_in_gga(0, 0, 0) → dc1_out_gga(0, 0, 0)
dc1_in_gga(s(T12), s(T12), 0) → U83_gga(T12, isnumberc16_in_g(T12))
isnumberc16_in_g(0) → isnumberc16_out_g(0)
isnumberc16_in_g(s(T17)) → U81_g(T17, isnumberc16_in_g(T17))
isnumberc16_in_g(p(T20)) → U82_g(T20, isnumberc16_in_g(T20))
U82_g(T20, isnumberc16_out_g(T20)) → isnumberc16_out_g(p(T20))
U81_g(T17, isnumberc16_out_g(T17)) → isnumberc16_out_g(s(T17))
U83_gga(T12, isnumberc16_out_g(T12)) → dc1_out_gga(s(T12), s(T12), 0)
dc1_in_gga(p(T25), p(T25), 0) → U84_gga(T25, isnumberc16_in_g(T25))
U84_gga(T25, isnumberc16_out_g(T25)) → dc1_out_gga(p(T25), p(T25), 0)
dc1_in_gga(times(T42, T43), times(T42, T43), +(times(T54, T42), times(T46, T43))) → U85_gga(T42, T43, T54, T46, dc1_in_gga(T42, times(T42, T43), T46))
dc1_in_gga(div(T79, T80), div(T79, T80), T82) → U87_gga(T79, T80, T82, dc1_in_gga(times(T79, power(T80, p(0))), div(T79, T80), T82))
dc1_in_gga(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96))))) → U88_gga(T95, T96, T98, isnumberc16_in_g(T96))
U88_gga(T95, T96, T98, isnumberc16_out_g(T96)) → U89_gga(T95, T96, T98, dc1_in_gga(T95, power(T95, T96), T98))
dc1_in_gga(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126))) → U90_gga(T125, T126, T127, isnumberc16_in_g(T125))
U90_gga(T125, T126, T127, isnumberc16_out_g(T125)) → U91_gga(T125, T126, T127, dc1_in_gga(T126, times(T125, T126), T127))
dc1_in_gga(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T191, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156))) → U92_gga(T154, T155, T156, T191, T171, T159, dc1_in_gga(T154, times(times(T154, T155), T156), T159))
dc1_in_gga(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T239, div(T226, T227)), times(T230, T228))) → U95_gga(T226, T227, T228, T239, T230, dc1_in_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230))
dc1_in_gga(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T287, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274))) → U97_gga(T272, T273, T274, T287, T276, isnumberc16_in_g(T273))
U97_gga(T272, T273, T274, T287, T276, isnumberc16_out_g(T273)) → U98_gga(T272, T273, T274, T287, T276, dc1_in_gga(T272, times(power(T272, T273), T274), T276))
dc1_in_gga(div(T323, T324), div(T323, T324), 0) → U100_gga(T323, T324, isnumberc16_in_g(times(T323, power(T324, p(0)))))
U100_gga(T323, T324, isnumberc16_out_g(times(T323, power(T324, p(0))))) → dc1_out_gga(div(T323, T324), div(T323, T324), 0)
dc1_in_gga(div(T341, T342), div(T341, T342), +(times(T353, T341), times(T345, power(T342, p(0))))) → U101_gga(T341, T342, T353, T345, dc1_in_gga(T341, div(T341, T342), T345))
dc1_in_gga(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0))))) → U103_gga(T367, T370, dc1_in_gga(T367, power(T367, 0), T370))
dc1_in_gga(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378)))))) → U104_gga(T367, T378, T370, isnumberc16_in_g(T378))
U104_gga(T367, T378, T370, isnumberc16_out_g(T378)) → U105_gga(T367, T378, T370, dc1_in_gga(T367, power(T367, s(T378)), T370))
dc1_in_gga(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387)))))) → U106_gga(T367, T387, T370, isnumberc16_in_g(T387))
U106_gga(T367, T387, T370, isnumberc16_out_g(T387)) → U107_gga(T367, T387, T370, dc1_in_gga(T367, power(T367, p(T387)), T370))
dc1_in_gga(0, T397, 0) → dc1_out_gga(0, T397, 0)
dc1_in_gga(s(T402), T397, 0) → U108_gga(T402, T397, isnumberc16_in_g(T402))
U108_gga(T402, T397, isnumberc16_out_g(T402)) → dc1_out_gga(s(T402), T397, 0)
dc1_in_gga(p(T407), T397, 0) → U109_gga(T407, T397, isnumberc16_in_g(T407))
U109_gga(T407, T397, isnumberc16_out_g(T407)) → dc1_out_gga(p(T407), T397, 0)
dc1_in_gga(times(T428, T429), T430, +(times(T437, T428), times(T433, T429))) → U110_gga(T428, T429, T430, T437, T433, dc1_in_gga(T428, T430, T433))
dc1_in_gga(div(T460, T461), T462, T464) → U112_gga(T460, T461, T462, T464, dc1_in_gga(times(T460, power(T461, p(0))), T462, T464))
dc1_in_gga(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478))))) → U113_gga(T477, T478, T479, T481, isnumberc16_in_g(T478))
U113_gga(T477, T478, T479, T481, isnumberc16_out_g(T478)) → U114_gga(T477, T478, T479, T481, dc1_in_gga(T477, T479, T481))
dc1_in_gga(times(T500, T490), T500, +(times(T501, T500), times(1, T490))) → U115_gga(T500, T490, T501, dc1_in_gga(T490, T500, T501))
dc1_in_gga(times(T512, T490), T513, +(times(T514, T512), times(0, T490))) → U116_gga(T512, T490, T513, T514, isnumberc16_in_g(T512))
U116_gga(T512, T490, T513, T514, isnumberc16_out_g(T512)) → U117_gga(T512, T490, T513, T514, dc1_in_gga(T490, T513, T514))
dc1_in_gga(times(times(T556, T538), T490), T539, +(times(T555, times(T556, T538)), times(+(times(T547, T556), times(T542, T538)), T490))) → U118_gga(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T556, T539, T542))
dc1_in_gga(times(div(T579, T580), T490), T581, +(times(T589, div(T579, T580)), times(T583, T490))) → U121_gga(T579, T580, T490, T581, T589, T583, dc1_in_gga(times(T579, power(T580, p(0))), T581, T583))
dc1_in_gga(times(power(T614, T623), T490), T616, +(times(T622, power(T614, T623)), times(times(T623, times(T618, power(T614, p(T623)))), T490))) → U123_gga(T614, T623, T490, T616, T622, T618, isnumberc16_in_g(T623))
U123_gga(T614, T623, T490, T616, T622, T618, isnumberc16_out_g(T623)) → U124_gga(T614, T623, T490, T616, T622, T618, dc1_in_gga(T614, T616, T618))
dc1_in_gga(div(T647, T648), times(T647, power(T648, p(0))), 1) → dc1_out_gga(div(T647, T648), times(T647, power(T648, p(0))), 1)
dc1_in_gga(div(T661, T662), T663, 0) → U126_gga(T661, T662, T663, isnumberc16_in_g(times(T661, power(T662, p(0)))))
U126_gga(T661, T662, T663, isnumberc16_out_g(times(T661, power(T662, p(0))))) → dc1_out_gga(div(T661, T662), T663, 0)
dc1_in_gga(div(T684, T685), T686, +(times(T693, T684), times(T689, power(T685, p(0))))) → U127_gga(T684, T685, T686, T693, T689, dc1_in_gga(T684, T686, T689))
dc1_in_gga(power(T704, 0), T706, times(0, times(T708, power(T704, p(0))))) → U129_gga(T704, T706, T708, dc1_in_gga(T704, T706, T708))
dc1_in_gga(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715)))))) → U130_gga(T704, T715, T706, T708, isnumberc16_in_g(T715))
U130_gga(T704, T715, T706, T708, isnumberc16_out_g(T715)) → U131_gga(T704, T715, T706, T708, dc1_in_gga(T704, T706, T708))
dc1_in_gga(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720)))))) → U132_gga(T704, T720, T706, T708, isnumberc16_in_g(T720))
U132_gga(T704, T720, T706, T708, isnumberc16_out_g(T720)) → U133_gga(T704, T720, T706, T708, dc1_in_gga(T704, T706, T708))
U133_gga(T704, T720, T706, T708, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720))))))
U131_gga(T704, T715, T706, T708, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715))))))
U129_gga(T704, T706, T708, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, 0), T706, times(0, times(T708, power(T704, p(0)))))
U127_gga(T684, T685, T686, T693, T689, dc1_out_gga(T684, T686, T689)) → U128_gga(T684, T685, T686, T693, T689, dc1_in_gga(power(T685, p(0)), T686, T693))
U128_gga(T684, T685, T686, T693, T689, dc1_out_gga(power(T685, p(0)), T686, T693)) → dc1_out_gga(div(T684, T685), T686, +(times(T693, T684), times(T689, power(T685, p(0)))))
U124_gga(T614, T623, T490, T616, T622, T618, dc1_out_gga(T614, T616, T618)) → U125_gga(T614, T623, T490, T616, T622, T618, dc1_in_gga(T490, T616, T622))
U125_gga(T614, T623, T490, T616, T622, T618, dc1_out_gga(T490, T616, T622)) → dc1_out_gga(times(power(T614, T623), T490), T616, +(times(T622, power(T614, T623)), times(times(T623, times(T618, power(T614, p(T623)))), T490)))
U121_gga(T579, T580, T490, T581, T589, T583, dc1_out_gga(times(T579, power(T580, p(0))), T581, T583)) → U122_gga(T579, T580, T490, T581, T589, T583, dc1_in_gga(T490, T581, T589))
U122_gga(T579, T580, T490, T581, T589, T583, dc1_out_gga(T490, T581, T589)) → dc1_out_gga(times(div(T579, T580), T490), T581, +(times(T589, div(T579, T580)), times(T583, T490)))
U118_gga(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T556, T539, T542)) → U119_gga(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T538, T539, T547))
U119_gga(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T538, T539, T547)) → U120_gga(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T490, T539, T555))
U120_gga(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T490, T539, T555)) → dc1_out_gga(times(times(T556, T538), T490), T539, +(times(T555, times(T556, T538)), times(+(times(T547, T556), times(T542, T538)), T490)))
U117_gga(T512, T490, T513, T514, dc1_out_gga(T490, T513, T514)) → dc1_out_gga(times(T512, T490), T513, +(times(T514, T512), times(0, T490)))
U115_gga(T500, T490, T501, dc1_out_gga(T490, T500, T501)) → dc1_out_gga(times(T500, T490), T500, +(times(T501, T500), times(1, T490)))
U114_gga(T477, T478, T479, T481, dc1_out_gga(T477, T479, T481)) → dc1_out_gga(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478)))))
U112_gga(T460, T461, T462, T464, dc1_out_gga(times(T460, power(T461, p(0))), T462, T464)) → dc1_out_gga(div(T460, T461), T462, T464)
U110_gga(T428, T429, T430, T437, T433, dc1_out_gga(T428, T430, T433)) → U111_gga(T428, T429, T430, T437, T433, dc1_in_gga(T429, T430, T437))
U111_gga(T428, T429, T430, T437, T433, dc1_out_gga(T429, T430, T437)) → dc1_out_gga(times(T428, T429), T430, +(times(T437, T428), times(T433, T429)))
U107_gga(T367, T387, T370, dc1_out_gga(T367, power(T367, p(T387)), T370)) → dc1_out_gga(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387))))))
U105_gga(T367, T378, T370, dc1_out_gga(T367, power(T367, s(T378)), T370)) → dc1_out_gga(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378))))))
U103_gga(T367, T370, dc1_out_gga(T367, power(T367, 0), T370)) → dc1_out_gga(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0)))))
U101_gga(T341, T342, T353, T345, dc1_out_gga(T341, div(T341, T342), T345)) → U102_gga(T341, T342, T353, T345, dc1_in_gga(power(T342, p(0)), div(T341, T342), T353))
U102_gga(T341, T342, T353, T345, dc1_out_gga(power(T342, p(0)), div(T341, T342), T353)) → dc1_out_gga(div(T341, T342), div(T341, T342), +(times(T353, T341), times(T345, power(T342, p(0)))))
U98_gga(T272, T273, T274, T287, T276, dc1_out_gga(T272, times(power(T272, T273), T274), T276)) → U99_gga(T272, T273, T274, T287, T276, dc1_in_gga(T274, times(power(T272, T273), T274), T287))
U99_gga(T272, T273, T274, T287, T276, dc1_out_gga(T274, times(power(T272, T273), T274), T287)) → dc1_out_gga(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T287, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274)))
U95_gga(T226, T227, T228, T239, T230, dc1_out_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)) → U96_gga(T226, T227, T228, T239, T230, dc1_in_gga(T228, times(div(T226, T227), T228), T239))
U96_gga(T226, T227, T228, T239, T230, dc1_out_gga(T228, times(div(T226, T227), T228), T239)) → dc1_out_gga(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T239, div(T226, T227)), times(T230, T228)))
U92_gga(T154, T155, T156, T191, T171, T159, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U93_gga(T154, T155, T156, T191, T171, T159, dc1_in_gga(T155, times(times(T154, T155), T156), T171))
U93_gga(T154, T155, T156, T191, T171, T159, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → U94_gga(T154, T155, T156, T191, T171, T159, dc1_in_gga(T156, times(times(T154, T155), T156), T191))
U94_gga(T154, T155, T156, T191, T171, T159, dc1_out_gga(T156, times(times(T154, T155), T156), T191)) → dc1_out_gga(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T191, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156)))
U91_gga(T125, T126, T127, dc1_out_gga(T126, times(T125, T126), T127)) → dc1_out_gga(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126)))
U89_gga(T95, T96, T98, dc1_out_gga(T95, power(T95, T96), T98)) → dc1_out_gga(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96)))))
U87_gga(T79, T80, T82, dc1_out_gga(times(T79, power(T80, p(0))), div(T79, T80), T82)) → dc1_out_gga(div(T79, T80), div(T79, T80), T82)
U85_gga(T42, T43, T54, T46, dc1_out_gga(T42, times(T42, T43), T46)) → U86_gga(T42, T43, T54, T46, dc1_in_gga(T43, times(T42, T43), T54))
U86_gga(T42, T43, T54, T46, dc1_out_gga(T43, times(T42, T43), T54)) → dc1_out_gga(times(T42, T43), times(T42, T43), +(times(T54, T42), times(T46, T43)))
Infinitary Constructor Rewriting Termination of PiDP implies Termination of TRIPLES
D1_IN_GGA(s(T12), s(T12), 0) → U3_GGA(T12, isnumber16_in_g(T12))
D1_IN_GGA(s(T12), s(T12), 0) → ISNUMBER16_IN_G(T12)
ISNUMBER16_IN_G(s(T17)) → U1_G(T17, isnumber16_in_g(T17))
ISNUMBER16_IN_G(s(T17)) → ISNUMBER16_IN_G(T17)
ISNUMBER16_IN_G(p(T20)) → U2_G(T20, isnumber16_in_g(T20))
ISNUMBER16_IN_G(p(T20)) → ISNUMBER16_IN_G(T20)
D1_IN_GGA(p(T25), p(T25), 0) → U4_GGA(T25, isnumber16_in_g(T25))
D1_IN_GGA(p(T25), p(T25), 0) → ISNUMBER16_IN_G(T25)
D1_IN_GGA(times(T42, T43), times(T42, T43), +(times(T47, T42), times(T46, T43))) → U5_GGA(T42, T43, T47, T46, d1_in_gga(T42, times(T42, T43), T46))
D1_IN_GGA(times(T42, T43), times(T42, T43), +(times(T47, T42), times(T46, T43))) → D1_IN_GGA(T42, times(T42, T43), T46)
D1_IN_GGA(times(T42, T43), times(T42, T43), +(times(T54, T42), times(T46, T43))) → U6_GGA(T42, T43, T54, T46, dc1_in_gga(T42, times(T42, T43), T46))
U6_GGA(T42, T43, T54, T46, dc1_out_gga(T42, times(T42, T43), T46)) → U7_GGA(T42, T43, T54, T46, d1_in_gga(T43, times(T42, T43), T54))
U6_GGA(T42, T43, T54, T46, dc1_out_gga(T42, times(T42, T43), T46)) → D1_IN_GGA(T43, times(T42, T43), T54)
D1_IN_GGA(div(T79, T80), div(T79, T80), T82) → U8_GGA(T79, T80, T82, d1_in_gga(times(T79, power(T80, p(0))), div(T79, T80), T82))
D1_IN_GGA(div(T79, T80), div(T79, T80), T82) → D1_IN_GGA(times(T79, power(T80, p(0))), div(T79, T80), T82)
D1_IN_GGA(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96))))) → U9_GGA(T95, T96, T98, isnumber16_in_g(T96))
D1_IN_GGA(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96))))) → ISNUMBER16_IN_G(T96)
D1_IN_GGA(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96))))) → U10_GGA(T95, T96, T98, isnumberc16_in_g(T96))
U10_GGA(T95, T96, T98, isnumberc16_out_g(T96)) → U11_GGA(T95, T96, T98, d1_in_gga(T95, power(T95, T96), T98))
U10_GGA(T95, T96, T98, isnumberc16_out_g(T96)) → D1_IN_GGA(T95, power(T95, T96), T98)
D1_IN_GGA(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126))) → U12_GGA(T125, T126, T127, isnumber16_in_g(T125))
D1_IN_GGA(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126))) → ISNUMBER16_IN_G(T125)
D1_IN_GGA(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126))) → U13_GGA(T125, T126, T127, isnumberc16_in_g(T125))
U13_GGA(T125, T126, T127, isnumberc16_out_g(T125)) → U14_GGA(T125, T126, T127, d1_in_gga(T126, times(T125, T126), T127))
U13_GGA(T125, T126, T127, isnumberc16_out_g(T125)) → D1_IN_GGA(T126, times(T125, T126), T127)
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T161, times(T154, T155)), times(+(times(T160, T154), times(T159, T155)), T156))) → U15_GGA(T154, T155, T156, T161, T160, T159, d1_in_gga(T154, times(times(T154, T155), T156), T159))
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T161, times(T154, T155)), times(+(times(T160, T154), times(T159, T155)), T156))) → D1_IN_GGA(T154, times(times(T154, T155), T156), T159)
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T172, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156))) → U16_GGA(T154, T155, T156, T172, T171, T159, dc1_in_gga(T154, times(times(T154, T155), T156), T159))
U16_GGA(T154, T155, T156, T172, T171, T159, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U17_GGA(T154, T155, T156, T172, T171, T159, d1_in_gga(T155, times(times(T154, T155), T156), T171))
U16_GGA(T154, T155, T156, T172, T171, T159, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → D1_IN_GGA(T155, times(times(T154, T155), T156), T171)
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T191, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156))) → U18_GGA(T154, T155, T156, T191, T171, T159, dc1_in_gga(T154, times(times(T154, T155), T156), T159))
U18_GGA(T154, T155, T156, T191, T171, T159, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U19_GGA(T154, T155, T156, T191, T171, T159, dc1_in_gga(T155, times(times(T154, T155), T156), T171))
U19_GGA(T154, T155, T156, T191, T171, T159, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → U20_GGA(T154, T155, T156, T191, T171, T159, d1_in_gga(T156, times(times(T154, T155), T156), T191))
U19_GGA(T154, T155, T156, T191, T171, T159, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → D1_IN_GGA(T156, times(times(T154, T155), T156), T191)
D1_IN_GGA(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T231, div(T226, T227)), times(T230, T228))) → U21_GGA(T226, T227, T228, T231, T230, d1_in_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230))
D1_IN_GGA(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T231, div(T226, T227)), times(T230, T228))) → D1_IN_GGA(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)
D1_IN_GGA(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T239, div(T226, T227)), times(T230, T228))) → U22_GGA(T226, T227, T228, T239, T230, dc1_in_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230))
U22_GGA(T226, T227, T228, T239, T230, dc1_out_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)) → U23_GGA(T226, T227, T228, T239, T230, d1_in_gga(T228, times(div(T226, T227), T228), T239))
U22_GGA(T226, T227, T228, T239, T230, dc1_out_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)) → D1_IN_GGA(T228, times(div(T226, T227), T228), T239)
D1_IN_GGA(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T277, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274))) → U24_GGA(T272, T273, T274, T277, T276, isnumber16_in_g(T273))
D1_IN_GGA(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T277, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274))) → ISNUMBER16_IN_G(T273)
D1_IN_GGA(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T277, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274))) → U25_GGA(T272, T273, T274, T277, T276, isnumberc16_in_g(T273))
U25_GGA(T272, T273, T274, T277, T276, isnumberc16_out_g(T273)) → U26_GGA(T272, T273, T274, T277, T276, d1_in_gga(T272, times(power(T272, T273), T274), T276))
U25_GGA(T272, T273, T274, T277, T276, isnumberc16_out_g(T273)) → D1_IN_GGA(T272, times(power(T272, T273), T274), T276)
D1_IN_GGA(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T287, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274))) → U27_GGA(T272, T273, T274, T287, T276, isnumberc16_in_g(T273))
U27_GGA(T272, T273, T274, T287, T276, isnumberc16_out_g(T273)) → U28_GGA(T272, T273, T274, T287, T276, dc1_in_gga(T272, times(power(T272, T273), T274), T276))
U28_GGA(T272, T273, T274, T287, T276, dc1_out_gga(T272, times(power(T272, T273), T274), T276)) → U29_GGA(T272, T273, T274, T287, T276, d1_in_gga(T274, times(power(T272, T273), T274), T287))
U28_GGA(T272, T273, T274, T287, T276, dc1_out_gga(T272, times(power(T272, T273), T274), T276)) → D1_IN_GGA(T274, times(power(T272, T273), T274), T287)
D1_IN_GGA(div(T323, T324), div(T323, T324), 0) → U30_GGA(T323, T324, isnumber16_in_g(times(T323, power(T324, p(0)))))
D1_IN_GGA(div(T323, T324), div(T323, T324), 0) → ISNUMBER16_IN_G(times(T323, power(T324, p(0))))
D1_IN_GGA(div(T341, T342), div(T341, T342), +(times(T346, T341), times(T345, power(T342, p(0))))) → U31_GGA(T341, T342, T346, T345, d1_in_gga(T341, div(T341, T342), T345))
D1_IN_GGA(div(T341, T342), div(T341, T342), +(times(T346, T341), times(T345, power(T342, p(0))))) → D1_IN_GGA(T341, div(T341, T342), T345)
D1_IN_GGA(div(T341, T342), div(T341, T342), +(times(T353, T341), times(T345, power(T342, p(0))))) → U32_GGA(T341, T342, T353, T345, dc1_in_gga(T341, div(T341, T342), T345))
U32_GGA(T341, T342, T353, T345, dc1_out_gga(T341, div(T341, T342), T345)) → U33_GGA(T341, T342, T353, T345, d1_in_gga(power(T342, p(0)), div(T341, T342), T353))
U32_GGA(T341, T342, T353, T345, dc1_out_gga(T341, div(T341, T342), T345)) → D1_IN_GGA(power(T342, p(0)), div(T341, T342), T353)
D1_IN_GGA(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0))))) → U34_GGA(T367, T370, d1_in_gga(T367, power(T367, 0), T370))
D1_IN_GGA(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0))))) → D1_IN_GGA(T367, power(T367, 0), T370)
D1_IN_GGA(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378)))))) → U35_GGA(T367, T378, T370, isnumber16_in_g(T378))
D1_IN_GGA(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378)))))) → ISNUMBER16_IN_G(T378)
D1_IN_GGA(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378)))))) → U36_GGA(T367, T378, T370, isnumberc16_in_g(T378))
U36_GGA(T367, T378, T370, isnumberc16_out_g(T378)) → U37_GGA(T367, T378, T370, d1_in_gga(T367, power(T367, s(T378)), T370))
U36_GGA(T367, T378, T370, isnumberc16_out_g(T378)) → D1_IN_GGA(T367, power(T367, s(T378)), T370)
D1_IN_GGA(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387)))))) → U38_GGA(T367, T387, T370, isnumber16_in_g(T387))
D1_IN_GGA(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387)))))) → ISNUMBER16_IN_G(T387)
D1_IN_GGA(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387)))))) → U39_GGA(T367, T387, T370, isnumberc16_in_g(T387))
U39_GGA(T367, T387, T370, isnumberc16_out_g(T387)) → U40_GGA(T367, T387, T370, d1_in_gga(T367, power(T367, p(T387)), T370))
U39_GGA(T367, T387, T370, isnumberc16_out_g(T387)) → D1_IN_GGA(T367, power(T367, p(T387)), T370)
D1_IN_GGA(s(T402), T397, 0) → U41_GGA(T402, T397, isnumber16_in_g(T402))
D1_IN_GGA(s(T402), T397, 0) → ISNUMBER16_IN_G(T402)
D1_IN_GGA(p(T407), T397, 0) → U42_GGA(T407, T397, isnumber16_in_g(T407))
D1_IN_GGA(p(T407), T397, 0) → ISNUMBER16_IN_G(T407)
D1_IN_GGA(times(T428, T429), T430, +(times(T434, T428), times(T433, T429))) → U43_GGA(T428, T429, T430, T434, T433, d1_in_gga(T428, T430, T433))
D1_IN_GGA(times(T428, T429), T430, +(times(T434, T428), times(T433, T429))) → D1_IN_GGA(T428, T430, T433)
D1_IN_GGA(times(T428, T429), T430, +(times(T437, T428), times(T433, T429))) → U44_GGA(T428, T429, T430, T437, T433, dc1_in_gga(T428, T430, T433))
U44_GGA(T428, T429, T430, T437, T433, dc1_out_gga(T428, T430, T433)) → U45_GGA(T428, T429, T430, T437, T433, d1_in_gga(T429, T430, T437))
U44_GGA(T428, T429, T430, T437, T433, dc1_out_gga(T428, T430, T433)) → D1_IN_GGA(T429, T430, T437)
D1_IN_GGA(div(T460, T461), T462, T464) → U46_GGA(T460, T461, T462, T464, d1_in_gga(times(T460, power(T461, p(0))), T462, T464))
D1_IN_GGA(div(T460, T461), T462, T464) → D1_IN_GGA(times(T460, power(T461, p(0))), T462, T464)
D1_IN_GGA(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478))))) → U47_GGA(T477, T478, T479, T481, isnumber16_in_g(T478))
D1_IN_GGA(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478))))) → ISNUMBER16_IN_G(T478)
D1_IN_GGA(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478))))) → U48_GGA(T477, T478, T479, T481, isnumberc16_in_g(T478))
U48_GGA(T477, T478, T479, T481, isnumberc16_out_g(T478)) → U49_GGA(T477, T478, T479, T481, d1_in_gga(T477, T479, T481))
U48_GGA(T477, T478, T479, T481, isnumberc16_out_g(T478)) → D1_IN_GGA(T477, T479, T481)
D1_IN_GGA(times(T500, T490), T500, +(times(T501, T500), times(1, T490))) → U50_GGA(T500, T490, T501, d1_in_gga(T490, T500, T501))
D1_IN_GGA(times(T500, T490), T500, +(times(T501, T500), times(1, T490))) → D1_IN_GGA(T490, T500, T501)
D1_IN_GGA(times(T512, T490), T513, +(times(T514, T512), times(0, T490))) → U51_GGA(T512, T490, T513, T514, isnumber16_in_g(T512))
D1_IN_GGA(times(T512, T490), T513, +(times(T514, T512), times(0, T490))) → ISNUMBER16_IN_G(T512)
D1_IN_GGA(times(T512, T490), T513, +(times(T514, T512), times(0, T490))) → U52_GGA(T512, T490, T513, T514, isnumberc16_in_g(T512))
U52_GGA(T512, T490, T513, T514, isnumberc16_out_g(T512)) → U53_GGA(T512, T490, T513, T514, d1_in_gga(T490, T513, T514))
U52_GGA(T512, T490, T513, T514, isnumberc16_out_g(T512)) → D1_IN_GGA(T490, T513, T514)
D1_IN_GGA(times(times(T537, T538), T490), T539, +(times(T544, times(T537, T538)), times(+(times(T543, T537), times(T542, T538)), T490))) → U54_GGA(T537, T538, T490, T539, T544, T543, T542, d1_in_gga(T537, T539, T542))
D1_IN_GGA(times(times(T537, T538), T490), T539, +(times(T544, times(T537, T538)), times(+(times(T543, T537), times(T542, T538)), T490))) → D1_IN_GGA(T537, T539, T542)
D1_IN_GGA(times(times(T537, T538), T490), T539, +(times(T548, times(T537, T538)), times(+(times(T547, T537), times(T542, T538)), T490))) → U55_GGA(T537, T538, T490, T539, T548, T547, T542, dc1_in_gga(T537, T539, T542))
U55_GGA(T537, T538, T490, T539, T548, T547, T542, dc1_out_gga(T537, T539, T542)) → U56_GGA(T537, T538, T490, T539, T548, T547, T542, d1_in_gga(T538, T539, T547))
U55_GGA(T537, T538, T490, T539, T548, T547, T542, dc1_out_gga(T537, T539, T542)) → D1_IN_GGA(T538, T539, T547)
D1_IN_GGA(times(times(T556, T538), T490), T539, +(times(T555, times(T556, T538)), times(+(times(T547, T556), times(T542, T538)), T490))) → U57_GGA(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T556, T539, T542))
U57_GGA(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T556, T539, T542)) → U58_GGA(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T538, T539, T547))
U58_GGA(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T538, T539, T547)) → U59_GGA(T556, T538, T490, T539, T555, T547, T542, d1_in_gga(T490, T539, T555))
U58_GGA(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T538, T539, T547)) → D1_IN_GGA(T490, T539, T555)
D1_IN_GGA(times(div(T579, T580), T490), T581, +(times(T584, div(T579, T580)), times(T583, T490))) → U60_GGA(T579, T580, T490, T581, T584, T583, d1_in_gga(times(T579, power(T580, p(0))), T581, T583))
D1_IN_GGA(times(div(T579, T580), T490), T581, +(times(T584, div(T579, T580)), times(T583, T490))) → D1_IN_GGA(times(T579, power(T580, p(0))), T581, T583)
D1_IN_GGA(times(div(T579, T580), T490), T581, +(times(T589, div(T579, T580)), times(T583, T490))) → U61_GGA(T579, T580, T490, T581, T589, T583, dc1_in_gga(times(T579, power(T580, p(0))), T581, T583))
U61_GGA(T579, T580, T490, T581, T589, T583, dc1_out_gga(times(T579, power(T580, p(0))), T581, T583)) → U62_GGA(T579, T580, T490, T581, T589, T583, d1_in_gga(T490, T581, T589))
U61_GGA(T579, T580, T490, T581, T589, T583, dc1_out_gga(times(T579, power(T580, p(0))), T581, T583)) → D1_IN_GGA(T490, T581, T589)
D1_IN_GGA(times(power(T614, T615), T490), T616, +(times(T619, power(T614, T615)), times(times(T615, times(T618, power(T614, p(T615)))), T490))) → U63_GGA(T614, T615, T490, T616, T619, T618, isnumber16_in_g(T615))
D1_IN_GGA(times(power(T614, T615), T490), T616, +(times(T619, power(T614, T615)), times(times(T615, times(T618, power(T614, p(T615)))), T490))) → ISNUMBER16_IN_G(T615)
D1_IN_GGA(times(power(T614, T615), T490), T616, +(times(T619, power(T614, T615)), times(times(T615, times(T618, power(T614, p(T615)))), T490))) → U64_GGA(T614, T615, T490, T616, T619, T618, isnumberc16_in_g(T615))
U64_GGA(T614, T615, T490, T616, T619, T618, isnumberc16_out_g(T615)) → U65_GGA(T614, T615, T490, T616, T619, T618, d1_in_gga(T614, T616, T618))
U64_GGA(T614, T615, T490, T616, T619, T618, isnumberc16_out_g(T615)) → D1_IN_GGA(T614, T616, T618)
D1_IN_GGA(times(power(T614, T623), T490), T616, +(times(T622, power(T614, T623)), times(times(T623, times(T618, power(T614, p(T623)))), T490))) → U66_GGA(T614, T623, T490, T616, T622, T618, isnumberc16_in_g(T623))
U66_GGA(T614, T623, T490, T616, T622, T618, isnumberc16_out_g(T623)) → U67_GGA(T614, T623, T490, T616, T622, T618, dc1_in_gga(T614, T616, T618))
U67_GGA(T614, T623, T490, T616, T622, T618, dc1_out_gga(T614, T616, T618)) → U68_GGA(T614, T623, T490, T616, T622, T618, d1_in_gga(T490, T616, T622))
U67_GGA(T614, T623, T490, T616, T622, T618, dc1_out_gga(T614, T616, T618)) → D1_IN_GGA(T490, T616, T622)
D1_IN_GGA(div(T661, T662), T663, 0) → U69_GGA(T661, T662, T663, isnumber16_in_g(times(T661, power(T662, p(0)))))
D1_IN_GGA(div(T661, T662), T663, 0) → ISNUMBER16_IN_G(times(T661, power(T662, p(0))))
D1_IN_GGA(div(T684, T685), T686, +(times(T690, T684), times(T689, power(T685, p(0))))) → U70_GGA(T684, T685, T686, T690, T689, d1_in_gga(T684, T686, T689))
D1_IN_GGA(div(T684, T685), T686, +(times(T690, T684), times(T689, power(T685, p(0))))) → D1_IN_GGA(T684, T686, T689)
D1_IN_GGA(div(T684, T685), T686, +(times(T693, T684), times(T689, power(T685, p(0))))) → U71_GGA(T684, T685, T686, T693, T689, dc1_in_gga(T684, T686, T689))
U71_GGA(T684, T685, T686, T693, T689, dc1_out_gga(T684, T686, T689)) → U72_GGA(T684, T685, T686, T693, T689, d1_in_gga(power(T685, p(0)), T686, T693))
U71_GGA(T684, T685, T686, T693, T689, dc1_out_gga(T684, T686, T689)) → D1_IN_GGA(power(T685, p(0)), T686, T693)
D1_IN_GGA(power(T704, 0), T706, times(0, times(T708, power(T704, p(0))))) → U73_GGA(T704, T706, T708, d1_in_gga(T704, T706, T708))
D1_IN_GGA(power(T704, 0), T706, times(0, times(T708, power(T704, p(0))))) → D1_IN_GGA(T704, T706, T708)
D1_IN_GGA(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715)))))) → U74_GGA(T704, T715, T706, T708, isnumber16_in_g(T715))
D1_IN_GGA(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715)))))) → ISNUMBER16_IN_G(T715)
D1_IN_GGA(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715)))))) → U75_GGA(T704, T715, T706, T708, isnumberc16_in_g(T715))
U75_GGA(T704, T715, T706, T708, isnumberc16_out_g(T715)) → U76_GGA(T704, T715, T706, T708, d1_in_gga(T704, T706, T708))
U75_GGA(T704, T715, T706, T708, isnumberc16_out_g(T715)) → D1_IN_GGA(T704, T706, T708)
D1_IN_GGA(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720)))))) → U77_GGA(T704, T720, T706, T708, isnumber16_in_g(T720))
D1_IN_GGA(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720)))))) → ISNUMBER16_IN_G(T720)
D1_IN_GGA(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720)))))) → U78_GGA(T704, T720, T706, T708, isnumberc16_in_g(T720))
U78_GGA(T704, T720, T706, T708, isnumberc16_out_g(T720)) → U79_GGA(T704, T720, T706, T708, d1_in_gga(T704, T706, T708))
U78_GGA(T704, T720, T706, T708, isnumberc16_out_g(T720)) → D1_IN_GGA(T704, T706, T708)
dc1_in_gga(T5, T5, 1) → dc1_out_gga(T5, T5, 1)
dc1_in_gga(0, 0, 0) → dc1_out_gga(0, 0, 0)
dc1_in_gga(s(T12), s(T12), 0) → U83_gga(T12, isnumberc16_in_g(T12))
isnumberc16_in_g(0) → isnumberc16_out_g(0)
isnumberc16_in_g(s(T17)) → U81_g(T17, isnumberc16_in_g(T17))
isnumberc16_in_g(p(T20)) → U82_g(T20, isnumberc16_in_g(T20))
U82_g(T20, isnumberc16_out_g(T20)) → isnumberc16_out_g(p(T20))
U81_g(T17, isnumberc16_out_g(T17)) → isnumberc16_out_g(s(T17))
U83_gga(T12, isnumberc16_out_g(T12)) → dc1_out_gga(s(T12), s(T12), 0)
dc1_in_gga(p(T25), p(T25), 0) → U84_gga(T25, isnumberc16_in_g(T25))
U84_gga(T25, isnumberc16_out_g(T25)) → dc1_out_gga(p(T25), p(T25), 0)
dc1_in_gga(times(T42, T43), times(T42, T43), +(times(T54, T42), times(T46, T43))) → U85_gga(T42, T43, T54, T46, dc1_in_gga(T42, times(T42, T43), T46))
dc1_in_gga(div(T79, T80), div(T79, T80), T82) → U87_gga(T79, T80, T82, dc1_in_gga(times(T79, power(T80, p(0))), div(T79, T80), T82))
dc1_in_gga(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96))))) → U88_gga(T95, T96, T98, isnumberc16_in_g(T96))
U88_gga(T95, T96, T98, isnumberc16_out_g(T96)) → U89_gga(T95, T96, T98, dc1_in_gga(T95, power(T95, T96), T98))
dc1_in_gga(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126))) → U90_gga(T125, T126, T127, isnumberc16_in_g(T125))
U90_gga(T125, T126, T127, isnumberc16_out_g(T125)) → U91_gga(T125, T126, T127, dc1_in_gga(T126, times(T125, T126), T127))
dc1_in_gga(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T191, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156))) → U92_gga(T154, T155, T156, T191, T171, T159, dc1_in_gga(T154, times(times(T154, T155), T156), T159))
dc1_in_gga(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T239, div(T226, T227)), times(T230, T228))) → U95_gga(T226, T227, T228, T239, T230, dc1_in_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230))
dc1_in_gga(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T287, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274))) → U97_gga(T272, T273, T274, T287, T276, isnumberc16_in_g(T273))
U97_gga(T272, T273, T274, T287, T276, isnumberc16_out_g(T273)) → U98_gga(T272, T273, T274, T287, T276, dc1_in_gga(T272, times(power(T272, T273), T274), T276))
dc1_in_gga(div(T323, T324), div(T323, T324), 0) → U100_gga(T323, T324, isnumberc16_in_g(times(T323, power(T324, p(0)))))
U100_gga(T323, T324, isnumberc16_out_g(times(T323, power(T324, p(0))))) → dc1_out_gga(div(T323, T324), div(T323, T324), 0)
dc1_in_gga(div(T341, T342), div(T341, T342), +(times(T353, T341), times(T345, power(T342, p(0))))) → U101_gga(T341, T342, T353, T345, dc1_in_gga(T341, div(T341, T342), T345))
dc1_in_gga(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0))))) → U103_gga(T367, T370, dc1_in_gga(T367, power(T367, 0), T370))
dc1_in_gga(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378)))))) → U104_gga(T367, T378, T370, isnumberc16_in_g(T378))
U104_gga(T367, T378, T370, isnumberc16_out_g(T378)) → U105_gga(T367, T378, T370, dc1_in_gga(T367, power(T367, s(T378)), T370))
dc1_in_gga(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387)))))) → U106_gga(T367, T387, T370, isnumberc16_in_g(T387))
U106_gga(T367, T387, T370, isnumberc16_out_g(T387)) → U107_gga(T367, T387, T370, dc1_in_gga(T367, power(T367, p(T387)), T370))
dc1_in_gga(0, T397, 0) → dc1_out_gga(0, T397, 0)
dc1_in_gga(s(T402), T397, 0) → U108_gga(T402, T397, isnumberc16_in_g(T402))
U108_gga(T402, T397, isnumberc16_out_g(T402)) → dc1_out_gga(s(T402), T397, 0)
dc1_in_gga(p(T407), T397, 0) → U109_gga(T407, T397, isnumberc16_in_g(T407))
U109_gga(T407, T397, isnumberc16_out_g(T407)) → dc1_out_gga(p(T407), T397, 0)
dc1_in_gga(times(T428, T429), T430, +(times(T437, T428), times(T433, T429))) → U110_gga(T428, T429, T430, T437, T433, dc1_in_gga(T428, T430, T433))
dc1_in_gga(div(T460, T461), T462, T464) → U112_gga(T460, T461, T462, T464, dc1_in_gga(times(T460, power(T461, p(0))), T462, T464))
dc1_in_gga(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478))))) → U113_gga(T477, T478, T479, T481, isnumberc16_in_g(T478))
U113_gga(T477, T478, T479, T481, isnumberc16_out_g(T478)) → U114_gga(T477, T478, T479, T481, dc1_in_gga(T477, T479, T481))
dc1_in_gga(times(T500, T490), T500, +(times(T501, T500), times(1, T490))) → U115_gga(T500, T490, T501, dc1_in_gga(T490, T500, T501))
dc1_in_gga(times(T512, T490), T513, +(times(T514, T512), times(0, T490))) → U116_gga(T512, T490, T513, T514, isnumberc16_in_g(T512))
U116_gga(T512, T490, T513, T514, isnumberc16_out_g(T512)) → U117_gga(T512, T490, T513, T514, dc1_in_gga(T490, T513, T514))
dc1_in_gga(times(times(T556, T538), T490), T539, +(times(T555, times(T556, T538)), times(+(times(T547, T556), times(T542, T538)), T490))) → U118_gga(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T556, T539, T542))
dc1_in_gga(times(div(T579, T580), T490), T581, +(times(T589, div(T579, T580)), times(T583, T490))) → U121_gga(T579, T580, T490, T581, T589, T583, dc1_in_gga(times(T579, power(T580, p(0))), T581, T583))
dc1_in_gga(times(power(T614, T623), T490), T616, +(times(T622, power(T614, T623)), times(times(T623, times(T618, power(T614, p(T623)))), T490))) → U123_gga(T614, T623, T490, T616, T622, T618, isnumberc16_in_g(T623))
U123_gga(T614, T623, T490, T616, T622, T618, isnumberc16_out_g(T623)) → U124_gga(T614, T623, T490, T616, T622, T618, dc1_in_gga(T614, T616, T618))
dc1_in_gga(div(T647, T648), times(T647, power(T648, p(0))), 1) → dc1_out_gga(div(T647, T648), times(T647, power(T648, p(0))), 1)
dc1_in_gga(div(T661, T662), T663, 0) → U126_gga(T661, T662, T663, isnumberc16_in_g(times(T661, power(T662, p(0)))))
U126_gga(T661, T662, T663, isnumberc16_out_g(times(T661, power(T662, p(0))))) → dc1_out_gga(div(T661, T662), T663, 0)
dc1_in_gga(div(T684, T685), T686, +(times(T693, T684), times(T689, power(T685, p(0))))) → U127_gga(T684, T685, T686, T693, T689, dc1_in_gga(T684, T686, T689))
dc1_in_gga(power(T704, 0), T706, times(0, times(T708, power(T704, p(0))))) → U129_gga(T704, T706, T708, dc1_in_gga(T704, T706, T708))
dc1_in_gga(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715)))))) → U130_gga(T704, T715, T706, T708, isnumberc16_in_g(T715))
U130_gga(T704, T715, T706, T708, isnumberc16_out_g(T715)) → U131_gga(T704, T715, T706, T708, dc1_in_gga(T704, T706, T708))
dc1_in_gga(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720)))))) → U132_gga(T704, T720, T706, T708, isnumberc16_in_g(T720))
U132_gga(T704, T720, T706, T708, isnumberc16_out_g(T720)) → U133_gga(T704, T720, T706, T708, dc1_in_gga(T704, T706, T708))
U133_gga(T704, T720, T706, T708, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720))))))
U131_gga(T704, T715, T706, T708, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715))))))
U129_gga(T704, T706, T708, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, 0), T706, times(0, times(T708, power(T704, p(0)))))
U127_gga(T684, T685, T686, T693, T689, dc1_out_gga(T684, T686, T689)) → U128_gga(T684, T685, T686, T693, T689, dc1_in_gga(power(T685, p(0)), T686, T693))
U128_gga(T684, T685, T686, T693, T689, dc1_out_gga(power(T685, p(0)), T686, T693)) → dc1_out_gga(div(T684, T685), T686, +(times(T693, T684), times(T689, power(T685, p(0)))))
U124_gga(T614, T623, T490, T616, T622, T618, dc1_out_gga(T614, T616, T618)) → U125_gga(T614, T623, T490, T616, T622, T618, dc1_in_gga(T490, T616, T622))
U125_gga(T614, T623, T490, T616, T622, T618, dc1_out_gga(T490, T616, T622)) → dc1_out_gga(times(power(T614, T623), T490), T616, +(times(T622, power(T614, T623)), times(times(T623, times(T618, power(T614, p(T623)))), T490)))
U121_gga(T579, T580, T490, T581, T589, T583, dc1_out_gga(times(T579, power(T580, p(0))), T581, T583)) → U122_gga(T579, T580, T490, T581, T589, T583, dc1_in_gga(T490, T581, T589))
U122_gga(T579, T580, T490, T581, T589, T583, dc1_out_gga(T490, T581, T589)) → dc1_out_gga(times(div(T579, T580), T490), T581, +(times(T589, div(T579, T580)), times(T583, T490)))
U118_gga(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T556, T539, T542)) → U119_gga(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T538, T539, T547))
U119_gga(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T538, T539, T547)) → U120_gga(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T490, T539, T555))
U120_gga(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T490, T539, T555)) → dc1_out_gga(times(times(T556, T538), T490), T539, +(times(T555, times(T556, T538)), times(+(times(T547, T556), times(T542, T538)), T490)))
U117_gga(T512, T490, T513, T514, dc1_out_gga(T490, T513, T514)) → dc1_out_gga(times(T512, T490), T513, +(times(T514, T512), times(0, T490)))
U115_gga(T500, T490, T501, dc1_out_gga(T490, T500, T501)) → dc1_out_gga(times(T500, T490), T500, +(times(T501, T500), times(1, T490)))
U114_gga(T477, T478, T479, T481, dc1_out_gga(T477, T479, T481)) → dc1_out_gga(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478)))))
U112_gga(T460, T461, T462, T464, dc1_out_gga(times(T460, power(T461, p(0))), T462, T464)) → dc1_out_gga(div(T460, T461), T462, T464)
U110_gga(T428, T429, T430, T437, T433, dc1_out_gga(T428, T430, T433)) → U111_gga(T428, T429, T430, T437, T433, dc1_in_gga(T429, T430, T437))
U111_gga(T428, T429, T430, T437, T433, dc1_out_gga(T429, T430, T437)) → dc1_out_gga(times(T428, T429), T430, +(times(T437, T428), times(T433, T429)))
U107_gga(T367, T387, T370, dc1_out_gga(T367, power(T367, p(T387)), T370)) → dc1_out_gga(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387))))))
U105_gga(T367, T378, T370, dc1_out_gga(T367, power(T367, s(T378)), T370)) → dc1_out_gga(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378))))))
U103_gga(T367, T370, dc1_out_gga(T367, power(T367, 0), T370)) → dc1_out_gga(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0)))))
U101_gga(T341, T342, T353, T345, dc1_out_gga(T341, div(T341, T342), T345)) → U102_gga(T341, T342, T353, T345, dc1_in_gga(power(T342, p(0)), div(T341, T342), T353))
U102_gga(T341, T342, T353, T345, dc1_out_gga(power(T342, p(0)), div(T341, T342), T353)) → dc1_out_gga(div(T341, T342), div(T341, T342), +(times(T353, T341), times(T345, power(T342, p(0)))))
U98_gga(T272, T273, T274, T287, T276, dc1_out_gga(T272, times(power(T272, T273), T274), T276)) → U99_gga(T272, T273, T274, T287, T276, dc1_in_gga(T274, times(power(T272, T273), T274), T287))
U99_gga(T272, T273, T274, T287, T276, dc1_out_gga(T274, times(power(T272, T273), T274), T287)) → dc1_out_gga(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T287, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274)))
U95_gga(T226, T227, T228, T239, T230, dc1_out_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)) → U96_gga(T226, T227, T228, T239, T230, dc1_in_gga(T228, times(div(T226, T227), T228), T239))
U96_gga(T226, T227, T228, T239, T230, dc1_out_gga(T228, times(div(T226, T227), T228), T239)) → dc1_out_gga(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T239, div(T226, T227)), times(T230, T228)))
U92_gga(T154, T155, T156, T191, T171, T159, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U93_gga(T154, T155, T156, T191, T171, T159, dc1_in_gga(T155, times(times(T154, T155), T156), T171))
U93_gga(T154, T155, T156, T191, T171, T159, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → U94_gga(T154, T155, T156, T191, T171, T159, dc1_in_gga(T156, times(times(T154, T155), T156), T191))
U94_gga(T154, T155, T156, T191, T171, T159, dc1_out_gga(T156, times(times(T154, T155), T156), T191)) → dc1_out_gga(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T191, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156)))
U91_gga(T125, T126, T127, dc1_out_gga(T126, times(T125, T126), T127)) → dc1_out_gga(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126)))
U89_gga(T95, T96, T98, dc1_out_gga(T95, power(T95, T96), T98)) → dc1_out_gga(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96)))))
U87_gga(T79, T80, T82, dc1_out_gga(times(T79, power(T80, p(0))), div(T79, T80), T82)) → dc1_out_gga(div(T79, T80), div(T79, T80), T82)
U85_gga(T42, T43, T54, T46, dc1_out_gga(T42, times(T42, T43), T46)) → U86_gga(T42, T43, T54, T46, dc1_in_gga(T43, times(T42, T43), T54))
U86_gga(T42, T43, T54, T46, dc1_out_gga(T43, times(T42, T43), T54)) → dc1_out_gga(times(T42, T43), times(T42, T43), +(times(T54, T42), times(T46, T43)))
ISNUMBER16_IN_G(p(T20)) → ISNUMBER16_IN_G(T20)
ISNUMBER16_IN_G(s(T17)) → ISNUMBER16_IN_G(T17)
dc1_in_gga(T5, T5, 1) → dc1_out_gga(T5, T5, 1)
dc1_in_gga(0, 0, 0) → dc1_out_gga(0, 0, 0)
dc1_in_gga(s(T12), s(T12), 0) → U83_gga(T12, isnumberc16_in_g(T12))
isnumberc16_in_g(0) → isnumberc16_out_g(0)
isnumberc16_in_g(s(T17)) → U81_g(T17, isnumberc16_in_g(T17))
isnumberc16_in_g(p(T20)) → U82_g(T20, isnumberc16_in_g(T20))
U82_g(T20, isnumberc16_out_g(T20)) → isnumberc16_out_g(p(T20))
U81_g(T17, isnumberc16_out_g(T17)) → isnumberc16_out_g(s(T17))
U83_gga(T12, isnumberc16_out_g(T12)) → dc1_out_gga(s(T12), s(T12), 0)
dc1_in_gga(p(T25), p(T25), 0) → U84_gga(T25, isnumberc16_in_g(T25))
U84_gga(T25, isnumberc16_out_g(T25)) → dc1_out_gga(p(T25), p(T25), 0)
dc1_in_gga(times(T42, T43), times(T42, T43), +(times(T54, T42), times(T46, T43))) → U85_gga(T42, T43, T54, T46, dc1_in_gga(T42, times(T42, T43), T46))
dc1_in_gga(div(T79, T80), div(T79, T80), T82) → U87_gga(T79, T80, T82, dc1_in_gga(times(T79, power(T80, p(0))), div(T79, T80), T82))
dc1_in_gga(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96))))) → U88_gga(T95, T96, T98, isnumberc16_in_g(T96))
U88_gga(T95, T96, T98, isnumberc16_out_g(T96)) → U89_gga(T95, T96, T98, dc1_in_gga(T95, power(T95, T96), T98))
dc1_in_gga(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126))) → U90_gga(T125, T126, T127, isnumberc16_in_g(T125))
U90_gga(T125, T126, T127, isnumberc16_out_g(T125)) → U91_gga(T125, T126, T127, dc1_in_gga(T126, times(T125, T126), T127))
dc1_in_gga(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T191, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156))) → U92_gga(T154, T155, T156, T191, T171, T159, dc1_in_gga(T154, times(times(T154, T155), T156), T159))
dc1_in_gga(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T239, div(T226, T227)), times(T230, T228))) → U95_gga(T226, T227, T228, T239, T230, dc1_in_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230))
dc1_in_gga(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T287, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274))) → U97_gga(T272, T273, T274, T287, T276, isnumberc16_in_g(T273))
U97_gga(T272, T273, T274, T287, T276, isnumberc16_out_g(T273)) → U98_gga(T272, T273, T274, T287, T276, dc1_in_gga(T272, times(power(T272, T273), T274), T276))
dc1_in_gga(div(T323, T324), div(T323, T324), 0) → U100_gga(T323, T324, isnumberc16_in_g(times(T323, power(T324, p(0)))))
U100_gga(T323, T324, isnumberc16_out_g(times(T323, power(T324, p(0))))) → dc1_out_gga(div(T323, T324), div(T323, T324), 0)
dc1_in_gga(div(T341, T342), div(T341, T342), +(times(T353, T341), times(T345, power(T342, p(0))))) → U101_gga(T341, T342, T353, T345, dc1_in_gga(T341, div(T341, T342), T345))
dc1_in_gga(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0))))) → U103_gga(T367, T370, dc1_in_gga(T367, power(T367, 0), T370))
dc1_in_gga(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378)))))) → U104_gga(T367, T378, T370, isnumberc16_in_g(T378))
U104_gga(T367, T378, T370, isnumberc16_out_g(T378)) → U105_gga(T367, T378, T370, dc1_in_gga(T367, power(T367, s(T378)), T370))
dc1_in_gga(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387)))))) → U106_gga(T367, T387, T370, isnumberc16_in_g(T387))
U106_gga(T367, T387, T370, isnumberc16_out_g(T387)) → U107_gga(T367, T387, T370, dc1_in_gga(T367, power(T367, p(T387)), T370))
dc1_in_gga(0, T397, 0) → dc1_out_gga(0, T397, 0)
dc1_in_gga(s(T402), T397, 0) → U108_gga(T402, T397, isnumberc16_in_g(T402))
U108_gga(T402, T397, isnumberc16_out_g(T402)) → dc1_out_gga(s(T402), T397, 0)
dc1_in_gga(p(T407), T397, 0) → U109_gga(T407, T397, isnumberc16_in_g(T407))
U109_gga(T407, T397, isnumberc16_out_g(T407)) → dc1_out_gga(p(T407), T397, 0)
dc1_in_gga(times(T428, T429), T430, +(times(T437, T428), times(T433, T429))) → U110_gga(T428, T429, T430, T437, T433, dc1_in_gga(T428, T430, T433))
dc1_in_gga(div(T460, T461), T462, T464) → U112_gga(T460, T461, T462, T464, dc1_in_gga(times(T460, power(T461, p(0))), T462, T464))
dc1_in_gga(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478))))) → U113_gga(T477, T478, T479, T481, isnumberc16_in_g(T478))
U113_gga(T477, T478, T479, T481, isnumberc16_out_g(T478)) → U114_gga(T477, T478, T479, T481, dc1_in_gga(T477, T479, T481))
dc1_in_gga(times(T500, T490), T500, +(times(T501, T500), times(1, T490))) → U115_gga(T500, T490, T501, dc1_in_gga(T490, T500, T501))
dc1_in_gga(times(T512, T490), T513, +(times(T514, T512), times(0, T490))) → U116_gga(T512, T490, T513, T514, isnumberc16_in_g(T512))
U116_gga(T512, T490, T513, T514, isnumberc16_out_g(T512)) → U117_gga(T512, T490, T513, T514, dc1_in_gga(T490, T513, T514))
dc1_in_gga(times(times(T556, T538), T490), T539, +(times(T555, times(T556, T538)), times(+(times(T547, T556), times(T542, T538)), T490))) → U118_gga(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T556, T539, T542))
dc1_in_gga(times(div(T579, T580), T490), T581, +(times(T589, div(T579, T580)), times(T583, T490))) → U121_gga(T579, T580, T490, T581, T589, T583, dc1_in_gga(times(T579, power(T580, p(0))), T581, T583))
dc1_in_gga(times(power(T614, T623), T490), T616, +(times(T622, power(T614, T623)), times(times(T623, times(T618, power(T614, p(T623)))), T490))) → U123_gga(T614, T623, T490, T616, T622, T618, isnumberc16_in_g(T623))
U123_gga(T614, T623, T490, T616, T622, T618, isnumberc16_out_g(T623)) → U124_gga(T614, T623, T490, T616, T622, T618, dc1_in_gga(T614, T616, T618))
dc1_in_gga(div(T647, T648), times(T647, power(T648, p(0))), 1) → dc1_out_gga(div(T647, T648), times(T647, power(T648, p(0))), 1)
dc1_in_gga(div(T661, T662), T663, 0) → U126_gga(T661, T662, T663, isnumberc16_in_g(times(T661, power(T662, p(0)))))
U126_gga(T661, T662, T663, isnumberc16_out_g(times(T661, power(T662, p(0))))) → dc1_out_gga(div(T661, T662), T663, 0)
dc1_in_gga(div(T684, T685), T686, +(times(T693, T684), times(T689, power(T685, p(0))))) → U127_gga(T684, T685, T686, T693, T689, dc1_in_gga(T684, T686, T689))
dc1_in_gga(power(T704, 0), T706, times(0, times(T708, power(T704, p(0))))) → U129_gga(T704, T706, T708, dc1_in_gga(T704, T706, T708))
dc1_in_gga(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715)))))) → U130_gga(T704, T715, T706, T708, isnumberc16_in_g(T715))
U130_gga(T704, T715, T706, T708, isnumberc16_out_g(T715)) → U131_gga(T704, T715, T706, T708, dc1_in_gga(T704, T706, T708))
dc1_in_gga(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720)))))) → U132_gga(T704, T720, T706, T708, isnumberc16_in_g(T720))
U132_gga(T704, T720, T706, T708, isnumberc16_out_g(T720)) → U133_gga(T704, T720, T706, T708, dc1_in_gga(T704, T706, T708))
U133_gga(T704, T720, T706, T708, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720))))))
U131_gga(T704, T715, T706, T708, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715))))))
U129_gga(T704, T706, T708, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, 0), T706, times(0, times(T708, power(T704, p(0)))))
U127_gga(T684, T685, T686, T693, T689, dc1_out_gga(T684, T686, T689)) → U128_gga(T684, T685, T686, T693, T689, dc1_in_gga(power(T685, p(0)), T686, T693))
U128_gga(T684, T685, T686, T693, T689, dc1_out_gga(power(T685, p(0)), T686, T693)) → dc1_out_gga(div(T684, T685), T686, +(times(T693, T684), times(T689, power(T685, p(0)))))
U124_gga(T614, T623, T490, T616, T622, T618, dc1_out_gga(T614, T616, T618)) → U125_gga(T614, T623, T490, T616, T622, T618, dc1_in_gga(T490, T616, T622))
U125_gga(T614, T623, T490, T616, T622, T618, dc1_out_gga(T490, T616, T622)) → dc1_out_gga(times(power(T614, T623), T490), T616, +(times(T622, power(T614, T623)), times(times(T623, times(T618, power(T614, p(T623)))), T490)))
U121_gga(T579, T580, T490, T581, T589, T583, dc1_out_gga(times(T579, power(T580, p(0))), T581, T583)) → U122_gga(T579, T580, T490, T581, T589, T583, dc1_in_gga(T490, T581, T589))
U122_gga(T579, T580, T490, T581, T589, T583, dc1_out_gga(T490, T581, T589)) → dc1_out_gga(times(div(T579, T580), T490), T581, +(times(T589, div(T579, T580)), times(T583, T490)))
U118_gga(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T556, T539, T542)) → U119_gga(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T538, T539, T547))
U119_gga(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T538, T539, T547)) → U120_gga(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T490, T539, T555))
U120_gga(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T490, T539, T555)) → dc1_out_gga(times(times(T556, T538), T490), T539, +(times(T555, times(T556, T538)), times(+(times(T547, T556), times(T542, T538)), T490)))
U117_gga(T512, T490, T513, T514, dc1_out_gga(T490, T513, T514)) → dc1_out_gga(times(T512, T490), T513, +(times(T514, T512), times(0, T490)))
U115_gga(T500, T490, T501, dc1_out_gga(T490, T500, T501)) → dc1_out_gga(times(T500, T490), T500, +(times(T501, T500), times(1, T490)))
U114_gga(T477, T478, T479, T481, dc1_out_gga(T477, T479, T481)) → dc1_out_gga(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478)))))
U112_gga(T460, T461, T462, T464, dc1_out_gga(times(T460, power(T461, p(0))), T462, T464)) → dc1_out_gga(div(T460, T461), T462, T464)
U110_gga(T428, T429, T430, T437, T433, dc1_out_gga(T428, T430, T433)) → U111_gga(T428, T429, T430, T437, T433, dc1_in_gga(T429, T430, T437))
U111_gga(T428, T429, T430, T437, T433, dc1_out_gga(T429, T430, T437)) → dc1_out_gga(times(T428, T429), T430, +(times(T437, T428), times(T433, T429)))
U107_gga(T367, T387, T370, dc1_out_gga(T367, power(T367, p(T387)), T370)) → dc1_out_gga(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387))))))
U105_gga(T367, T378, T370, dc1_out_gga(T367, power(T367, s(T378)), T370)) → dc1_out_gga(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378))))))
U103_gga(T367, T370, dc1_out_gga(T367, power(T367, 0), T370)) → dc1_out_gga(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0)))))
U101_gga(T341, T342, T353, T345, dc1_out_gga(T341, div(T341, T342), T345)) → U102_gga(T341, T342, T353, T345, dc1_in_gga(power(T342, p(0)), div(T341, T342), T353))
U102_gga(T341, T342, T353, T345, dc1_out_gga(power(T342, p(0)), div(T341, T342), T353)) → dc1_out_gga(div(T341, T342), div(T341, T342), +(times(T353, T341), times(T345, power(T342, p(0)))))
U98_gga(T272, T273, T274, T287, T276, dc1_out_gga(T272, times(power(T272, T273), T274), T276)) → U99_gga(T272, T273, T274, T287, T276, dc1_in_gga(T274, times(power(T272, T273), T274), T287))
U99_gga(T272, T273, T274, T287, T276, dc1_out_gga(T274, times(power(T272, T273), T274), T287)) → dc1_out_gga(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T287, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274)))
U95_gga(T226, T227, T228, T239, T230, dc1_out_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)) → U96_gga(T226, T227, T228, T239, T230, dc1_in_gga(T228, times(div(T226, T227), T228), T239))
U96_gga(T226, T227, T228, T239, T230, dc1_out_gga(T228, times(div(T226, T227), T228), T239)) → dc1_out_gga(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T239, div(T226, T227)), times(T230, T228)))
U92_gga(T154, T155, T156, T191, T171, T159, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U93_gga(T154, T155, T156, T191, T171, T159, dc1_in_gga(T155, times(times(T154, T155), T156), T171))
U93_gga(T154, T155, T156, T191, T171, T159, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → U94_gga(T154, T155, T156, T191, T171, T159, dc1_in_gga(T156, times(times(T154, T155), T156), T191))
U94_gga(T154, T155, T156, T191, T171, T159, dc1_out_gga(T156, times(times(T154, T155), T156), T191)) → dc1_out_gga(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T191, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156)))
U91_gga(T125, T126, T127, dc1_out_gga(T126, times(T125, T126), T127)) → dc1_out_gga(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126)))
U89_gga(T95, T96, T98, dc1_out_gga(T95, power(T95, T96), T98)) → dc1_out_gga(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96)))))
U87_gga(T79, T80, T82, dc1_out_gga(times(T79, power(T80, p(0))), div(T79, T80), T82)) → dc1_out_gga(div(T79, T80), div(T79, T80), T82)
U85_gga(T42, T43, T54, T46, dc1_out_gga(T42, times(T42, T43), T46)) → U86_gga(T42, T43, T54, T46, dc1_in_gga(T43, times(T42, T43), T54))
U86_gga(T42, T43, T54, T46, dc1_out_gga(T43, times(T42, T43), T54)) → dc1_out_gga(times(T42, T43), times(T42, T43), +(times(T54, T42), times(T46, T43)))
ISNUMBER16_IN_G(p(T20)) → ISNUMBER16_IN_G(T20)
ISNUMBER16_IN_G(s(T17)) → ISNUMBER16_IN_G(T17)
ISNUMBER16_IN_G(p(T20)) → ISNUMBER16_IN_G(T20)
ISNUMBER16_IN_G(s(T17)) → ISNUMBER16_IN_G(T17)
From the DPs we obtained the following set of size-change graphs:
D1_IN_GGA(times(T42, T43), times(T42, T43), +(times(T47, T42), times(T46, T43))) → D1_IN_GGA(T42, times(T42, T43), T46)
D1_IN_GGA(times(T42, T43), times(T42, T43), +(times(T54, T42), times(T46, T43))) → U6_GGA(T42, T43, T54, T46, dc1_in_gga(T42, times(T42, T43), T46))
U6_GGA(T42, T43, T54, T46, dc1_out_gga(T42, times(T42, T43), T46)) → D1_IN_GGA(T43, times(T42, T43), T54)
D1_IN_GGA(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126))) → U13_GGA(T125, T126, T127, isnumberc16_in_g(T125))
U13_GGA(T125, T126, T127, isnumberc16_out_g(T125)) → D1_IN_GGA(T126, times(T125, T126), T127)
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T161, times(T154, T155)), times(+(times(T160, T154), times(T159, T155)), T156))) → D1_IN_GGA(T154, times(times(T154, T155), T156), T159)
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T172, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156))) → U16_GGA(T154, T155, T156, T172, T171, T159, dc1_in_gga(T154, times(times(T154, T155), T156), T159))
U16_GGA(T154, T155, T156, T172, T171, T159, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → D1_IN_GGA(T155, times(times(T154, T155), T156), T171)
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T191, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156))) → U18_GGA(T154, T155, T156, T191, T171, T159, dc1_in_gga(T154, times(times(T154, T155), T156), T159))
U18_GGA(T154, T155, T156, T191, T171, T159, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U19_GGA(T154, T155, T156, T191, T171, T159, dc1_in_gga(T155, times(times(T154, T155), T156), T171))
U19_GGA(T154, T155, T156, T191, T171, T159, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → D1_IN_GGA(T156, times(times(T154, T155), T156), T191)
D1_IN_GGA(times(T428, T429), T430, +(times(T434, T428), times(T433, T429))) → D1_IN_GGA(T428, T430, T433)
D1_IN_GGA(div(T79, T80), div(T79, T80), T82) → D1_IN_GGA(times(T79, power(T80, p(0))), div(T79, T80), T82)
D1_IN_GGA(times(T428, T429), T430, +(times(T437, T428), times(T433, T429))) → U44_GGA(T428, T429, T430, T437, T433, dc1_in_gga(T428, T430, T433))
U44_GGA(T428, T429, T430, T437, T433, dc1_out_gga(T428, T430, T433)) → D1_IN_GGA(T429, T430, T437)
D1_IN_GGA(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96))))) → U10_GGA(T95, T96, T98, isnumberc16_in_g(T96))
U10_GGA(T95, T96, T98, isnumberc16_out_g(T96)) → D1_IN_GGA(T95, power(T95, T96), T98)
D1_IN_GGA(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0))))) → D1_IN_GGA(T367, power(T367, 0), T370)
D1_IN_GGA(div(T460, T461), T462, T464) → D1_IN_GGA(times(T460, power(T461, p(0))), T462, T464)
D1_IN_GGA(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T231, div(T226, T227)), times(T230, T228))) → D1_IN_GGA(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)
D1_IN_GGA(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T239, div(T226, T227)), times(T230, T228))) → U22_GGA(T226, T227, T228, T239, T230, dc1_in_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230))
U22_GGA(T226, T227, T228, T239, T230, dc1_out_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)) → D1_IN_GGA(T228, times(div(T226, T227), T228), T239)
D1_IN_GGA(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478))))) → U48_GGA(T477, T478, T479, T481, isnumberc16_in_g(T478))
U48_GGA(T477, T478, T479, T481, isnumberc16_out_g(T478)) → D1_IN_GGA(T477, T479, T481)
D1_IN_GGA(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T277, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274))) → U25_GGA(T272, T273, T274, T277, T276, isnumberc16_in_g(T273))
U25_GGA(T272, T273, T274, T277, T276, isnumberc16_out_g(T273)) → D1_IN_GGA(T272, times(power(T272, T273), T274), T276)
D1_IN_GGA(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T287, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274))) → U27_GGA(T272, T273, T274, T287, T276, isnumberc16_in_g(T273))
U27_GGA(T272, T273, T274, T287, T276, isnumberc16_out_g(T273)) → U28_GGA(T272, T273, T274, T287, T276, dc1_in_gga(T272, times(power(T272, T273), T274), T276))
U28_GGA(T272, T273, T274, T287, T276, dc1_out_gga(T272, times(power(T272, T273), T274), T276)) → D1_IN_GGA(T274, times(power(T272, T273), T274), T287)
D1_IN_GGA(times(T500, T490), T500, +(times(T501, T500), times(1, T490))) → D1_IN_GGA(T490, T500, T501)
D1_IN_GGA(div(T341, T342), div(T341, T342), +(times(T346, T341), times(T345, power(T342, p(0))))) → D1_IN_GGA(T341, div(T341, T342), T345)
D1_IN_GGA(div(T341, T342), div(T341, T342), +(times(T353, T341), times(T345, power(T342, p(0))))) → U32_GGA(T341, T342, T353, T345, dc1_in_gga(T341, div(T341, T342), T345))
U32_GGA(T341, T342, T353, T345, dc1_out_gga(T341, div(T341, T342), T345)) → D1_IN_GGA(power(T342, p(0)), div(T341, T342), T353)
D1_IN_GGA(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720)))))) → U78_GGA(T704, T720, T706, T708, isnumberc16_in_g(T720))
U78_GGA(T704, T720, T706, T708, isnumberc16_out_g(T720)) → D1_IN_GGA(T704, T706, T708)
D1_IN_GGA(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378)))))) → U36_GGA(T367, T378, T370, isnumberc16_in_g(T378))
U36_GGA(T367, T378, T370, isnumberc16_out_g(T378)) → D1_IN_GGA(T367, power(T367, s(T378)), T370)
D1_IN_GGA(times(T512, T490), T513, +(times(T514, T512), times(0, T490))) → U52_GGA(T512, T490, T513, T514, isnumberc16_in_g(T512))
U52_GGA(T512, T490, T513, T514, isnumberc16_out_g(T512)) → D1_IN_GGA(T490, T513, T514)
D1_IN_GGA(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387)))))) → U39_GGA(T367, T387, T370, isnumberc16_in_g(T387))
U39_GGA(T367, T387, T370, isnumberc16_out_g(T387)) → D1_IN_GGA(T367, power(T367, p(T387)), T370)
D1_IN_GGA(times(times(T537, T538), T490), T539, +(times(T544, times(T537, T538)), times(+(times(T543, T537), times(T542, T538)), T490))) → D1_IN_GGA(T537, T539, T542)
D1_IN_GGA(times(times(T537, T538), T490), T539, +(times(T548, times(T537, T538)), times(+(times(T547, T537), times(T542, T538)), T490))) → U55_GGA(T537, T538, T490, T539, T548, T547, T542, dc1_in_gga(T537, T539, T542))
U55_GGA(T537, T538, T490, T539, T548, T547, T542, dc1_out_gga(T537, T539, T542)) → D1_IN_GGA(T538, T539, T547)
D1_IN_GGA(times(times(T556, T538), T490), T539, +(times(T555, times(T556, T538)), times(+(times(T547, T556), times(T542, T538)), T490))) → U57_GGA(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T556, T539, T542))
U57_GGA(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T556, T539, T542)) → U58_GGA(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T538, T539, T547))
U58_GGA(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T538, T539, T547)) → D1_IN_GGA(T490, T539, T555)
D1_IN_GGA(times(div(T579, T580), T490), T581, +(times(T584, div(T579, T580)), times(T583, T490))) → D1_IN_GGA(times(T579, power(T580, p(0))), T581, T583)
D1_IN_GGA(times(div(T579, T580), T490), T581, +(times(T589, div(T579, T580)), times(T583, T490))) → U61_GGA(T579, T580, T490, T581, T589, T583, dc1_in_gga(times(T579, power(T580, p(0))), T581, T583))
U61_GGA(T579, T580, T490, T581, T589, T583, dc1_out_gga(times(T579, power(T580, p(0))), T581, T583)) → D1_IN_GGA(T490, T581, T589)
D1_IN_GGA(times(power(T614, T615), T490), T616, +(times(T619, power(T614, T615)), times(times(T615, times(T618, power(T614, p(T615)))), T490))) → U64_GGA(T614, T615, T490, T616, T619, T618, isnumberc16_in_g(T615))
U64_GGA(T614, T615, T490, T616, T619, T618, isnumberc16_out_g(T615)) → D1_IN_GGA(T614, T616, T618)
D1_IN_GGA(times(power(T614, T623), T490), T616, +(times(T622, power(T614, T623)), times(times(T623, times(T618, power(T614, p(T623)))), T490))) → U66_GGA(T614, T623, T490, T616, T622, T618, isnumberc16_in_g(T623))
U66_GGA(T614, T623, T490, T616, T622, T618, isnumberc16_out_g(T623)) → U67_GGA(T614, T623, T490, T616, T622, T618, dc1_in_gga(T614, T616, T618))
U67_GGA(T614, T623, T490, T616, T622, T618, dc1_out_gga(T614, T616, T618)) → D1_IN_GGA(T490, T616, T622)
D1_IN_GGA(div(T684, T685), T686, +(times(T690, T684), times(T689, power(T685, p(0))))) → D1_IN_GGA(T684, T686, T689)
D1_IN_GGA(div(T684, T685), T686, +(times(T693, T684), times(T689, power(T685, p(0))))) → U71_GGA(T684, T685, T686, T693, T689, dc1_in_gga(T684, T686, T689))
U71_GGA(T684, T685, T686, T693, T689, dc1_out_gga(T684, T686, T689)) → D1_IN_GGA(power(T685, p(0)), T686, T693)
D1_IN_GGA(power(T704, 0), T706, times(0, times(T708, power(T704, p(0))))) → D1_IN_GGA(T704, T706, T708)
D1_IN_GGA(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715)))))) → U75_GGA(T704, T715, T706, T708, isnumberc16_in_g(T715))
U75_GGA(T704, T715, T706, T708, isnumberc16_out_g(T715)) → D1_IN_GGA(T704, T706, T708)
dc1_in_gga(T5, T5, 1) → dc1_out_gga(T5, T5, 1)
dc1_in_gga(0, 0, 0) → dc1_out_gga(0, 0, 0)
dc1_in_gga(s(T12), s(T12), 0) → U83_gga(T12, isnumberc16_in_g(T12))
isnumberc16_in_g(0) → isnumberc16_out_g(0)
isnumberc16_in_g(s(T17)) → U81_g(T17, isnumberc16_in_g(T17))
isnumberc16_in_g(p(T20)) → U82_g(T20, isnumberc16_in_g(T20))
U82_g(T20, isnumberc16_out_g(T20)) → isnumberc16_out_g(p(T20))
U81_g(T17, isnumberc16_out_g(T17)) → isnumberc16_out_g(s(T17))
U83_gga(T12, isnumberc16_out_g(T12)) → dc1_out_gga(s(T12), s(T12), 0)
dc1_in_gga(p(T25), p(T25), 0) → U84_gga(T25, isnumberc16_in_g(T25))
U84_gga(T25, isnumberc16_out_g(T25)) → dc1_out_gga(p(T25), p(T25), 0)
dc1_in_gga(times(T42, T43), times(T42, T43), +(times(T54, T42), times(T46, T43))) → U85_gga(T42, T43, T54, T46, dc1_in_gga(T42, times(T42, T43), T46))
dc1_in_gga(div(T79, T80), div(T79, T80), T82) → U87_gga(T79, T80, T82, dc1_in_gga(times(T79, power(T80, p(0))), div(T79, T80), T82))
dc1_in_gga(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96))))) → U88_gga(T95, T96, T98, isnumberc16_in_g(T96))
U88_gga(T95, T96, T98, isnumberc16_out_g(T96)) → U89_gga(T95, T96, T98, dc1_in_gga(T95, power(T95, T96), T98))
dc1_in_gga(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126))) → U90_gga(T125, T126, T127, isnumberc16_in_g(T125))
U90_gga(T125, T126, T127, isnumberc16_out_g(T125)) → U91_gga(T125, T126, T127, dc1_in_gga(T126, times(T125, T126), T127))
dc1_in_gga(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T191, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156))) → U92_gga(T154, T155, T156, T191, T171, T159, dc1_in_gga(T154, times(times(T154, T155), T156), T159))
dc1_in_gga(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T239, div(T226, T227)), times(T230, T228))) → U95_gga(T226, T227, T228, T239, T230, dc1_in_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230))
dc1_in_gga(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T287, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274))) → U97_gga(T272, T273, T274, T287, T276, isnumberc16_in_g(T273))
U97_gga(T272, T273, T274, T287, T276, isnumberc16_out_g(T273)) → U98_gga(T272, T273, T274, T287, T276, dc1_in_gga(T272, times(power(T272, T273), T274), T276))
dc1_in_gga(div(T323, T324), div(T323, T324), 0) → U100_gga(T323, T324, isnumberc16_in_g(times(T323, power(T324, p(0)))))
U100_gga(T323, T324, isnumberc16_out_g(times(T323, power(T324, p(0))))) → dc1_out_gga(div(T323, T324), div(T323, T324), 0)
dc1_in_gga(div(T341, T342), div(T341, T342), +(times(T353, T341), times(T345, power(T342, p(0))))) → U101_gga(T341, T342, T353, T345, dc1_in_gga(T341, div(T341, T342), T345))
dc1_in_gga(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0))))) → U103_gga(T367, T370, dc1_in_gga(T367, power(T367, 0), T370))
dc1_in_gga(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378)))))) → U104_gga(T367, T378, T370, isnumberc16_in_g(T378))
U104_gga(T367, T378, T370, isnumberc16_out_g(T378)) → U105_gga(T367, T378, T370, dc1_in_gga(T367, power(T367, s(T378)), T370))
dc1_in_gga(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387)))))) → U106_gga(T367, T387, T370, isnumberc16_in_g(T387))
U106_gga(T367, T387, T370, isnumberc16_out_g(T387)) → U107_gga(T367, T387, T370, dc1_in_gga(T367, power(T367, p(T387)), T370))
dc1_in_gga(0, T397, 0) → dc1_out_gga(0, T397, 0)
dc1_in_gga(s(T402), T397, 0) → U108_gga(T402, T397, isnumberc16_in_g(T402))
U108_gga(T402, T397, isnumberc16_out_g(T402)) → dc1_out_gga(s(T402), T397, 0)
dc1_in_gga(p(T407), T397, 0) → U109_gga(T407, T397, isnumberc16_in_g(T407))
U109_gga(T407, T397, isnumberc16_out_g(T407)) → dc1_out_gga(p(T407), T397, 0)
dc1_in_gga(times(T428, T429), T430, +(times(T437, T428), times(T433, T429))) → U110_gga(T428, T429, T430, T437, T433, dc1_in_gga(T428, T430, T433))
dc1_in_gga(div(T460, T461), T462, T464) → U112_gga(T460, T461, T462, T464, dc1_in_gga(times(T460, power(T461, p(0))), T462, T464))
dc1_in_gga(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478))))) → U113_gga(T477, T478, T479, T481, isnumberc16_in_g(T478))
U113_gga(T477, T478, T479, T481, isnumberc16_out_g(T478)) → U114_gga(T477, T478, T479, T481, dc1_in_gga(T477, T479, T481))
dc1_in_gga(times(T500, T490), T500, +(times(T501, T500), times(1, T490))) → U115_gga(T500, T490, T501, dc1_in_gga(T490, T500, T501))
dc1_in_gga(times(T512, T490), T513, +(times(T514, T512), times(0, T490))) → U116_gga(T512, T490, T513, T514, isnumberc16_in_g(T512))
U116_gga(T512, T490, T513, T514, isnumberc16_out_g(T512)) → U117_gga(T512, T490, T513, T514, dc1_in_gga(T490, T513, T514))
dc1_in_gga(times(times(T556, T538), T490), T539, +(times(T555, times(T556, T538)), times(+(times(T547, T556), times(T542, T538)), T490))) → U118_gga(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T556, T539, T542))
dc1_in_gga(times(div(T579, T580), T490), T581, +(times(T589, div(T579, T580)), times(T583, T490))) → U121_gga(T579, T580, T490, T581, T589, T583, dc1_in_gga(times(T579, power(T580, p(0))), T581, T583))
dc1_in_gga(times(power(T614, T623), T490), T616, +(times(T622, power(T614, T623)), times(times(T623, times(T618, power(T614, p(T623)))), T490))) → U123_gga(T614, T623, T490, T616, T622, T618, isnumberc16_in_g(T623))
U123_gga(T614, T623, T490, T616, T622, T618, isnumberc16_out_g(T623)) → U124_gga(T614, T623, T490, T616, T622, T618, dc1_in_gga(T614, T616, T618))
dc1_in_gga(div(T647, T648), times(T647, power(T648, p(0))), 1) → dc1_out_gga(div(T647, T648), times(T647, power(T648, p(0))), 1)
dc1_in_gga(div(T661, T662), T663, 0) → U126_gga(T661, T662, T663, isnumberc16_in_g(times(T661, power(T662, p(0)))))
U126_gga(T661, T662, T663, isnumberc16_out_g(times(T661, power(T662, p(0))))) → dc1_out_gga(div(T661, T662), T663, 0)
dc1_in_gga(div(T684, T685), T686, +(times(T693, T684), times(T689, power(T685, p(0))))) → U127_gga(T684, T685, T686, T693, T689, dc1_in_gga(T684, T686, T689))
dc1_in_gga(power(T704, 0), T706, times(0, times(T708, power(T704, p(0))))) → U129_gga(T704, T706, T708, dc1_in_gga(T704, T706, T708))
dc1_in_gga(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715)))))) → U130_gga(T704, T715, T706, T708, isnumberc16_in_g(T715))
U130_gga(T704, T715, T706, T708, isnumberc16_out_g(T715)) → U131_gga(T704, T715, T706, T708, dc1_in_gga(T704, T706, T708))
dc1_in_gga(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720)))))) → U132_gga(T704, T720, T706, T708, isnumberc16_in_g(T720))
U132_gga(T704, T720, T706, T708, isnumberc16_out_g(T720)) → U133_gga(T704, T720, T706, T708, dc1_in_gga(T704, T706, T708))
U133_gga(T704, T720, T706, T708, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720))))))
U131_gga(T704, T715, T706, T708, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715))))))
U129_gga(T704, T706, T708, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, 0), T706, times(0, times(T708, power(T704, p(0)))))
U127_gga(T684, T685, T686, T693, T689, dc1_out_gga(T684, T686, T689)) → U128_gga(T684, T685, T686, T693, T689, dc1_in_gga(power(T685, p(0)), T686, T693))
U128_gga(T684, T685, T686, T693, T689, dc1_out_gga(power(T685, p(0)), T686, T693)) → dc1_out_gga(div(T684, T685), T686, +(times(T693, T684), times(T689, power(T685, p(0)))))
U124_gga(T614, T623, T490, T616, T622, T618, dc1_out_gga(T614, T616, T618)) → U125_gga(T614, T623, T490, T616, T622, T618, dc1_in_gga(T490, T616, T622))
U125_gga(T614, T623, T490, T616, T622, T618, dc1_out_gga(T490, T616, T622)) → dc1_out_gga(times(power(T614, T623), T490), T616, +(times(T622, power(T614, T623)), times(times(T623, times(T618, power(T614, p(T623)))), T490)))
U121_gga(T579, T580, T490, T581, T589, T583, dc1_out_gga(times(T579, power(T580, p(0))), T581, T583)) → U122_gga(T579, T580, T490, T581, T589, T583, dc1_in_gga(T490, T581, T589))
U122_gga(T579, T580, T490, T581, T589, T583, dc1_out_gga(T490, T581, T589)) → dc1_out_gga(times(div(T579, T580), T490), T581, +(times(T589, div(T579, T580)), times(T583, T490)))
U118_gga(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T556, T539, T542)) → U119_gga(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T538, T539, T547))
U119_gga(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T538, T539, T547)) → U120_gga(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T490, T539, T555))
U120_gga(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T490, T539, T555)) → dc1_out_gga(times(times(T556, T538), T490), T539, +(times(T555, times(T556, T538)), times(+(times(T547, T556), times(T542, T538)), T490)))
U117_gga(T512, T490, T513, T514, dc1_out_gga(T490, T513, T514)) → dc1_out_gga(times(T512, T490), T513, +(times(T514, T512), times(0, T490)))
U115_gga(T500, T490, T501, dc1_out_gga(T490, T500, T501)) → dc1_out_gga(times(T500, T490), T500, +(times(T501, T500), times(1, T490)))
U114_gga(T477, T478, T479, T481, dc1_out_gga(T477, T479, T481)) → dc1_out_gga(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478)))))
U112_gga(T460, T461, T462, T464, dc1_out_gga(times(T460, power(T461, p(0))), T462, T464)) → dc1_out_gga(div(T460, T461), T462, T464)
U110_gga(T428, T429, T430, T437, T433, dc1_out_gga(T428, T430, T433)) → U111_gga(T428, T429, T430, T437, T433, dc1_in_gga(T429, T430, T437))
U111_gga(T428, T429, T430, T437, T433, dc1_out_gga(T429, T430, T437)) → dc1_out_gga(times(T428, T429), T430, +(times(T437, T428), times(T433, T429)))
U107_gga(T367, T387, T370, dc1_out_gga(T367, power(T367, p(T387)), T370)) → dc1_out_gga(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387))))))
U105_gga(T367, T378, T370, dc1_out_gga(T367, power(T367, s(T378)), T370)) → dc1_out_gga(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378))))))
U103_gga(T367, T370, dc1_out_gga(T367, power(T367, 0), T370)) → dc1_out_gga(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0)))))
U101_gga(T341, T342, T353, T345, dc1_out_gga(T341, div(T341, T342), T345)) → U102_gga(T341, T342, T353, T345, dc1_in_gga(power(T342, p(0)), div(T341, T342), T353))
U102_gga(T341, T342, T353, T345, dc1_out_gga(power(T342, p(0)), div(T341, T342), T353)) → dc1_out_gga(div(T341, T342), div(T341, T342), +(times(T353, T341), times(T345, power(T342, p(0)))))
U98_gga(T272, T273, T274, T287, T276, dc1_out_gga(T272, times(power(T272, T273), T274), T276)) → U99_gga(T272, T273, T274, T287, T276, dc1_in_gga(T274, times(power(T272, T273), T274), T287))
U99_gga(T272, T273, T274, T287, T276, dc1_out_gga(T274, times(power(T272, T273), T274), T287)) → dc1_out_gga(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T287, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274)))
U95_gga(T226, T227, T228, T239, T230, dc1_out_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)) → U96_gga(T226, T227, T228, T239, T230, dc1_in_gga(T228, times(div(T226, T227), T228), T239))
U96_gga(T226, T227, T228, T239, T230, dc1_out_gga(T228, times(div(T226, T227), T228), T239)) → dc1_out_gga(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T239, div(T226, T227)), times(T230, T228)))
U92_gga(T154, T155, T156, T191, T171, T159, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U93_gga(T154, T155, T156, T191, T171, T159, dc1_in_gga(T155, times(times(T154, T155), T156), T171))
U93_gga(T154, T155, T156, T191, T171, T159, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → U94_gga(T154, T155, T156, T191, T171, T159, dc1_in_gga(T156, times(times(T154, T155), T156), T191))
U94_gga(T154, T155, T156, T191, T171, T159, dc1_out_gga(T156, times(times(T154, T155), T156), T191)) → dc1_out_gga(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T191, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156)))
U91_gga(T125, T126, T127, dc1_out_gga(T126, times(T125, T126), T127)) → dc1_out_gga(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126)))
U89_gga(T95, T96, T98, dc1_out_gga(T95, power(T95, T96), T98)) → dc1_out_gga(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96)))))
U87_gga(T79, T80, T82, dc1_out_gga(times(T79, power(T80, p(0))), div(T79, T80), T82)) → dc1_out_gga(div(T79, T80), div(T79, T80), T82)
U85_gga(T42, T43, T54, T46, dc1_out_gga(T42, times(T42, T43), T46)) → U86_gga(T42, T43, T54, T46, dc1_in_gga(T43, times(T42, T43), T54))
U86_gga(T42, T43, T54, T46, dc1_out_gga(T43, times(T42, T43), T54)) → dc1_out_gga(times(T42, T43), times(T42, T43), +(times(T54, T42), times(T46, T43)))
D1_IN_GGA(times(T42, T43), times(T42, T43), +(times(T47, T42), times(T46, T43))) → D1_IN_GGA(T42, times(T42, T43), T46)
D1_IN_GGA(times(T42, T43), times(T42, T43), +(times(T54, T42), times(T46, T43))) → U6_GGA(T42, T43, T54, T46, dc1_in_gga(T42, times(T42, T43), T46))
U6_GGA(T42, T43, T54, T46, dc1_out_gga(T42, times(T42, T43), T46)) → D1_IN_GGA(T43, times(T42, T43), T54)
D1_IN_GGA(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126))) → U13_GGA(T125, T126, T127, isnumberc16_in_g(T125))
U13_GGA(T125, T126, T127, isnumberc16_out_g(T125)) → D1_IN_GGA(T126, times(T125, T126), T127)
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T161, times(T154, T155)), times(+(times(T160, T154), times(T159, T155)), T156))) → D1_IN_GGA(T154, times(times(T154, T155), T156), T159)
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T172, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156))) → U16_GGA(T154, T155, T156, T172, T171, T159, dc1_in_gga(T154, times(times(T154, T155), T156), T159))
U16_GGA(T154, T155, T156, T172, T171, T159, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → D1_IN_GGA(T155, times(times(T154, T155), T156), T171)
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T191, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156))) → U18_GGA(T154, T155, T156, T191, T171, T159, dc1_in_gga(T154, times(times(T154, T155), T156), T159))
U18_GGA(T154, T155, T156, T191, T171, T159, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U19_GGA(T154, T155, T156, T191, T171, T159, dc1_in_gga(T155, times(times(T154, T155), T156), T171))
U19_GGA(T154, T155, T156, T191, T171, T159, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → D1_IN_GGA(T156, times(times(T154, T155), T156), T191)
D1_IN_GGA(times(T428, T429), T430, +(times(T434, T428), times(T433, T429))) → D1_IN_GGA(T428, T430, T433)
D1_IN_GGA(div(T79, T80), div(T79, T80), T82) → D1_IN_GGA(times(T79, power(T80, p(0))), div(T79, T80), T82)
D1_IN_GGA(times(T428, T429), T430, +(times(T437, T428), times(T433, T429))) → U44_GGA(T428, T429, T430, T437, T433, dc1_in_gga(T428, T430, T433))
U44_GGA(T428, T429, T430, T437, T433, dc1_out_gga(T428, T430, T433)) → D1_IN_GGA(T429, T430, T437)
D1_IN_GGA(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96))))) → U10_GGA(T95, T96, T98, isnumberc16_in_g(T96))
U10_GGA(T95, T96, T98, isnumberc16_out_g(T96)) → D1_IN_GGA(T95, power(T95, T96), T98)
D1_IN_GGA(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0))))) → D1_IN_GGA(T367, power(T367, 0), T370)
D1_IN_GGA(div(T460, T461), T462, T464) → D1_IN_GGA(times(T460, power(T461, p(0))), T462, T464)
D1_IN_GGA(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T231, div(T226, T227)), times(T230, T228))) → D1_IN_GGA(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)
D1_IN_GGA(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T239, div(T226, T227)), times(T230, T228))) → U22_GGA(T226, T227, T228, T239, T230, dc1_in_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230))
U22_GGA(T226, T227, T228, T239, T230, dc1_out_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)) → D1_IN_GGA(T228, times(div(T226, T227), T228), T239)
D1_IN_GGA(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478))))) → U48_GGA(T477, T478, T479, T481, isnumberc16_in_g(T478))
U48_GGA(T477, T478, T479, T481, isnumberc16_out_g(T478)) → D1_IN_GGA(T477, T479, T481)
D1_IN_GGA(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T277, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274))) → U25_GGA(T272, T273, T274, T277, T276, isnumberc16_in_g(T273))
U25_GGA(T272, T273, T274, T277, T276, isnumberc16_out_g(T273)) → D1_IN_GGA(T272, times(power(T272, T273), T274), T276)
D1_IN_GGA(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T287, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274))) → U27_GGA(T272, T273, T274, T287, T276, isnumberc16_in_g(T273))
U27_GGA(T272, T273, T274, T287, T276, isnumberc16_out_g(T273)) → U28_GGA(T272, T273, T274, T287, T276, dc1_in_gga(T272, times(power(T272, T273), T274), T276))
U28_GGA(T272, T273, T274, T287, T276, dc1_out_gga(T272, times(power(T272, T273), T274), T276)) → D1_IN_GGA(T274, times(power(T272, T273), T274), T287)
D1_IN_GGA(times(T500, T490), T500, +(times(T501, T500), times(1, T490))) → D1_IN_GGA(T490, T500, T501)
D1_IN_GGA(div(T341, T342), div(T341, T342), +(times(T346, T341), times(T345, power(T342, p(0))))) → D1_IN_GGA(T341, div(T341, T342), T345)
D1_IN_GGA(div(T341, T342), div(T341, T342), +(times(T353, T341), times(T345, power(T342, p(0))))) → U32_GGA(T341, T342, T353, T345, dc1_in_gga(T341, div(T341, T342), T345))
U32_GGA(T341, T342, T353, T345, dc1_out_gga(T341, div(T341, T342), T345)) → D1_IN_GGA(power(T342, p(0)), div(T341, T342), T353)
D1_IN_GGA(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720)))))) → U78_GGA(T704, T720, T706, T708, isnumberc16_in_g(T720))
U78_GGA(T704, T720, T706, T708, isnumberc16_out_g(T720)) → D1_IN_GGA(T704, T706, T708)
D1_IN_GGA(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378)))))) → U36_GGA(T367, T378, T370, isnumberc16_in_g(T378))
U36_GGA(T367, T378, T370, isnumberc16_out_g(T378)) → D1_IN_GGA(T367, power(T367, s(T378)), T370)
D1_IN_GGA(times(T512, T490), T513, +(times(T514, T512), times(0, T490))) → U52_GGA(T512, T490, T513, T514, isnumberc16_in_g(T512))
U52_GGA(T512, T490, T513, T514, isnumberc16_out_g(T512)) → D1_IN_GGA(T490, T513, T514)
D1_IN_GGA(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387)))))) → U39_GGA(T367, T387, T370, isnumberc16_in_g(T387))
U39_GGA(T367, T387, T370, isnumberc16_out_g(T387)) → D1_IN_GGA(T367, power(T367, p(T387)), T370)
D1_IN_GGA(times(times(T537, T538), T490), T539, +(times(T544, times(T537, T538)), times(+(times(T543, T537), times(T542, T538)), T490))) → D1_IN_GGA(T537, T539, T542)
D1_IN_GGA(times(times(T537, T538), T490), T539, +(times(T548, times(T537, T538)), times(+(times(T547, T537), times(T542, T538)), T490))) → U55_GGA(T537, T538, T490, T539, T548, T547, T542, dc1_in_gga(T537, T539, T542))
U55_GGA(T537, T538, T490, T539, T548, T547, T542, dc1_out_gga(T537, T539, T542)) → D1_IN_GGA(T538, T539, T547)
D1_IN_GGA(times(times(T556, T538), T490), T539, +(times(T555, times(T556, T538)), times(+(times(T547, T556), times(T542, T538)), T490))) → U57_GGA(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T556, T539, T542))
U57_GGA(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T556, T539, T542)) → U58_GGA(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T538, T539, T547))
U58_GGA(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T538, T539, T547)) → D1_IN_GGA(T490, T539, T555)
D1_IN_GGA(times(div(T579, T580), T490), T581, +(times(T584, div(T579, T580)), times(T583, T490))) → D1_IN_GGA(times(T579, power(T580, p(0))), T581, T583)
D1_IN_GGA(times(div(T579, T580), T490), T581, +(times(T589, div(T579, T580)), times(T583, T490))) → U61_GGA(T579, T580, T490, T581, T589, T583, dc1_in_gga(times(T579, power(T580, p(0))), T581, T583))
U61_GGA(T579, T580, T490, T581, T589, T583, dc1_out_gga(times(T579, power(T580, p(0))), T581, T583)) → D1_IN_GGA(T490, T581, T589)
D1_IN_GGA(times(power(T614, T615), T490), T616, +(times(T619, power(T614, T615)), times(times(T615, times(T618, power(T614, p(T615)))), T490))) → U64_GGA(T614, T615, T490, T616, T619, T618, isnumberc16_in_g(T615))
U64_GGA(T614, T615, T490, T616, T619, T618, isnumberc16_out_g(T615)) → D1_IN_GGA(T614, T616, T618)
D1_IN_GGA(times(power(T614, T623), T490), T616, +(times(T622, power(T614, T623)), times(times(T623, times(T618, power(T614, p(T623)))), T490))) → U66_GGA(T614, T623, T490, T616, T622, T618, isnumberc16_in_g(T623))
U66_GGA(T614, T623, T490, T616, T622, T618, isnumberc16_out_g(T623)) → U67_GGA(T614, T623, T490, T616, T622, T618, dc1_in_gga(T614, T616, T618))
U67_GGA(T614, T623, T490, T616, T622, T618, dc1_out_gga(T614, T616, T618)) → D1_IN_GGA(T490, T616, T622)
D1_IN_GGA(div(T684, T685), T686, +(times(T690, T684), times(T689, power(T685, p(0))))) → D1_IN_GGA(T684, T686, T689)
D1_IN_GGA(div(T684, T685), T686, +(times(T693, T684), times(T689, power(T685, p(0))))) → U71_GGA(T684, T685, T686, T693, T689, dc1_in_gga(T684, T686, T689))
U71_GGA(T684, T685, T686, T693, T689, dc1_out_gga(T684, T686, T689)) → D1_IN_GGA(power(T685, p(0)), T686, T693)
D1_IN_GGA(power(T704, 0), T706, times(0, times(T708, power(T704, p(0))))) → D1_IN_GGA(T704, T706, T708)
D1_IN_GGA(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715)))))) → U75_GGA(T704, T715, T706, T708, isnumberc16_in_g(T715))
U75_GGA(T704, T715, T706, T708, isnumberc16_out_g(T715)) → D1_IN_GGA(T704, T706, T708)
dc1_in_gga(T5, T5, 1) → dc1_out_gga(T5, T5, 1)
dc1_in_gga(times(T42, T43), times(T42, T43), +(times(T54, T42), times(T46, T43))) → U85_gga(T42, T43, T54, T46, dc1_in_gga(T42, times(T42, T43), T46))
dc1_in_gga(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126))) → U90_gga(T125, T126, T127, isnumberc16_in_g(T125))
dc1_in_gga(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T191, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156))) → U92_gga(T154, T155, T156, T191, T171, T159, dc1_in_gga(T154, times(times(T154, T155), T156), T159))
dc1_in_gga(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T239, div(T226, T227)), times(T230, T228))) → U95_gga(T226, T227, T228, T239, T230, dc1_in_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230))
dc1_in_gga(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T287, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274))) → U97_gga(T272, T273, T274, T287, T276, isnumberc16_in_g(T273))
dc1_in_gga(0, T397, 0) → dc1_out_gga(0, T397, 0)
dc1_in_gga(s(T402), T397, 0) → U108_gga(T402, T397, isnumberc16_in_g(T402))
dc1_in_gga(p(T407), T397, 0) → U109_gga(T407, T397, isnumberc16_in_g(T407))
dc1_in_gga(times(T428, T429), T430, +(times(T437, T428), times(T433, T429))) → U110_gga(T428, T429, T430, T437, T433, dc1_in_gga(T428, T430, T433))
dc1_in_gga(div(T460, T461), T462, T464) → U112_gga(T460, T461, T462, T464, dc1_in_gga(times(T460, power(T461, p(0))), T462, T464))
dc1_in_gga(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478))))) → U113_gga(T477, T478, T479, T481, isnumberc16_in_g(T478))
dc1_in_gga(times(T500, T490), T500, +(times(T501, T500), times(1, T490))) → U115_gga(T500, T490, T501, dc1_in_gga(T490, T500, T501))
dc1_in_gga(times(T512, T490), T513, +(times(T514, T512), times(0, T490))) → U116_gga(T512, T490, T513, T514, isnumberc16_in_g(T512))
dc1_in_gga(times(times(T556, T538), T490), T539, +(times(T555, times(T556, T538)), times(+(times(T547, T556), times(T542, T538)), T490))) → U118_gga(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T556, T539, T542))
dc1_in_gga(times(div(T579, T580), T490), T581, +(times(T589, div(T579, T580)), times(T583, T490))) → U121_gga(T579, T580, T490, T581, T589, T583, dc1_in_gga(times(T579, power(T580, p(0))), T581, T583))
dc1_in_gga(times(power(T614, T623), T490), T616, +(times(T622, power(T614, T623)), times(times(T623, times(T618, power(T614, p(T623)))), T490))) → U123_gga(T614, T623, T490, T616, T622, T618, isnumberc16_in_g(T623))
dc1_in_gga(div(T647, T648), times(T647, power(T648, p(0))), 1) → dc1_out_gga(div(T647, T648), times(T647, power(T648, p(0))), 1)
dc1_in_gga(div(T661, T662), T663, 0) → U126_gga(T661, T662, T663, isnumberc16_in_g(times(T661, power(T662, p(0)))))
dc1_in_gga(div(T684, T685), T686, +(times(T693, T684), times(T689, power(T685, p(0))))) → U127_gga(T684, T685, T686, T693, T689, dc1_in_gga(T684, T686, T689))
dc1_in_gga(power(T704, 0), T706, times(0, times(T708, power(T704, p(0))))) → U129_gga(T704, T706, T708, dc1_in_gga(T704, T706, T708))
dc1_in_gga(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715)))))) → U130_gga(T704, T715, T706, T708, isnumberc16_in_g(T715))
dc1_in_gga(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720)))))) → U132_gga(T704, T720, T706, T708, isnumberc16_in_g(T720))
isnumberc16_in_g(0) → isnumberc16_out_g(0)
isnumberc16_in_g(s(T17)) → U81_g(T17, isnumberc16_in_g(T17))
isnumberc16_in_g(p(T20)) → U82_g(T20, isnumberc16_in_g(T20))
dc1_in_gga(0, 0, 0) → dc1_out_gga(0, 0, 0)
dc1_in_gga(s(T12), s(T12), 0) → U83_gga(T12, isnumberc16_in_g(T12))
dc1_in_gga(p(T25), p(T25), 0) → U84_gga(T25, isnumberc16_in_g(T25))
dc1_in_gga(div(T79, T80), div(T79, T80), T82) → U87_gga(T79, T80, T82, dc1_in_gga(times(T79, power(T80, p(0))), div(T79, T80), T82))
dc1_in_gga(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96))))) → U88_gga(T95, T96, T98, isnumberc16_in_g(T96))
dc1_in_gga(div(T323, T324), div(T323, T324), 0) → U100_gga(T323, T324, isnumberc16_in_g(times(T323, power(T324, p(0)))))
dc1_in_gga(div(T341, T342), div(T341, T342), +(times(T353, T341), times(T345, power(T342, p(0))))) → U101_gga(T341, T342, T353, T345, dc1_in_gga(T341, div(T341, T342), T345))
dc1_in_gga(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0))))) → U103_gga(T367, T370, dc1_in_gga(T367, power(T367, 0), T370))
dc1_in_gga(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378)))))) → U104_gga(T367, T378, T370, isnumberc16_in_g(T378))
dc1_in_gga(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387)))))) → U106_gga(T367, T387, T370, isnumberc16_in_g(T387))
U85_gga(T42, T43, T54, T46, dc1_out_gga(T42, times(T42, T43), T46)) → U86_gga(T42, T43, T54, T46, dc1_in_gga(T43, times(T42, T43), T54))
U90_gga(T125, T126, T127, isnumberc16_out_g(T125)) → U91_gga(T125, T126, T127, dc1_in_gga(T126, times(T125, T126), T127))
U92_gga(T154, T155, T156, T191, T171, T159, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U93_gga(T154, T155, T156, T191, T171, T159, dc1_in_gga(T155, times(times(T154, T155), T156), T171))
U95_gga(T226, T227, T228, T239, T230, dc1_out_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)) → U96_gga(T226, T227, T228, T239, T230, dc1_in_gga(T228, times(div(T226, T227), T228), T239))
U97_gga(T272, T273, T274, T287, T276, isnumberc16_out_g(T273)) → U98_gga(T272, T273, T274, T287, T276, dc1_in_gga(T272, times(power(T272, T273), T274), T276))
U108_gga(T402, T397, isnumberc16_out_g(T402)) → dc1_out_gga(s(T402), T397, 0)
U109_gga(T407, T397, isnumberc16_out_g(T407)) → dc1_out_gga(p(T407), T397, 0)
U110_gga(T428, T429, T430, T437, T433, dc1_out_gga(T428, T430, T433)) → U111_gga(T428, T429, T430, T437, T433, dc1_in_gga(T429, T430, T437))
U112_gga(T460, T461, T462, T464, dc1_out_gga(times(T460, power(T461, p(0))), T462, T464)) → dc1_out_gga(div(T460, T461), T462, T464)
U113_gga(T477, T478, T479, T481, isnumberc16_out_g(T478)) → U114_gga(T477, T478, T479, T481, dc1_in_gga(T477, T479, T481))
U115_gga(T500, T490, T501, dc1_out_gga(T490, T500, T501)) → dc1_out_gga(times(T500, T490), T500, +(times(T501, T500), times(1, T490)))
U116_gga(T512, T490, T513, T514, isnumberc16_out_g(T512)) → U117_gga(T512, T490, T513, T514, dc1_in_gga(T490, T513, T514))
U118_gga(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T556, T539, T542)) → U119_gga(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T538, T539, T547))
U121_gga(T579, T580, T490, T581, T589, T583, dc1_out_gga(times(T579, power(T580, p(0))), T581, T583)) → U122_gga(T579, T580, T490, T581, T589, T583, dc1_in_gga(T490, T581, T589))
U123_gga(T614, T623, T490, T616, T622, T618, isnumberc16_out_g(T623)) → U124_gga(T614, T623, T490, T616, T622, T618, dc1_in_gga(T614, T616, T618))
U127_gga(T684, T685, T686, T693, T689, dc1_out_gga(T684, T686, T689)) → U128_gga(T684, T685, T686, T693, T689, dc1_in_gga(power(T685, p(0)), T686, T693))
U129_gga(T704, T706, T708, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, 0), T706, times(0, times(T708, power(T704, p(0)))))
U130_gga(T704, T715, T706, T708, isnumberc16_out_g(T715)) → U131_gga(T704, T715, T706, T708, dc1_in_gga(T704, T706, T708))
U132_gga(T704, T720, T706, T708, isnumberc16_out_g(T720)) → U133_gga(T704, T720, T706, T708, dc1_in_gga(T704, T706, T708))
U81_g(T17, isnumberc16_out_g(T17)) → isnumberc16_out_g(s(T17))
U82_g(T20, isnumberc16_out_g(T20)) → isnumberc16_out_g(p(T20))
U83_gga(T12, isnumberc16_out_g(T12)) → dc1_out_gga(s(T12), s(T12), 0)
U84_gga(T25, isnumberc16_out_g(T25)) → dc1_out_gga(p(T25), p(T25), 0)
U87_gga(T79, T80, T82, dc1_out_gga(times(T79, power(T80, p(0))), div(T79, T80), T82)) → dc1_out_gga(div(T79, T80), div(T79, T80), T82)
U88_gga(T95, T96, T98, isnumberc16_out_g(T96)) → U89_gga(T95, T96, T98, dc1_in_gga(T95, power(T95, T96), T98))
U101_gga(T341, T342, T353, T345, dc1_out_gga(T341, div(T341, T342), T345)) → U102_gga(T341, T342, T353, T345, dc1_in_gga(power(T342, p(0)), div(T341, T342), T353))
U103_gga(T367, T370, dc1_out_gga(T367, power(T367, 0), T370)) → dc1_out_gga(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0)))))
U104_gga(T367, T378, T370, isnumberc16_out_g(T378)) → U105_gga(T367, T378, T370, dc1_in_gga(T367, power(T367, s(T378)), T370))
U106_gga(T367, T387, T370, isnumberc16_out_g(T387)) → U107_gga(T367, T387, T370, dc1_in_gga(T367, power(T367, p(T387)), T370))
U86_gga(T42, T43, T54, T46, dc1_out_gga(T43, times(T42, T43), T54)) → dc1_out_gga(times(T42, T43), times(T42, T43), +(times(T54, T42), times(T46, T43)))
U91_gga(T125, T126, T127, dc1_out_gga(T126, times(T125, T126), T127)) → dc1_out_gga(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126)))
U93_gga(T154, T155, T156, T191, T171, T159, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → U94_gga(T154, T155, T156, T191, T171, T159, dc1_in_gga(T156, times(times(T154, T155), T156), T191))
U96_gga(T226, T227, T228, T239, T230, dc1_out_gga(T228, times(div(T226, T227), T228), T239)) → dc1_out_gga(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T239, div(T226, T227)), times(T230, T228)))
U98_gga(T272, T273, T274, T287, T276, dc1_out_gga(T272, times(power(T272, T273), T274), T276)) → U99_gga(T272, T273, T274, T287, T276, dc1_in_gga(T274, times(power(T272, T273), T274), T287))
U111_gga(T428, T429, T430, T437, T433, dc1_out_gga(T429, T430, T437)) → dc1_out_gga(times(T428, T429), T430, +(times(T437, T428), times(T433, T429)))
U114_gga(T477, T478, T479, T481, dc1_out_gga(T477, T479, T481)) → dc1_out_gga(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478)))))
U117_gga(T512, T490, T513, T514, dc1_out_gga(T490, T513, T514)) → dc1_out_gga(times(T512, T490), T513, +(times(T514, T512), times(0, T490)))
U119_gga(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T538, T539, T547)) → U120_gga(T556, T538, T490, T539, T555, T547, T542, dc1_in_gga(T490, T539, T555))
U122_gga(T579, T580, T490, T581, T589, T583, dc1_out_gga(T490, T581, T589)) → dc1_out_gga(times(div(T579, T580), T490), T581, +(times(T589, div(T579, T580)), times(T583, T490)))
U124_gga(T614, T623, T490, T616, T622, T618, dc1_out_gga(T614, T616, T618)) → U125_gga(T614, T623, T490, T616, T622, T618, dc1_in_gga(T490, T616, T622))
U128_gga(T684, T685, T686, T693, T689, dc1_out_gga(power(T685, p(0)), T686, T693)) → dc1_out_gga(div(T684, T685), T686, +(times(T693, T684), times(T689, power(T685, p(0)))))
U131_gga(T704, T715, T706, T708, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715))))))
U133_gga(T704, T720, T706, T708, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720))))))
U89_gga(T95, T96, T98, dc1_out_gga(T95, power(T95, T96), T98)) → dc1_out_gga(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96)))))
U102_gga(T341, T342, T353, T345, dc1_out_gga(power(T342, p(0)), div(T341, T342), T353)) → dc1_out_gga(div(T341, T342), div(T341, T342), +(times(T353, T341), times(T345, power(T342, p(0)))))
U105_gga(T367, T378, T370, dc1_out_gga(T367, power(T367, s(T378)), T370)) → dc1_out_gga(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378))))))
U107_gga(T367, T387, T370, dc1_out_gga(T367, power(T367, p(T387)), T370)) → dc1_out_gga(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387))))))
U94_gga(T154, T155, T156, T191, T171, T159, dc1_out_gga(T156, times(times(T154, T155), T156), T191)) → dc1_out_gga(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T191, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156)))
U99_gga(T272, T273, T274, T287, T276, dc1_out_gga(T274, times(power(T272, T273), T274), T287)) → dc1_out_gga(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T287, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274)))
U120_gga(T556, T538, T490, T539, T555, T547, T542, dc1_out_gga(T490, T539, T555)) → dc1_out_gga(times(times(T556, T538), T490), T539, +(times(T555, times(T556, T538)), times(+(times(T547, T556), times(T542, T538)), T490)))
U125_gga(T614, T623, T490, T616, T622, T618, dc1_out_gga(T490, T616, T622)) → dc1_out_gga(times(power(T614, T623), T490), T616, +(times(T622, power(T614, T623)), times(times(T623, times(T618, power(T614, p(T623)))), T490)))
D1_IN_GGA(times(T42, T43), times(T42, T43)) → D1_IN_GGA(T42, times(T42, T43))
D1_IN_GGA(times(T42, T43), times(T42, T43)) → U6_GGA(T42, T43, dc1_in_gga(T42, times(T42, T43)))
U6_GGA(T42, T43, dc1_out_gga(T42, times(T42, T43), T46)) → D1_IN_GGA(T43, times(T42, T43))
D1_IN_GGA(times(T125, T126), times(T125, T126)) → U13_GGA(T125, T126, isnumberc16_in_g(T125))
U13_GGA(T125, T126, isnumberc16_out_g(T125)) → D1_IN_GGA(T126, times(T125, T126))
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156)) → D1_IN_GGA(T154, times(times(T154, T155), T156))
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156)) → U16_GGA(T154, T155, T156, dc1_in_gga(T154, times(times(T154, T155), T156)))
U16_GGA(T154, T155, T156, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → D1_IN_GGA(T155, times(times(T154, T155), T156))
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156)) → U18_GGA(T154, T155, T156, dc1_in_gga(T154, times(times(T154, T155), T156)))
U18_GGA(T154, T155, T156, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U19_GGA(T154, T155, T156, dc1_in_gga(T155, times(times(T154, T155), T156)))
U19_GGA(T154, T155, T156, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → D1_IN_GGA(T156, times(times(T154, T155), T156))
D1_IN_GGA(times(T428, T429), T430) → D1_IN_GGA(T428, T430)
D1_IN_GGA(div(T79, T80), div(T79, T80)) → D1_IN_GGA(times(T79, power(T80, p(0))), div(T79, T80))
D1_IN_GGA(times(T428, T429), T430) → U44_GGA(T428, T429, T430, dc1_in_gga(T428, T430))
U44_GGA(T428, T429, T430, dc1_out_gga(T428, T430, T433)) → D1_IN_GGA(T429, T430)
D1_IN_GGA(power(T95, T96), power(T95, T96)) → U10_GGA(T95, T96, isnumberc16_in_g(T96))
U10_GGA(T95, T96, isnumberc16_out_g(T96)) → D1_IN_GGA(T95, power(T95, T96))
D1_IN_GGA(power(T367, 0), power(T367, 0)) → D1_IN_GGA(T367, power(T367, 0))
D1_IN_GGA(div(T460, T461), T462) → D1_IN_GGA(times(T460, power(T461, p(0))), T462)
D1_IN_GGA(times(div(T226, T227), T228), times(div(T226, T227), T228)) → D1_IN_GGA(times(T226, power(T227, p(0))), times(div(T226, T227), T228))
D1_IN_GGA(times(div(T226, T227), T228), times(div(T226, T227), T228)) → U22_GGA(T226, T227, T228, dc1_in_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228)))
U22_GGA(T226, T227, T228, dc1_out_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)) → D1_IN_GGA(T228, times(div(T226, T227), T228))
D1_IN_GGA(power(T477, T478), T479) → U48_GGA(T477, T478, T479, isnumberc16_in_g(T478))
U48_GGA(T477, T478, T479, isnumberc16_out_g(T478)) → D1_IN_GGA(T477, T479)
D1_IN_GGA(times(power(T272, T273), T274), times(power(T272, T273), T274)) → U25_GGA(T272, T273, T274, isnumberc16_in_g(T273))
U25_GGA(T272, T273, T274, isnumberc16_out_g(T273)) → D1_IN_GGA(T272, times(power(T272, T273), T274))
D1_IN_GGA(times(power(T272, T273), T274), times(power(T272, T273), T274)) → U27_GGA(T272, T273, T274, isnumberc16_in_g(T273))
U27_GGA(T272, T273, T274, isnumberc16_out_g(T273)) → U28_GGA(T272, T273, T274, dc1_in_gga(T272, times(power(T272, T273), T274)))
U28_GGA(T272, T273, T274, dc1_out_gga(T272, times(power(T272, T273), T274), T276)) → D1_IN_GGA(T274, times(power(T272, T273), T274))
D1_IN_GGA(times(T500, T490), T500) → D1_IN_GGA(T490, T500)
D1_IN_GGA(div(T341, T342), div(T341, T342)) → D1_IN_GGA(T341, div(T341, T342))
D1_IN_GGA(div(T341, T342), div(T341, T342)) → U32_GGA(T341, T342, dc1_in_gga(T341, div(T341, T342)))
U32_GGA(T341, T342, dc1_out_gga(T341, div(T341, T342), T345)) → D1_IN_GGA(power(T342, p(0)), div(T341, T342))
D1_IN_GGA(power(T704, p(T720)), T706) → U78_GGA(T704, T720, T706, isnumberc16_in_g(T720))
U78_GGA(T704, T720, T706, isnumberc16_out_g(T720)) → D1_IN_GGA(T704, T706)
D1_IN_GGA(power(T367, s(T378)), power(T367, s(T378))) → U36_GGA(T367, T378, isnumberc16_in_g(T378))
U36_GGA(T367, T378, isnumberc16_out_g(T378)) → D1_IN_GGA(T367, power(T367, s(T378)))
D1_IN_GGA(times(T512, T490), T513) → U52_GGA(T512, T490, T513, isnumberc16_in_g(T512))
U52_GGA(T512, T490, T513, isnumberc16_out_g(T512)) → D1_IN_GGA(T490, T513)
D1_IN_GGA(power(T367, p(T387)), power(T367, p(T387))) → U39_GGA(T367, T387, isnumberc16_in_g(T387))
U39_GGA(T367, T387, isnumberc16_out_g(T387)) → D1_IN_GGA(T367, power(T367, p(T387)))
D1_IN_GGA(times(times(T537, T538), T490), T539) → D1_IN_GGA(T537, T539)
D1_IN_GGA(times(times(T537, T538), T490), T539) → U55_GGA(T537, T538, T490, T539, dc1_in_gga(T537, T539))
U55_GGA(T537, T538, T490, T539, dc1_out_gga(T537, T539, T542)) → D1_IN_GGA(T538, T539)
D1_IN_GGA(times(times(T556, T538), T490), T539) → U57_GGA(T556, T538, T490, T539, dc1_in_gga(T556, T539))
U57_GGA(T556, T538, T490, T539, dc1_out_gga(T556, T539, T542)) → U58_GGA(T556, T538, T490, T539, dc1_in_gga(T538, T539))
U58_GGA(T556, T538, T490, T539, dc1_out_gga(T538, T539, T547)) → D1_IN_GGA(T490, T539)
D1_IN_GGA(times(div(T579, T580), T490), T581) → D1_IN_GGA(times(T579, power(T580, p(0))), T581)
D1_IN_GGA(times(div(T579, T580), T490), T581) → U61_GGA(T579, T580, T490, T581, dc1_in_gga(times(T579, power(T580, p(0))), T581))
U61_GGA(T579, T580, T490, T581, dc1_out_gga(times(T579, power(T580, p(0))), T581, T583)) → D1_IN_GGA(T490, T581)
D1_IN_GGA(times(power(T614, T615), T490), T616) → U64_GGA(T614, T615, T490, T616, isnumberc16_in_g(T615))
U64_GGA(T614, T615, T490, T616, isnumberc16_out_g(T615)) → D1_IN_GGA(T614, T616)
D1_IN_GGA(times(power(T614, T623), T490), T616) → U66_GGA(T614, T623, T490, T616, isnumberc16_in_g(T623))
U66_GGA(T614, T623, T490, T616, isnumberc16_out_g(T623)) → U67_GGA(T614, T623, T490, T616, dc1_in_gga(T614, T616))
U67_GGA(T614, T623, T490, T616, dc1_out_gga(T614, T616, T618)) → D1_IN_GGA(T490, T616)
D1_IN_GGA(div(T684, T685), T686) → D1_IN_GGA(T684, T686)
D1_IN_GGA(div(T684, T685), T686) → U71_GGA(T684, T685, T686, dc1_in_gga(T684, T686))
U71_GGA(T684, T685, T686, dc1_out_gga(T684, T686, T689)) → D1_IN_GGA(power(T685, p(0)), T686)
D1_IN_GGA(power(T704, 0), T706) → D1_IN_GGA(T704, T706)
D1_IN_GGA(power(T704, s(T715)), T706) → U75_GGA(T704, T715, T706, isnumberc16_in_g(T715))
U75_GGA(T704, T715, T706, isnumberc16_out_g(T715)) → D1_IN_GGA(T704, T706)
dc1_in_gga(T5, T5) → dc1_out_gga(T5, T5, 1)
dc1_in_gga(times(T42, T43), times(T42, T43)) → U85_gga(T42, T43, dc1_in_gga(T42, times(T42, T43)))
dc1_in_gga(times(T125, T126), times(T125, T126)) → U90_gga(T125, T126, isnumberc16_in_g(T125))
dc1_in_gga(times(times(T154, T155), T156), times(times(T154, T155), T156)) → U92_gga(T154, T155, T156, dc1_in_gga(T154, times(times(T154, T155), T156)))
dc1_in_gga(times(div(T226, T227), T228), times(div(T226, T227), T228)) → U95_gga(T226, T227, T228, dc1_in_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228)))
dc1_in_gga(times(power(T272, T273), T274), times(power(T272, T273), T274)) → U97_gga(T272, T273, T274, isnumberc16_in_g(T273))
dc1_in_gga(0, T397) → dc1_out_gga(0, T397, 0)
dc1_in_gga(s(T402), T397) → U108_gga(T402, T397, isnumberc16_in_g(T402))
dc1_in_gga(p(T407), T397) → U109_gga(T407, T397, isnumberc16_in_g(T407))
dc1_in_gga(times(T428, T429), T430) → U110_gga(T428, T429, T430, dc1_in_gga(T428, T430))
dc1_in_gga(div(T460, T461), T462) → U112_gga(T460, T461, T462, dc1_in_gga(times(T460, power(T461, p(0))), T462))
dc1_in_gga(power(T477, T478), T479) → U113_gga(T477, T478, T479, isnumberc16_in_g(T478))
dc1_in_gga(times(T500, T490), T500) → U115_gga(T500, T490, dc1_in_gga(T490, T500))
dc1_in_gga(times(T512, T490), T513) → U116_gga(T512, T490, T513, isnumberc16_in_g(T512))
dc1_in_gga(times(times(T556, T538), T490), T539) → U118_gga(T556, T538, T490, T539, dc1_in_gga(T556, T539))
dc1_in_gga(times(div(T579, T580), T490), T581) → U121_gga(T579, T580, T490, T581, dc1_in_gga(times(T579, power(T580, p(0))), T581))
dc1_in_gga(times(power(T614, T623), T490), T616) → U123_gga(T614, T623, T490, T616, isnumberc16_in_g(T623))
dc1_in_gga(div(T647, T648), times(T647, power(T648, p(0)))) → dc1_out_gga(div(T647, T648), times(T647, power(T648, p(0))), 1)
dc1_in_gga(div(T661, T662), T663) → U126_gga(T661, T662, T663, isnumberc16_in_g(times(T661, power(T662, p(0)))))
dc1_in_gga(div(T684, T685), T686) → U127_gga(T684, T685, T686, dc1_in_gga(T684, T686))
dc1_in_gga(power(T704, 0), T706) → U129_gga(T704, T706, dc1_in_gga(T704, T706))
dc1_in_gga(power(T704, s(T715)), T706) → U130_gga(T704, T715, T706, isnumberc16_in_g(T715))
dc1_in_gga(power(T704, p(T720)), T706) → U132_gga(T704, T720, T706, isnumberc16_in_g(T720))
isnumberc16_in_g(0) → isnumberc16_out_g(0)
isnumberc16_in_g(s(T17)) → U81_g(T17, isnumberc16_in_g(T17))
isnumberc16_in_g(p(T20)) → U82_g(T20, isnumberc16_in_g(T20))
dc1_in_gga(0, 0) → dc1_out_gga(0, 0, 0)
dc1_in_gga(s(T12), s(T12)) → U83_gga(T12, isnumberc16_in_g(T12))
dc1_in_gga(p(T25), p(T25)) → U84_gga(T25, isnumberc16_in_g(T25))
dc1_in_gga(div(T79, T80), div(T79, T80)) → U87_gga(T79, T80, dc1_in_gga(times(T79, power(T80, p(0))), div(T79, T80)))
dc1_in_gga(power(T95, T96), power(T95, T96)) → U88_gga(T95, T96, isnumberc16_in_g(T96))
dc1_in_gga(div(T323, T324), div(T323, T324)) → U100_gga(T323, T324, isnumberc16_in_g(times(T323, power(T324, p(0)))))
dc1_in_gga(div(T341, T342), div(T341, T342)) → U101_gga(T341, T342, dc1_in_gga(T341, div(T341, T342)))
dc1_in_gga(power(T367, 0), power(T367, 0)) → U103_gga(T367, dc1_in_gga(T367, power(T367, 0)))
dc1_in_gga(power(T367, s(T378)), power(T367, s(T378))) → U104_gga(T367, T378, isnumberc16_in_g(T378))
dc1_in_gga(power(T367, p(T387)), power(T367, p(T387))) → U106_gga(T367, T387, isnumberc16_in_g(T387))
U85_gga(T42, T43, dc1_out_gga(T42, times(T42, T43), T46)) → U86_gga(T42, T43, T46, dc1_in_gga(T43, times(T42, T43)))
U90_gga(T125, T126, isnumberc16_out_g(T125)) → U91_gga(T125, T126, dc1_in_gga(T126, times(T125, T126)))
U92_gga(T154, T155, T156, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U93_gga(T154, T155, T156, T159, dc1_in_gga(T155, times(times(T154, T155), T156)))
U95_gga(T226, T227, T228, dc1_out_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)) → U96_gga(T226, T227, T228, T230, dc1_in_gga(T228, times(div(T226, T227), T228)))
U97_gga(T272, T273, T274, isnumberc16_out_g(T273)) → U98_gga(T272, T273, T274, dc1_in_gga(T272, times(power(T272, T273), T274)))
U108_gga(T402, T397, isnumberc16_out_g(T402)) → dc1_out_gga(s(T402), T397, 0)
U109_gga(T407, T397, isnumberc16_out_g(T407)) → dc1_out_gga(p(T407), T397, 0)
U110_gga(T428, T429, T430, dc1_out_gga(T428, T430, T433)) → U111_gga(T428, T429, T430, T433, dc1_in_gga(T429, T430))
U112_gga(T460, T461, T462, dc1_out_gga(times(T460, power(T461, p(0))), T462, T464)) → dc1_out_gga(div(T460, T461), T462, T464)
U113_gga(T477, T478, T479, isnumberc16_out_g(T478)) → U114_gga(T477, T478, T479, dc1_in_gga(T477, T479))
U115_gga(T500, T490, dc1_out_gga(T490, T500, T501)) → dc1_out_gga(times(T500, T490), T500, +(times(T501, T500), times(1, T490)))
U116_gga(T512, T490, T513, isnumberc16_out_g(T512)) → U117_gga(T512, T490, T513, dc1_in_gga(T490, T513))
U118_gga(T556, T538, T490, T539, dc1_out_gga(T556, T539, T542)) → U119_gga(T556, T538, T490, T539, T542, dc1_in_gga(T538, T539))
U121_gga(T579, T580, T490, T581, dc1_out_gga(times(T579, power(T580, p(0))), T581, T583)) → U122_gga(T579, T580, T490, T581, T583, dc1_in_gga(T490, T581))
U123_gga(T614, T623, T490, T616, isnumberc16_out_g(T623)) → U124_gga(T614, T623, T490, T616, dc1_in_gga(T614, T616))
U127_gga(T684, T685, T686, dc1_out_gga(T684, T686, T689)) → U128_gga(T684, T685, T686, T689, dc1_in_gga(power(T685, p(0)), T686))
U129_gga(T704, T706, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, 0), T706, times(0, times(T708, power(T704, p(0)))))
U130_gga(T704, T715, T706, isnumberc16_out_g(T715)) → U131_gga(T704, T715, T706, dc1_in_gga(T704, T706))
U132_gga(T704, T720, T706, isnumberc16_out_g(T720)) → U133_gga(T704, T720, T706, dc1_in_gga(T704, T706))
U81_g(T17, isnumberc16_out_g(T17)) → isnumberc16_out_g(s(T17))
U82_g(T20, isnumberc16_out_g(T20)) → isnumberc16_out_g(p(T20))
U83_gga(T12, isnumberc16_out_g(T12)) → dc1_out_gga(s(T12), s(T12), 0)
U84_gga(T25, isnumberc16_out_g(T25)) → dc1_out_gga(p(T25), p(T25), 0)
U87_gga(T79, T80, dc1_out_gga(times(T79, power(T80, p(0))), div(T79, T80), T82)) → dc1_out_gga(div(T79, T80), div(T79, T80), T82)
U88_gga(T95, T96, isnumberc16_out_g(T96)) → U89_gga(T95, T96, dc1_in_gga(T95, power(T95, T96)))
U101_gga(T341, T342, dc1_out_gga(T341, div(T341, T342), T345)) → U102_gga(T341, T342, T345, dc1_in_gga(power(T342, p(0)), div(T341, T342)))
U103_gga(T367, dc1_out_gga(T367, power(T367, 0), T370)) → dc1_out_gga(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0)))))
U104_gga(T367, T378, isnumberc16_out_g(T378)) → U105_gga(T367, T378, dc1_in_gga(T367, power(T367, s(T378))))
U106_gga(T367, T387, isnumberc16_out_g(T387)) → U107_gga(T367, T387, dc1_in_gga(T367, power(T367, p(T387))))
U86_gga(T42, T43, T46, dc1_out_gga(T43, times(T42, T43), T54)) → dc1_out_gga(times(T42, T43), times(T42, T43), +(times(T54, T42), times(T46, T43)))
U91_gga(T125, T126, dc1_out_gga(T126, times(T125, T126), T127)) → dc1_out_gga(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126)))
U93_gga(T154, T155, T156, T159, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → U94_gga(T154, T155, T156, T171, T159, dc1_in_gga(T156, times(times(T154, T155), T156)))
U96_gga(T226, T227, T228, T230, dc1_out_gga(T228, times(div(T226, T227), T228), T239)) → dc1_out_gga(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T239, div(T226, T227)), times(T230, T228)))
U98_gga(T272, T273, T274, dc1_out_gga(T272, times(power(T272, T273), T274), T276)) → U99_gga(T272, T273, T274, T276, dc1_in_gga(T274, times(power(T272, T273), T274)))
U111_gga(T428, T429, T430, T433, dc1_out_gga(T429, T430, T437)) → dc1_out_gga(times(T428, T429), T430, +(times(T437, T428), times(T433, T429)))
U114_gga(T477, T478, T479, dc1_out_gga(T477, T479, T481)) → dc1_out_gga(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478)))))
U117_gga(T512, T490, T513, dc1_out_gga(T490, T513, T514)) → dc1_out_gga(times(T512, T490), T513, +(times(T514, T512), times(0, T490)))
U119_gga(T556, T538, T490, T539, T542, dc1_out_gga(T538, T539, T547)) → U120_gga(T556, T538, T490, T539, T547, T542, dc1_in_gga(T490, T539))
U122_gga(T579, T580, T490, T581, T583, dc1_out_gga(T490, T581, T589)) → dc1_out_gga(times(div(T579, T580), T490), T581, +(times(T589, div(T579, T580)), times(T583, T490)))
U124_gga(T614, T623, T490, T616, dc1_out_gga(T614, T616, T618)) → U125_gga(T614, T623, T490, T616, T618, dc1_in_gga(T490, T616))
U128_gga(T684, T685, T686, T689, dc1_out_gga(power(T685, p(0)), T686, T693)) → dc1_out_gga(div(T684, T685), T686, +(times(T693, T684), times(T689, power(T685, p(0)))))
U131_gga(T704, T715, T706, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715))))))
U133_gga(T704, T720, T706, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720))))))
U89_gga(T95, T96, dc1_out_gga(T95, power(T95, T96), T98)) → dc1_out_gga(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96)))))
U102_gga(T341, T342, T345, dc1_out_gga(power(T342, p(0)), div(T341, T342), T353)) → dc1_out_gga(div(T341, T342), div(T341, T342), +(times(T353, T341), times(T345, power(T342, p(0)))))
U105_gga(T367, T378, dc1_out_gga(T367, power(T367, s(T378)), T370)) → dc1_out_gga(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378))))))
U107_gga(T367, T387, dc1_out_gga(T367, power(T367, p(T387)), T370)) → dc1_out_gga(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387))))))
U94_gga(T154, T155, T156, T171, T159, dc1_out_gga(T156, times(times(T154, T155), T156), T191)) → dc1_out_gga(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T191, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156)))
U99_gga(T272, T273, T274, T276, dc1_out_gga(T274, times(power(T272, T273), T274), T287)) → dc1_out_gga(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T287, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274)))
U120_gga(T556, T538, T490, T539, T547, T542, dc1_out_gga(T490, T539, T555)) → dc1_out_gga(times(times(T556, T538), T490), T539, +(times(T555, times(T556, T538)), times(+(times(T547, T556), times(T542, T538)), T490)))
U125_gga(T614, T623, T490, T616, T618, dc1_out_gga(T490, T616, T622)) → dc1_out_gga(times(power(T614, T623), T490), T616, +(times(T622, power(T614, T623)), times(times(T623, times(T618, power(T614, p(T623)))), T490)))
dc1_in_gga(x0, x1)
isnumberc16_in_g(x0)
U85_gga(x0, x1, x2)
U90_gga(x0, x1, x2)
U92_gga(x0, x1, x2, x3)
U95_gga(x0, x1, x2, x3)
U97_gga(x0, x1, x2, x3)
U108_gga(x0, x1, x2)
U109_gga(x0, x1, x2)
U110_gga(x0, x1, x2, x3)
U112_gga(x0, x1, x2, x3)
U113_gga(x0, x1, x2, x3)
U115_gga(x0, x1, x2)
U116_gga(x0, x1, x2, x3)
U118_gga(x0, x1, x2, x3, x4)
U121_gga(x0, x1, x2, x3, x4)
U123_gga(x0, x1, x2, x3, x4)
U127_gga(x0, x1, x2, x3)
U129_gga(x0, x1, x2)
U130_gga(x0, x1, x2, x3)
U132_gga(x0, x1, x2, x3)
U81_g(x0, x1)
U82_g(x0, x1)
U83_gga(x0, x1)
U84_gga(x0, x1)
U87_gga(x0, x1, x2)
U88_gga(x0, x1, x2)
U101_gga(x0, x1, x2)
U103_gga(x0, x1)
U104_gga(x0, x1, x2)
U106_gga(x0, x1, x2)
U86_gga(x0, x1, x2, x3)
U91_gga(x0, x1, x2)
U93_gga(x0, x1, x2, x3, x4)
U96_gga(x0, x1, x2, x3, x4)
U98_gga(x0, x1, x2, x3)
U111_gga(x0, x1, x2, x3, x4)
U114_gga(x0, x1, x2, x3)
U117_gga(x0, x1, x2, x3)
U119_gga(x0, x1, x2, x3, x4, x5)
U122_gga(x0, x1, x2, x3, x4, x5)
U124_gga(x0, x1, x2, x3, x4)
U128_gga(x0, x1, x2, x3, x4)
U131_gga(x0, x1, x2, x3)
U133_gga(x0, x1, x2, x3)
U89_gga(x0, x1, x2)
U102_gga(x0, x1, x2, x3)
U105_gga(x0, x1, x2)
U107_gga(x0, x1, x2)
U94_gga(x0, x1, x2, x3, x4, x5)
U99_gga(x0, x1, x2, x3, x4)
U120_gga(x0, x1, x2, x3, x4, x5, x6)
U125_gga(x0, x1, x2, x3, x4, x5)
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
D1_IN_GGA(power(T95, T96), power(T95, T96)) → U10_GGA(T95, T96, isnumberc16_in_g(T96))
D1_IN_GGA(power(T367, 0), power(T367, 0)) → D1_IN_GGA(T367, power(T367, 0))
D1_IN_GGA(times(div(T226, T227), T228), times(div(T226, T227), T228)) → U22_GGA(T226, T227, T228, dc1_in_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228)))
D1_IN_GGA(power(T477, T478), T479) → U48_GGA(T477, T478, T479, isnumberc16_in_g(T478))
D1_IN_GGA(times(power(T272, T273), T274), times(power(T272, T273), T274)) → U25_GGA(T272, T273, T274, isnumberc16_in_g(T273))
D1_IN_GGA(times(power(T272, T273), T274), times(power(T272, T273), T274)) → U27_GGA(T272, T273, T274, isnumberc16_in_g(T273))
D1_IN_GGA(div(T341, T342), div(T341, T342)) → D1_IN_GGA(T341, div(T341, T342))
D1_IN_GGA(power(T704, p(T720)), T706) → U78_GGA(T704, T720, T706, isnumberc16_in_g(T720))
D1_IN_GGA(power(T367, s(T378)), power(T367, s(T378))) → U36_GGA(T367, T378, isnumberc16_in_g(T378))
U36_GGA(T367, T378, isnumberc16_out_g(T378)) → D1_IN_GGA(T367, power(T367, s(T378)))
D1_IN_GGA(power(T367, p(T387)), power(T367, p(T387))) → U39_GGA(T367, T387, isnumberc16_in_g(T387))
D1_IN_GGA(times(div(T579, T580), T490), T581) → U61_GGA(T579, T580, T490, T581, dc1_in_gga(times(T579, power(T580, p(0))), T581))
D1_IN_GGA(times(power(T614, T615), T490), T616) → U64_GGA(T614, T615, T490, T616, isnumberc16_in_g(T615))
D1_IN_GGA(times(power(T614, T623), T490), T616) → U66_GGA(T614, T623, T490, T616, isnumberc16_in_g(T623))
D1_IN_GGA(div(T684, T685), T686) → D1_IN_GGA(T684, T686)
D1_IN_GGA(power(T704, 0), T706) → D1_IN_GGA(T704, T706)
D1_IN_GGA(power(T704, s(T715)), T706) → U75_GGA(T704, T715, T706, isnumberc16_in_g(T715))
POL(+(x1, x2)) = 0
POL(0) = 1
POL(1) = 0
POL(D1_IN_GGA(x1, x2)) = x1
POL(U100_gga(x1, x2, x3)) = 0
POL(U101_gga(x1, x2, x3)) = 0
POL(U102_gga(x1, x2, x3, x4)) = 0
POL(U103_gga(x1, x2)) = 0
POL(U104_gga(x1, x2, x3)) = 0
POL(U105_gga(x1, x2, x3)) = 0
POL(U106_gga(x1, x2, x3)) = 0
POL(U107_gga(x1, x2, x3)) = 0
POL(U108_gga(x1, x2, x3)) = 0
POL(U109_gga(x1, x2, x3)) = 0
POL(U10_GGA(x1, x2, x3)) = x1
POL(U110_gga(x1, x2, x3, x4)) = 0
POL(U111_gga(x1, x2, x3, x4, x5)) = 0
POL(U112_gga(x1, x2, x3, x4)) = 0
POL(U113_gga(x1, x2, x3, x4)) = 0
POL(U114_gga(x1, x2, x3, x4)) = 0
POL(U115_gga(x1, x2, x3)) = 0
POL(U116_gga(x1, x2, x3, x4)) = 0
POL(U117_gga(x1, x2, x3, x4)) = 0
POL(U118_gga(x1, x2, x3, x4, x5)) = 0
POL(U119_gga(x1, x2, x3, x4, x5, x6)) = 0
POL(U120_gga(x1, x2, x3, x4, x5, x6, x7)) = 0
POL(U121_gga(x1, x2, x3, x4, x5)) = 0
POL(U122_gga(x1, x2, x3, x4, x5, x6)) = 0
POL(U123_gga(x1, x2, x3, x4, x5)) = 0
POL(U124_gga(x1, x2, x3, x4, x5)) = 0
POL(U125_gga(x1, x2, x3, x4, x5, x6)) = 0
POL(U126_gga(x1, x2, x3, x4)) = 0
POL(U127_gga(x1, x2, x3, x4)) = 0
POL(U128_gga(x1, x2, x3, x4, x5)) = 0
POL(U129_gga(x1, x2, x3)) = 0
POL(U130_gga(x1, x2, x3, x4)) = 0
POL(U131_gga(x1, x2, x3, x4)) = 0
POL(U132_gga(x1, x2, x3, x4)) = 0
POL(U133_gga(x1, x2, x3, x4)) = 0
POL(U13_GGA(x1, x2, x3)) = x2
POL(U16_GGA(x1, x2, x3, x4)) = x1 + x2
POL(U18_GGA(x1, x2, x3, x4)) = x2 + x3
POL(U19_GGA(x1, x2, x3, x4)) = x3
POL(U22_GGA(x1, x2, x3, x4)) = x2 + x3
POL(U25_GGA(x1, x2, x3, x4)) = x1
POL(U27_GGA(x1, x2, x3, x4)) = x1 + x3
POL(U28_GGA(x1, x2, x3, x4)) = x1 + x3
POL(U32_GGA(x1, x2, x3)) = 1 + x1 + x2
POL(U36_GGA(x1, x2, x3)) = 1 + x1
POL(U39_GGA(x1, x2, x3)) = x1
POL(U44_GGA(x1, x2, x3, x4)) = x1 + x2
POL(U48_GGA(x1, x2, x3, x4)) = x1
POL(U52_GGA(x1, x2, x3, x4)) = x2
POL(U55_GGA(x1, x2, x3, x4, x5)) = x2
POL(U57_GGA(x1, x2, x3, x4, x5)) = x2 + x3
POL(U58_GGA(x1, x2, x3, x4, x5)) = x3
POL(U61_GGA(x1, x2, x3, x4, x5)) = x1 + x2 + x3
POL(U64_GGA(x1, x2, x3, x4, x5)) = x1 + x3
POL(U66_GGA(x1, x2, x3, x4, x5)) = x1 + x3
POL(U67_GGA(x1, x2, x3, x4, x5)) = x3
POL(U6_GGA(x1, x2, x3)) = x1 + x2
POL(U71_GGA(x1, x2, x3, x4)) = 1 + x2
POL(U75_GGA(x1, x2, x3, x4)) = x1
POL(U78_GGA(x1, x2, x3, x4)) = x1
POL(U81_g(x1, x2)) = 0
POL(U82_g(x1, x2)) = 0
POL(U83_gga(x1, x2)) = 0
POL(U84_gga(x1, x2)) = 0
POL(U85_gga(x1, x2, x3)) = 0
POL(U86_gga(x1, x2, x3, x4)) = 0
POL(U87_gga(x1, x2, x3)) = 0
POL(U88_gga(x1, x2, x3)) = 0
POL(U89_gga(x1, x2, x3)) = 0
POL(U90_gga(x1, x2, x3)) = 0
POL(U91_gga(x1, x2, x3)) = 0
POL(U92_gga(x1, x2, x3, x4)) = 0
POL(U93_gga(x1, x2, x3, x4, x5)) = 0
POL(U94_gga(x1, x2, x3, x4, x5, x6)) = 0
POL(U95_gga(x1, x2, x3, x4)) = 0
POL(U96_gga(x1, x2, x3, x4, x5)) = 0
POL(U97_gga(x1, x2, x3, x4)) = 0
POL(U98_gga(x1, x2, x3, x4)) = 0
POL(U99_gga(x1, x2, x3, x4, x5)) = 0
POL(dc1_in_gga(x1, x2)) = 0
POL(dc1_out_gga(x1, x2, x3)) = 0
POL(div(x1, x2)) = 1 + x1 + x2
POL(isnumberc16_in_g(x1)) = 0
POL(isnumberc16_out_g(x1)) = 0
POL(p(x1)) = 0
POL(power(x1, x2)) = 1 + x1 + x2
POL(s(x1)) = 1
POL(times(x1, x2)) = x1 + x2
D1_IN_GGA(times(T42, T43), times(T42, T43)) → D1_IN_GGA(T42, times(T42, T43))
D1_IN_GGA(times(T42, T43), times(T42, T43)) → U6_GGA(T42, T43, dc1_in_gga(T42, times(T42, T43)))
U6_GGA(T42, T43, dc1_out_gga(T42, times(T42, T43), T46)) → D1_IN_GGA(T43, times(T42, T43))
D1_IN_GGA(times(T125, T126), times(T125, T126)) → U13_GGA(T125, T126, isnumberc16_in_g(T125))
U13_GGA(T125, T126, isnumberc16_out_g(T125)) → D1_IN_GGA(T126, times(T125, T126))
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156)) → D1_IN_GGA(T154, times(times(T154, T155), T156))
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156)) → U16_GGA(T154, T155, T156, dc1_in_gga(T154, times(times(T154, T155), T156)))
U16_GGA(T154, T155, T156, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → D1_IN_GGA(T155, times(times(T154, T155), T156))
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156)) → U18_GGA(T154, T155, T156, dc1_in_gga(T154, times(times(T154, T155), T156)))
U18_GGA(T154, T155, T156, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U19_GGA(T154, T155, T156, dc1_in_gga(T155, times(times(T154, T155), T156)))
U19_GGA(T154, T155, T156, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → D1_IN_GGA(T156, times(times(T154, T155), T156))
D1_IN_GGA(times(T428, T429), T430) → D1_IN_GGA(T428, T430)
D1_IN_GGA(div(T79, T80), div(T79, T80)) → D1_IN_GGA(times(T79, power(T80, p(0))), div(T79, T80))
D1_IN_GGA(times(T428, T429), T430) → U44_GGA(T428, T429, T430, dc1_in_gga(T428, T430))
U44_GGA(T428, T429, T430, dc1_out_gga(T428, T430, T433)) → D1_IN_GGA(T429, T430)
U10_GGA(T95, T96, isnumberc16_out_g(T96)) → D1_IN_GGA(T95, power(T95, T96))
D1_IN_GGA(div(T460, T461), T462) → D1_IN_GGA(times(T460, power(T461, p(0))), T462)
D1_IN_GGA(times(div(T226, T227), T228), times(div(T226, T227), T228)) → D1_IN_GGA(times(T226, power(T227, p(0))), times(div(T226, T227), T228))
U22_GGA(T226, T227, T228, dc1_out_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)) → D1_IN_GGA(T228, times(div(T226, T227), T228))
U48_GGA(T477, T478, T479, isnumberc16_out_g(T478)) → D1_IN_GGA(T477, T479)
U25_GGA(T272, T273, T274, isnumberc16_out_g(T273)) → D1_IN_GGA(T272, times(power(T272, T273), T274))
U27_GGA(T272, T273, T274, isnumberc16_out_g(T273)) → U28_GGA(T272, T273, T274, dc1_in_gga(T272, times(power(T272, T273), T274)))
U28_GGA(T272, T273, T274, dc1_out_gga(T272, times(power(T272, T273), T274), T276)) → D1_IN_GGA(T274, times(power(T272, T273), T274))
D1_IN_GGA(times(T500, T490), T500) → D1_IN_GGA(T490, T500)
D1_IN_GGA(div(T341, T342), div(T341, T342)) → U32_GGA(T341, T342, dc1_in_gga(T341, div(T341, T342)))
U32_GGA(T341, T342, dc1_out_gga(T341, div(T341, T342), T345)) → D1_IN_GGA(power(T342, p(0)), div(T341, T342))
U78_GGA(T704, T720, T706, isnumberc16_out_g(T720)) → D1_IN_GGA(T704, T706)
D1_IN_GGA(times(T512, T490), T513) → U52_GGA(T512, T490, T513, isnumberc16_in_g(T512))
U52_GGA(T512, T490, T513, isnumberc16_out_g(T512)) → D1_IN_GGA(T490, T513)
U39_GGA(T367, T387, isnumberc16_out_g(T387)) → D1_IN_GGA(T367, power(T367, p(T387)))
D1_IN_GGA(times(times(T537, T538), T490), T539) → D1_IN_GGA(T537, T539)
D1_IN_GGA(times(times(T537, T538), T490), T539) → U55_GGA(T537, T538, T490, T539, dc1_in_gga(T537, T539))
U55_GGA(T537, T538, T490, T539, dc1_out_gga(T537, T539, T542)) → D1_IN_GGA(T538, T539)
D1_IN_GGA(times(times(T556, T538), T490), T539) → U57_GGA(T556, T538, T490, T539, dc1_in_gga(T556, T539))
U57_GGA(T556, T538, T490, T539, dc1_out_gga(T556, T539, T542)) → U58_GGA(T556, T538, T490, T539, dc1_in_gga(T538, T539))
U58_GGA(T556, T538, T490, T539, dc1_out_gga(T538, T539, T547)) → D1_IN_GGA(T490, T539)
D1_IN_GGA(times(div(T579, T580), T490), T581) → D1_IN_GGA(times(T579, power(T580, p(0))), T581)
U61_GGA(T579, T580, T490, T581, dc1_out_gga(times(T579, power(T580, p(0))), T581, T583)) → D1_IN_GGA(T490, T581)
U64_GGA(T614, T615, T490, T616, isnumberc16_out_g(T615)) → D1_IN_GGA(T614, T616)
U66_GGA(T614, T623, T490, T616, isnumberc16_out_g(T623)) → U67_GGA(T614, T623, T490, T616, dc1_in_gga(T614, T616))
U67_GGA(T614, T623, T490, T616, dc1_out_gga(T614, T616, T618)) → D1_IN_GGA(T490, T616)
D1_IN_GGA(div(T684, T685), T686) → U71_GGA(T684, T685, T686, dc1_in_gga(T684, T686))
U71_GGA(T684, T685, T686, dc1_out_gga(T684, T686, T689)) → D1_IN_GGA(power(T685, p(0)), T686)
U75_GGA(T704, T715, T706, isnumberc16_out_g(T715)) → D1_IN_GGA(T704, T706)
dc1_in_gga(T5, T5) → dc1_out_gga(T5, T5, 1)
dc1_in_gga(times(T42, T43), times(T42, T43)) → U85_gga(T42, T43, dc1_in_gga(T42, times(T42, T43)))
dc1_in_gga(times(T125, T126), times(T125, T126)) → U90_gga(T125, T126, isnumberc16_in_g(T125))
dc1_in_gga(times(times(T154, T155), T156), times(times(T154, T155), T156)) → U92_gga(T154, T155, T156, dc1_in_gga(T154, times(times(T154, T155), T156)))
dc1_in_gga(times(div(T226, T227), T228), times(div(T226, T227), T228)) → U95_gga(T226, T227, T228, dc1_in_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228)))
dc1_in_gga(times(power(T272, T273), T274), times(power(T272, T273), T274)) → U97_gga(T272, T273, T274, isnumberc16_in_g(T273))
dc1_in_gga(0, T397) → dc1_out_gga(0, T397, 0)
dc1_in_gga(s(T402), T397) → U108_gga(T402, T397, isnumberc16_in_g(T402))
dc1_in_gga(p(T407), T397) → U109_gga(T407, T397, isnumberc16_in_g(T407))
dc1_in_gga(times(T428, T429), T430) → U110_gga(T428, T429, T430, dc1_in_gga(T428, T430))
dc1_in_gga(div(T460, T461), T462) → U112_gga(T460, T461, T462, dc1_in_gga(times(T460, power(T461, p(0))), T462))
dc1_in_gga(power(T477, T478), T479) → U113_gga(T477, T478, T479, isnumberc16_in_g(T478))
dc1_in_gga(times(T500, T490), T500) → U115_gga(T500, T490, dc1_in_gga(T490, T500))
dc1_in_gga(times(T512, T490), T513) → U116_gga(T512, T490, T513, isnumberc16_in_g(T512))
dc1_in_gga(times(times(T556, T538), T490), T539) → U118_gga(T556, T538, T490, T539, dc1_in_gga(T556, T539))
dc1_in_gga(times(div(T579, T580), T490), T581) → U121_gga(T579, T580, T490, T581, dc1_in_gga(times(T579, power(T580, p(0))), T581))
dc1_in_gga(times(power(T614, T623), T490), T616) → U123_gga(T614, T623, T490, T616, isnumberc16_in_g(T623))
dc1_in_gga(div(T647, T648), times(T647, power(T648, p(0)))) → dc1_out_gga(div(T647, T648), times(T647, power(T648, p(0))), 1)
dc1_in_gga(div(T661, T662), T663) → U126_gga(T661, T662, T663, isnumberc16_in_g(times(T661, power(T662, p(0)))))
dc1_in_gga(div(T684, T685), T686) → U127_gga(T684, T685, T686, dc1_in_gga(T684, T686))
dc1_in_gga(power(T704, 0), T706) → U129_gga(T704, T706, dc1_in_gga(T704, T706))
dc1_in_gga(power(T704, s(T715)), T706) → U130_gga(T704, T715, T706, isnumberc16_in_g(T715))
dc1_in_gga(power(T704, p(T720)), T706) → U132_gga(T704, T720, T706, isnumberc16_in_g(T720))
isnumberc16_in_g(0) → isnumberc16_out_g(0)
isnumberc16_in_g(s(T17)) → U81_g(T17, isnumberc16_in_g(T17))
isnumberc16_in_g(p(T20)) → U82_g(T20, isnumberc16_in_g(T20))
dc1_in_gga(0, 0) → dc1_out_gga(0, 0, 0)
dc1_in_gga(s(T12), s(T12)) → U83_gga(T12, isnumberc16_in_g(T12))
dc1_in_gga(p(T25), p(T25)) → U84_gga(T25, isnumberc16_in_g(T25))
dc1_in_gga(div(T79, T80), div(T79, T80)) → U87_gga(T79, T80, dc1_in_gga(times(T79, power(T80, p(0))), div(T79, T80)))
dc1_in_gga(power(T95, T96), power(T95, T96)) → U88_gga(T95, T96, isnumberc16_in_g(T96))
dc1_in_gga(div(T323, T324), div(T323, T324)) → U100_gga(T323, T324, isnumberc16_in_g(times(T323, power(T324, p(0)))))
dc1_in_gga(div(T341, T342), div(T341, T342)) → U101_gga(T341, T342, dc1_in_gga(T341, div(T341, T342)))
dc1_in_gga(power(T367, 0), power(T367, 0)) → U103_gga(T367, dc1_in_gga(T367, power(T367, 0)))
dc1_in_gga(power(T367, s(T378)), power(T367, s(T378))) → U104_gga(T367, T378, isnumberc16_in_g(T378))
dc1_in_gga(power(T367, p(T387)), power(T367, p(T387))) → U106_gga(T367, T387, isnumberc16_in_g(T387))
U85_gga(T42, T43, dc1_out_gga(T42, times(T42, T43), T46)) → U86_gga(T42, T43, T46, dc1_in_gga(T43, times(T42, T43)))
U90_gga(T125, T126, isnumberc16_out_g(T125)) → U91_gga(T125, T126, dc1_in_gga(T126, times(T125, T126)))
U92_gga(T154, T155, T156, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U93_gga(T154, T155, T156, T159, dc1_in_gga(T155, times(times(T154, T155), T156)))
U95_gga(T226, T227, T228, dc1_out_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)) → U96_gga(T226, T227, T228, T230, dc1_in_gga(T228, times(div(T226, T227), T228)))
U97_gga(T272, T273, T274, isnumberc16_out_g(T273)) → U98_gga(T272, T273, T274, dc1_in_gga(T272, times(power(T272, T273), T274)))
U108_gga(T402, T397, isnumberc16_out_g(T402)) → dc1_out_gga(s(T402), T397, 0)
U109_gga(T407, T397, isnumberc16_out_g(T407)) → dc1_out_gga(p(T407), T397, 0)
U110_gga(T428, T429, T430, dc1_out_gga(T428, T430, T433)) → U111_gga(T428, T429, T430, T433, dc1_in_gga(T429, T430))
U112_gga(T460, T461, T462, dc1_out_gga(times(T460, power(T461, p(0))), T462, T464)) → dc1_out_gga(div(T460, T461), T462, T464)
U113_gga(T477, T478, T479, isnumberc16_out_g(T478)) → U114_gga(T477, T478, T479, dc1_in_gga(T477, T479))
U115_gga(T500, T490, dc1_out_gga(T490, T500, T501)) → dc1_out_gga(times(T500, T490), T500, +(times(T501, T500), times(1, T490)))
U116_gga(T512, T490, T513, isnumberc16_out_g(T512)) → U117_gga(T512, T490, T513, dc1_in_gga(T490, T513))
U118_gga(T556, T538, T490, T539, dc1_out_gga(T556, T539, T542)) → U119_gga(T556, T538, T490, T539, T542, dc1_in_gga(T538, T539))
U121_gga(T579, T580, T490, T581, dc1_out_gga(times(T579, power(T580, p(0))), T581, T583)) → U122_gga(T579, T580, T490, T581, T583, dc1_in_gga(T490, T581))
U123_gga(T614, T623, T490, T616, isnumberc16_out_g(T623)) → U124_gga(T614, T623, T490, T616, dc1_in_gga(T614, T616))
U127_gga(T684, T685, T686, dc1_out_gga(T684, T686, T689)) → U128_gga(T684, T685, T686, T689, dc1_in_gga(power(T685, p(0)), T686))
U129_gga(T704, T706, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, 0), T706, times(0, times(T708, power(T704, p(0)))))
U130_gga(T704, T715, T706, isnumberc16_out_g(T715)) → U131_gga(T704, T715, T706, dc1_in_gga(T704, T706))
U132_gga(T704, T720, T706, isnumberc16_out_g(T720)) → U133_gga(T704, T720, T706, dc1_in_gga(T704, T706))
U81_g(T17, isnumberc16_out_g(T17)) → isnumberc16_out_g(s(T17))
U82_g(T20, isnumberc16_out_g(T20)) → isnumberc16_out_g(p(T20))
U83_gga(T12, isnumberc16_out_g(T12)) → dc1_out_gga(s(T12), s(T12), 0)
U84_gga(T25, isnumberc16_out_g(T25)) → dc1_out_gga(p(T25), p(T25), 0)
U87_gga(T79, T80, dc1_out_gga(times(T79, power(T80, p(0))), div(T79, T80), T82)) → dc1_out_gga(div(T79, T80), div(T79, T80), T82)
U88_gga(T95, T96, isnumberc16_out_g(T96)) → U89_gga(T95, T96, dc1_in_gga(T95, power(T95, T96)))
U101_gga(T341, T342, dc1_out_gga(T341, div(T341, T342), T345)) → U102_gga(T341, T342, T345, dc1_in_gga(power(T342, p(0)), div(T341, T342)))
U103_gga(T367, dc1_out_gga(T367, power(T367, 0), T370)) → dc1_out_gga(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0)))))
U104_gga(T367, T378, isnumberc16_out_g(T378)) → U105_gga(T367, T378, dc1_in_gga(T367, power(T367, s(T378))))
U106_gga(T367, T387, isnumberc16_out_g(T387)) → U107_gga(T367, T387, dc1_in_gga(T367, power(T367, p(T387))))
U86_gga(T42, T43, T46, dc1_out_gga(T43, times(T42, T43), T54)) → dc1_out_gga(times(T42, T43), times(T42, T43), +(times(T54, T42), times(T46, T43)))
U91_gga(T125, T126, dc1_out_gga(T126, times(T125, T126), T127)) → dc1_out_gga(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126)))
U93_gga(T154, T155, T156, T159, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → U94_gga(T154, T155, T156, T171, T159, dc1_in_gga(T156, times(times(T154, T155), T156)))
U96_gga(T226, T227, T228, T230, dc1_out_gga(T228, times(div(T226, T227), T228), T239)) → dc1_out_gga(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T239, div(T226, T227)), times(T230, T228)))
U98_gga(T272, T273, T274, dc1_out_gga(T272, times(power(T272, T273), T274), T276)) → U99_gga(T272, T273, T274, T276, dc1_in_gga(T274, times(power(T272, T273), T274)))
U111_gga(T428, T429, T430, T433, dc1_out_gga(T429, T430, T437)) → dc1_out_gga(times(T428, T429), T430, +(times(T437, T428), times(T433, T429)))
U114_gga(T477, T478, T479, dc1_out_gga(T477, T479, T481)) → dc1_out_gga(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478)))))
U117_gga(T512, T490, T513, dc1_out_gga(T490, T513, T514)) → dc1_out_gga(times(T512, T490), T513, +(times(T514, T512), times(0, T490)))
U119_gga(T556, T538, T490, T539, T542, dc1_out_gga(T538, T539, T547)) → U120_gga(T556, T538, T490, T539, T547, T542, dc1_in_gga(T490, T539))
U122_gga(T579, T580, T490, T581, T583, dc1_out_gga(T490, T581, T589)) → dc1_out_gga(times(div(T579, T580), T490), T581, +(times(T589, div(T579, T580)), times(T583, T490)))
U124_gga(T614, T623, T490, T616, dc1_out_gga(T614, T616, T618)) → U125_gga(T614, T623, T490, T616, T618, dc1_in_gga(T490, T616))
U128_gga(T684, T685, T686, T689, dc1_out_gga(power(T685, p(0)), T686, T693)) → dc1_out_gga(div(T684, T685), T686, +(times(T693, T684), times(T689, power(T685, p(0)))))
U131_gga(T704, T715, T706, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715))))))
U133_gga(T704, T720, T706, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720))))))
U89_gga(T95, T96, dc1_out_gga(T95, power(T95, T96), T98)) → dc1_out_gga(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96)))))
U102_gga(T341, T342, T345, dc1_out_gga(power(T342, p(0)), div(T341, T342), T353)) → dc1_out_gga(div(T341, T342), div(T341, T342), +(times(T353, T341), times(T345, power(T342, p(0)))))
U105_gga(T367, T378, dc1_out_gga(T367, power(T367, s(T378)), T370)) → dc1_out_gga(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378))))))
U107_gga(T367, T387, dc1_out_gga(T367, power(T367, p(T387)), T370)) → dc1_out_gga(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387))))))
U94_gga(T154, T155, T156, T171, T159, dc1_out_gga(T156, times(times(T154, T155), T156), T191)) → dc1_out_gga(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T191, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156)))
U99_gga(T272, T273, T274, T276, dc1_out_gga(T274, times(power(T272, T273), T274), T287)) → dc1_out_gga(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T287, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274)))
U120_gga(T556, T538, T490, T539, T547, T542, dc1_out_gga(T490, T539, T555)) → dc1_out_gga(times(times(T556, T538), T490), T539, +(times(T555, times(T556, T538)), times(+(times(T547, T556), times(T542, T538)), T490)))
U125_gga(T614, T623, T490, T616, T618, dc1_out_gga(T490, T616, T622)) → dc1_out_gga(times(power(T614, T623), T490), T616, +(times(T622, power(T614, T623)), times(times(T623, times(T618, power(T614, p(T623)))), T490)))
dc1_in_gga(x0, x1)
isnumberc16_in_g(x0)
U85_gga(x0, x1, x2)
U90_gga(x0, x1, x2)
U92_gga(x0, x1, x2, x3)
U95_gga(x0, x1, x2, x3)
U97_gga(x0, x1, x2, x3)
U108_gga(x0, x1, x2)
U109_gga(x0, x1, x2)
U110_gga(x0, x1, x2, x3)
U112_gga(x0, x1, x2, x3)
U113_gga(x0, x1, x2, x3)
U115_gga(x0, x1, x2)
U116_gga(x0, x1, x2, x3)
U118_gga(x0, x1, x2, x3, x4)
U121_gga(x0, x1, x2, x3, x4)
U123_gga(x0, x1, x2, x3, x4)
U127_gga(x0, x1, x2, x3)
U129_gga(x0, x1, x2)
U130_gga(x0, x1, x2, x3)
U132_gga(x0, x1, x2, x3)
U81_g(x0, x1)
U82_g(x0, x1)
U83_gga(x0, x1)
U84_gga(x0, x1)
U87_gga(x0, x1, x2)
U88_gga(x0, x1, x2)
U101_gga(x0, x1, x2)
U103_gga(x0, x1)
U104_gga(x0, x1, x2)
U106_gga(x0, x1, x2)
U86_gga(x0, x1, x2, x3)
U91_gga(x0, x1, x2)
U93_gga(x0, x1, x2, x3, x4)
U96_gga(x0, x1, x2, x3, x4)
U98_gga(x0, x1, x2, x3)
U111_gga(x0, x1, x2, x3, x4)
U114_gga(x0, x1, x2, x3)
U117_gga(x0, x1, x2, x3)
U119_gga(x0, x1, x2, x3, x4, x5)
U122_gga(x0, x1, x2, x3, x4, x5)
U124_gga(x0, x1, x2, x3, x4)
U128_gga(x0, x1, x2, x3, x4)
U131_gga(x0, x1, x2, x3)
U133_gga(x0, x1, x2, x3)
U89_gga(x0, x1, x2)
U102_gga(x0, x1, x2, x3)
U105_gga(x0, x1, x2)
U107_gga(x0, x1, x2)
U94_gga(x0, x1, x2, x3, x4, x5)
U99_gga(x0, x1, x2, x3, x4)
U120_gga(x0, x1, x2, x3, x4, x5, x6)
U125_gga(x0, x1, x2, x3, x4, x5)
D1_IN_GGA(times(T428, T429), T430) → D1_IN_GGA(T428, T430)
D1_IN_GGA(times(T42, T43), times(T42, T43)) → D1_IN_GGA(T42, times(T42, T43))
D1_IN_GGA(times(T428, T429), T430) → U44_GGA(T428, T429, T430, dc1_in_gga(T428, T430))
U44_GGA(T428, T429, T430, dc1_out_gga(T428, T430, T433)) → D1_IN_GGA(T429, T430)
D1_IN_GGA(times(T42, T43), times(T42, T43)) → U6_GGA(T42, T43, dc1_in_gga(T42, times(T42, T43)))
U6_GGA(T42, T43, dc1_out_gga(T42, times(T42, T43), T46)) → D1_IN_GGA(T43, times(T42, T43))
D1_IN_GGA(div(T460, T461), T462) → D1_IN_GGA(times(T460, power(T461, p(0))), T462)
D1_IN_GGA(times(T125, T126), times(T125, T126)) → U13_GGA(T125, T126, isnumberc16_in_g(T125))
U13_GGA(T125, T126, isnumberc16_out_g(T125)) → D1_IN_GGA(T126, times(T125, T126))
D1_IN_GGA(times(T512, T490), T513) → U52_GGA(T512, T490, T513, isnumberc16_in_g(T512))
U52_GGA(T512, T490, T513, isnumberc16_out_g(T512)) → D1_IN_GGA(T490, T513)
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156)) → D1_IN_GGA(T154, times(times(T154, T155), T156))
D1_IN_GGA(times(times(T537, T538), T490), T539) → D1_IN_GGA(T537, T539)
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156)) → U16_GGA(T154, T155, T156, dc1_in_gga(T154, times(times(T154, T155), T156)))
U16_GGA(T154, T155, T156, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → D1_IN_GGA(T155, times(times(T154, T155), T156))
D1_IN_GGA(times(times(T537, T538), T490), T539) → U55_GGA(T537, T538, T490, T539, dc1_in_gga(T537, T539))
U55_GGA(T537, T538, T490, T539, dc1_out_gga(T537, T539, T542)) → D1_IN_GGA(T538, T539)
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156)) → U18_GGA(T154, T155, T156, dc1_in_gga(T154, times(times(T154, T155), T156)))
U18_GGA(T154, T155, T156, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U19_GGA(T154, T155, T156, dc1_in_gga(T155, times(times(T154, T155), T156)))
U19_GGA(T154, T155, T156, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → D1_IN_GGA(T156, times(times(T154, T155), T156))
D1_IN_GGA(times(times(T556, T538), T490), T539) → U57_GGA(T556, T538, T490, T539, dc1_in_gga(T556, T539))
U57_GGA(T556, T538, T490, T539, dc1_out_gga(T556, T539, T542)) → U58_GGA(T556, T538, T490, T539, dc1_in_gga(T538, T539))
U58_GGA(T556, T538, T490, T539, dc1_out_gga(T538, T539, T547)) → D1_IN_GGA(T490, T539)
D1_IN_GGA(div(T79, T80), div(T79, T80)) → D1_IN_GGA(times(T79, power(T80, p(0))), div(T79, T80))
D1_IN_GGA(times(div(T579, T580), T490), T581) → D1_IN_GGA(times(T579, power(T580, p(0))), T581)
D1_IN_GGA(times(div(T226, T227), T228), times(div(T226, T227), T228)) → D1_IN_GGA(times(T226, power(T227, p(0))), times(div(T226, T227), T228))
D1_IN_GGA(times(T500, T490), T500) → D1_IN_GGA(T490, T500)
dc1_in_gga(T5, T5) → dc1_out_gga(T5, T5, 1)
dc1_in_gga(times(T42, T43), times(T42, T43)) → U85_gga(T42, T43, dc1_in_gga(T42, times(T42, T43)))
dc1_in_gga(times(T125, T126), times(T125, T126)) → U90_gga(T125, T126, isnumberc16_in_g(T125))
dc1_in_gga(times(times(T154, T155), T156), times(times(T154, T155), T156)) → U92_gga(T154, T155, T156, dc1_in_gga(T154, times(times(T154, T155), T156)))
dc1_in_gga(times(div(T226, T227), T228), times(div(T226, T227), T228)) → U95_gga(T226, T227, T228, dc1_in_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228)))
dc1_in_gga(times(power(T272, T273), T274), times(power(T272, T273), T274)) → U97_gga(T272, T273, T274, isnumberc16_in_g(T273))
dc1_in_gga(0, T397) → dc1_out_gga(0, T397, 0)
dc1_in_gga(s(T402), T397) → U108_gga(T402, T397, isnumberc16_in_g(T402))
dc1_in_gga(p(T407), T397) → U109_gga(T407, T397, isnumberc16_in_g(T407))
dc1_in_gga(times(T428, T429), T430) → U110_gga(T428, T429, T430, dc1_in_gga(T428, T430))
dc1_in_gga(div(T460, T461), T462) → U112_gga(T460, T461, T462, dc1_in_gga(times(T460, power(T461, p(0))), T462))
dc1_in_gga(power(T477, T478), T479) → U113_gga(T477, T478, T479, isnumberc16_in_g(T478))
dc1_in_gga(times(T500, T490), T500) → U115_gga(T500, T490, dc1_in_gga(T490, T500))
dc1_in_gga(times(T512, T490), T513) → U116_gga(T512, T490, T513, isnumberc16_in_g(T512))
dc1_in_gga(times(times(T556, T538), T490), T539) → U118_gga(T556, T538, T490, T539, dc1_in_gga(T556, T539))
dc1_in_gga(times(div(T579, T580), T490), T581) → U121_gga(T579, T580, T490, T581, dc1_in_gga(times(T579, power(T580, p(0))), T581))
dc1_in_gga(times(power(T614, T623), T490), T616) → U123_gga(T614, T623, T490, T616, isnumberc16_in_g(T623))
dc1_in_gga(div(T647, T648), times(T647, power(T648, p(0)))) → dc1_out_gga(div(T647, T648), times(T647, power(T648, p(0))), 1)
dc1_in_gga(div(T661, T662), T663) → U126_gga(T661, T662, T663, isnumberc16_in_g(times(T661, power(T662, p(0)))))
dc1_in_gga(div(T684, T685), T686) → U127_gga(T684, T685, T686, dc1_in_gga(T684, T686))
dc1_in_gga(power(T704, 0), T706) → U129_gga(T704, T706, dc1_in_gga(T704, T706))
dc1_in_gga(power(T704, s(T715)), T706) → U130_gga(T704, T715, T706, isnumberc16_in_g(T715))
dc1_in_gga(power(T704, p(T720)), T706) → U132_gga(T704, T720, T706, isnumberc16_in_g(T720))
isnumberc16_in_g(0) → isnumberc16_out_g(0)
isnumberc16_in_g(s(T17)) → U81_g(T17, isnumberc16_in_g(T17))
isnumberc16_in_g(p(T20)) → U82_g(T20, isnumberc16_in_g(T20))
dc1_in_gga(0, 0) → dc1_out_gga(0, 0, 0)
dc1_in_gga(s(T12), s(T12)) → U83_gga(T12, isnumberc16_in_g(T12))
dc1_in_gga(p(T25), p(T25)) → U84_gga(T25, isnumberc16_in_g(T25))
dc1_in_gga(div(T79, T80), div(T79, T80)) → U87_gga(T79, T80, dc1_in_gga(times(T79, power(T80, p(0))), div(T79, T80)))
dc1_in_gga(power(T95, T96), power(T95, T96)) → U88_gga(T95, T96, isnumberc16_in_g(T96))
dc1_in_gga(div(T323, T324), div(T323, T324)) → U100_gga(T323, T324, isnumberc16_in_g(times(T323, power(T324, p(0)))))
dc1_in_gga(div(T341, T342), div(T341, T342)) → U101_gga(T341, T342, dc1_in_gga(T341, div(T341, T342)))
dc1_in_gga(power(T367, 0), power(T367, 0)) → U103_gga(T367, dc1_in_gga(T367, power(T367, 0)))
dc1_in_gga(power(T367, s(T378)), power(T367, s(T378))) → U104_gga(T367, T378, isnumberc16_in_g(T378))
dc1_in_gga(power(T367, p(T387)), power(T367, p(T387))) → U106_gga(T367, T387, isnumberc16_in_g(T387))
U85_gga(T42, T43, dc1_out_gga(T42, times(T42, T43), T46)) → U86_gga(T42, T43, T46, dc1_in_gga(T43, times(T42, T43)))
U90_gga(T125, T126, isnumberc16_out_g(T125)) → U91_gga(T125, T126, dc1_in_gga(T126, times(T125, T126)))
U92_gga(T154, T155, T156, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U93_gga(T154, T155, T156, T159, dc1_in_gga(T155, times(times(T154, T155), T156)))
U95_gga(T226, T227, T228, dc1_out_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)) → U96_gga(T226, T227, T228, T230, dc1_in_gga(T228, times(div(T226, T227), T228)))
U97_gga(T272, T273, T274, isnumberc16_out_g(T273)) → U98_gga(T272, T273, T274, dc1_in_gga(T272, times(power(T272, T273), T274)))
U108_gga(T402, T397, isnumberc16_out_g(T402)) → dc1_out_gga(s(T402), T397, 0)
U109_gga(T407, T397, isnumberc16_out_g(T407)) → dc1_out_gga(p(T407), T397, 0)
U110_gga(T428, T429, T430, dc1_out_gga(T428, T430, T433)) → U111_gga(T428, T429, T430, T433, dc1_in_gga(T429, T430))
U112_gga(T460, T461, T462, dc1_out_gga(times(T460, power(T461, p(0))), T462, T464)) → dc1_out_gga(div(T460, T461), T462, T464)
U113_gga(T477, T478, T479, isnumberc16_out_g(T478)) → U114_gga(T477, T478, T479, dc1_in_gga(T477, T479))
U115_gga(T500, T490, dc1_out_gga(T490, T500, T501)) → dc1_out_gga(times(T500, T490), T500, +(times(T501, T500), times(1, T490)))
U116_gga(T512, T490, T513, isnumberc16_out_g(T512)) → U117_gga(T512, T490, T513, dc1_in_gga(T490, T513))
U118_gga(T556, T538, T490, T539, dc1_out_gga(T556, T539, T542)) → U119_gga(T556, T538, T490, T539, T542, dc1_in_gga(T538, T539))
U121_gga(T579, T580, T490, T581, dc1_out_gga(times(T579, power(T580, p(0))), T581, T583)) → U122_gga(T579, T580, T490, T581, T583, dc1_in_gga(T490, T581))
U123_gga(T614, T623, T490, T616, isnumberc16_out_g(T623)) → U124_gga(T614, T623, T490, T616, dc1_in_gga(T614, T616))
U127_gga(T684, T685, T686, dc1_out_gga(T684, T686, T689)) → U128_gga(T684, T685, T686, T689, dc1_in_gga(power(T685, p(0)), T686))
U129_gga(T704, T706, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, 0), T706, times(0, times(T708, power(T704, p(0)))))
U130_gga(T704, T715, T706, isnumberc16_out_g(T715)) → U131_gga(T704, T715, T706, dc1_in_gga(T704, T706))
U132_gga(T704, T720, T706, isnumberc16_out_g(T720)) → U133_gga(T704, T720, T706, dc1_in_gga(T704, T706))
U81_g(T17, isnumberc16_out_g(T17)) → isnumberc16_out_g(s(T17))
U82_g(T20, isnumberc16_out_g(T20)) → isnumberc16_out_g(p(T20))
U83_gga(T12, isnumberc16_out_g(T12)) → dc1_out_gga(s(T12), s(T12), 0)
U84_gga(T25, isnumberc16_out_g(T25)) → dc1_out_gga(p(T25), p(T25), 0)
U87_gga(T79, T80, dc1_out_gga(times(T79, power(T80, p(0))), div(T79, T80), T82)) → dc1_out_gga(div(T79, T80), div(T79, T80), T82)
U88_gga(T95, T96, isnumberc16_out_g(T96)) → U89_gga(T95, T96, dc1_in_gga(T95, power(T95, T96)))
U101_gga(T341, T342, dc1_out_gga(T341, div(T341, T342), T345)) → U102_gga(T341, T342, T345, dc1_in_gga(power(T342, p(0)), div(T341, T342)))
U103_gga(T367, dc1_out_gga(T367, power(T367, 0), T370)) → dc1_out_gga(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0)))))
U104_gga(T367, T378, isnumberc16_out_g(T378)) → U105_gga(T367, T378, dc1_in_gga(T367, power(T367, s(T378))))
U106_gga(T367, T387, isnumberc16_out_g(T387)) → U107_gga(T367, T387, dc1_in_gga(T367, power(T367, p(T387))))
U86_gga(T42, T43, T46, dc1_out_gga(T43, times(T42, T43), T54)) → dc1_out_gga(times(T42, T43), times(T42, T43), +(times(T54, T42), times(T46, T43)))
U91_gga(T125, T126, dc1_out_gga(T126, times(T125, T126), T127)) → dc1_out_gga(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126)))
U93_gga(T154, T155, T156, T159, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → U94_gga(T154, T155, T156, T171, T159, dc1_in_gga(T156, times(times(T154, T155), T156)))
U96_gga(T226, T227, T228, T230, dc1_out_gga(T228, times(div(T226, T227), T228), T239)) → dc1_out_gga(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T239, div(T226, T227)), times(T230, T228)))
U98_gga(T272, T273, T274, dc1_out_gga(T272, times(power(T272, T273), T274), T276)) → U99_gga(T272, T273, T274, T276, dc1_in_gga(T274, times(power(T272, T273), T274)))
U111_gga(T428, T429, T430, T433, dc1_out_gga(T429, T430, T437)) → dc1_out_gga(times(T428, T429), T430, +(times(T437, T428), times(T433, T429)))
U114_gga(T477, T478, T479, dc1_out_gga(T477, T479, T481)) → dc1_out_gga(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478)))))
U117_gga(T512, T490, T513, dc1_out_gga(T490, T513, T514)) → dc1_out_gga(times(T512, T490), T513, +(times(T514, T512), times(0, T490)))
U119_gga(T556, T538, T490, T539, T542, dc1_out_gga(T538, T539, T547)) → U120_gga(T556, T538, T490, T539, T547, T542, dc1_in_gga(T490, T539))
U122_gga(T579, T580, T490, T581, T583, dc1_out_gga(T490, T581, T589)) → dc1_out_gga(times(div(T579, T580), T490), T581, +(times(T589, div(T579, T580)), times(T583, T490)))
U124_gga(T614, T623, T490, T616, dc1_out_gga(T614, T616, T618)) → U125_gga(T614, T623, T490, T616, T618, dc1_in_gga(T490, T616))
U128_gga(T684, T685, T686, T689, dc1_out_gga(power(T685, p(0)), T686, T693)) → dc1_out_gga(div(T684, T685), T686, +(times(T693, T684), times(T689, power(T685, p(0)))))
U131_gga(T704, T715, T706, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715))))))
U133_gga(T704, T720, T706, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720))))))
U89_gga(T95, T96, dc1_out_gga(T95, power(T95, T96), T98)) → dc1_out_gga(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96)))))
U102_gga(T341, T342, T345, dc1_out_gga(power(T342, p(0)), div(T341, T342), T353)) → dc1_out_gga(div(T341, T342), div(T341, T342), +(times(T353, T341), times(T345, power(T342, p(0)))))
U105_gga(T367, T378, dc1_out_gga(T367, power(T367, s(T378)), T370)) → dc1_out_gga(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378))))))
U107_gga(T367, T387, dc1_out_gga(T367, power(T367, p(T387)), T370)) → dc1_out_gga(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387))))))
U94_gga(T154, T155, T156, T171, T159, dc1_out_gga(T156, times(times(T154, T155), T156), T191)) → dc1_out_gga(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T191, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156)))
U99_gga(T272, T273, T274, T276, dc1_out_gga(T274, times(power(T272, T273), T274), T287)) → dc1_out_gga(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T287, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274)))
U120_gga(T556, T538, T490, T539, T547, T542, dc1_out_gga(T490, T539, T555)) → dc1_out_gga(times(times(T556, T538), T490), T539, +(times(T555, times(T556, T538)), times(+(times(T547, T556), times(T542, T538)), T490)))
U125_gga(T614, T623, T490, T616, T618, dc1_out_gga(T490, T616, T622)) → dc1_out_gga(times(power(T614, T623), T490), T616, +(times(T622, power(T614, T623)), times(times(T623, times(T618, power(T614, p(T623)))), T490)))
dc1_in_gga(x0, x1)
isnumberc16_in_g(x0)
U85_gga(x0, x1, x2)
U90_gga(x0, x1, x2)
U92_gga(x0, x1, x2, x3)
U95_gga(x0, x1, x2, x3)
U97_gga(x0, x1, x2, x3)
U108_gga(x0, x1, x2)
U109_gga(x0, x1, x2)
U110_gga(x0, x1, x2, x3)
U112_gga(x0, x1, x2, x3)
U113_gga(x0, x1, x2, x3)
U115_gga(x0, x1, x2)
U116_gga(x0, x1, x2, x3)
U118_gga(x0, x1, x2, x3, x4)
U121_gga(x0, x1, x2, x3, x4)
U123_gga(x0, x1, x2, x3, x4)
U127_gga(x0, x1, x2, x3)
U129_gga(x0, x1, x2)
U130_gga(x0, x1, x2, x3)
U132_gga(x0, x1, x2, x3)
U81_g(x0, x1)
U82_g(x0, x1)
U83_gga(x0, x1)
U84_gga(x0, x1)
U87_gga(x0, x1, x2)
U88_gga(x0, x1, x2)
U101_gga(x0, x1, x2)
U103_gga(x0, x1)
U104_gga(x0, x1, x2)
U106_gga(x0, x1, x2)
U86_gga(x0, x1, x2, x3)
U91_gga(x0, x1, x2)
U93_gga(x0, x1, x2, x3, x4)
U96_gga(x0, x1, x2, x3, x4)
U98_gga(x0, x1, x2, x3)
U111_gga(x0, x1, x2, x3, x4)
U114_gga(x0, x1, x2, x3)
U117_gga(x0, x1, x2, x3)
U119_gga(x0, x1, x2, x3, x4, x5)
U122_gga(x0, x1, x2, x3, x4, x5)
U124_gga(x0, x1, x2, x3, x4)
U128_gga(x0, x1, x2, x3, x4)
U131_gga(x0, x1, x2, x3)
U133_gga(x0, x1, x2, x3)
U89_gga(x0, x1, x2)
U102_gga(x0, x1, x2, x3)
U105_gga(x0, x1, x2)
U107_gga(x0, x1, x2)
U94_gga(x0, x1, x2, x3, x4, x5)
U99_gga(x0, x1, x2, x3, x4)
U120_gga(x0, x1, x2, x3, x4, x5, x6)
U125_gga(x0, x1, x2, x3, x4, x5)
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
D1_IN_GGA(times(T428, T429), T430) → D1_IN_GGA(T428, T430)
D1_IN_GGA(times(T42, T43), times(T42, T43)) → D1_IN_GGA(T42, times(T42, T43))
D1_IN_GGA(times(T428, T429), T430) → U44_GGA(T428, T429, T430, dc1_in_gga(T428, T430))
D1_IN_GGA(times(T42, T43), times(T42, T43)) → U6_GGA(T42, T43, dc1_in_gga(T42, times(T42, T43)))
D1_IN_GGA(times(T125, T126), times(T125, T126)) → U13_GGA(T125, T126, isnumberc16_in_g(T125))
D1_IN_GGA(times(T512, T490), T513) → U52_GGA(T512, T490, T513, isnumberc16_in_g(T512))
U52_GGA(T512, T490, T513, isnumberc16_out_g(T512)) → D1_IN_GGA(T490, T513)
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156)) → D1_IN_GGA(T154, times(times(T154, T155), T156))
D1_IN_GGA(times(times(T537, T538), T490), T539) → D1_IN_GGA(T537, T539)
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156)) → U16_GGA(T154, T155, T156, dc1_in_gga(T154, times(times(T154, T155), T156)))
D1_IN_GGA(times(times(T537, T538), T490), T539) → U55_GGA(T537, T538, T490, T539, dc1_in_gga(T537, T539))
D1_IN_GGA(times(times(T154, T155), T156), times(times(T154, T155), T156)) → U18_GGA(T154, T155, T156, dc1_in_gga(T154, times(times(T154, T155), T156)))
D1_IN_GGA(times(times(T556, T538), T490), T539) → U57_GGA(T556, T538, T490, T539, dc1_in_gga(T556, T539))
D1_IN_GGA(times(div(T579, T580), T490), T581) → D1_IN_GGA(times(T579, power(T580, p(0))), T581)
D1_IN_GGA(times(div(T226, T227), T228), times(div(T226, T227), T228)) → D1_IN_GGA(times(T226, power(T227, p(0))), times(div(T226, T227), T228))
D1_IN_GGA(times(T500, T490), T500) → D1_IN_GGA(T490, T500)
POL(+(x1, x2)) = 0
POL(0) = 1
POL(1) = 0
POL(D1_IN_GGA(x1, x2)) = 1 + x1
POL(U100_gga(x1, x2, x3)) = 0
POL(U101_gga(x1, x2, x3)) = 0
POL(U102_gga(x1, x2, x3, x4)) = 0
POL(U103_gga(x1, x2)) = 0
POL(U104_gga(x1, x2, x3)) = 0
POL(U105_gga(x1, x2, x3)) = 0
POL(U106_gga(x1, x2, x3)) = 0
POL(U107_gga(x1, x2, x3)) = 0
POL(U108_gga(x1, x2, x3)) = 0
POL(U109_gga(x1, x2, x3)) = 0
POL(U110_gga(x1, x2, x3, x4)) = 0
POL(U111_gga(x1, x2, x3, x4, x5)) = 0
POL(U112_gga(x1, x2, x3, x4)) = 0
POL(U113_gga(x1, x2, x3, x4)) = 0
POL(U114_gga(x1, x2, x3, x4)) = 0
POL(U115_gga(x1, x2, x3)) = 0
POL(U116_gga(x1, x2, x3, x4)) = 0
POL(U117_gga(x1, x2, x3, x4)) = 0
POL(U118_gga(x1, x2, x3, x4, x5)) = 0
POL(U119_gga(x1, x2, x3, x4, x5, x6)) = 0
POL(U120_gga(x1, x2, x3, x4, x5, x6, x7)) = 0
POL(U121_gga(x1, x2, x3, x4, x5)) = 0
POL(U122_gga(x1, x2, x3, x4, x5, x6)) = 0
POL(U123_gga(x1, x2, x3, x4, x5)) = 0
POL(U124_gga(x1, x2, x3, x4, x5)) = 0
POL(U125_gga(x1, x2, x3, x4, x5, x6)) = 0
POL(U126_gga(x1, x2, x3, x4)) = 0
POL(U127_gga(x1, x2, x3, x4)) = 0
POL(U128_gga(x1, x2, x3, x4, x5)) = 0
POL(U129_gga(x1, x2, x3)) = 0
POL(U130_gga(x1, x2, x3, x4)) = 0
POL(U131_gga(x1, x2, x3, x4)) = 0
POL(U132_gga(x1, x2, x3, x4)) = 0
POL(U133_gga(x1, x2, x3, x4)) = 0
POL(U13_GGA(x1, x2, x3)) = x2 + x3
POL(U16_GGA(x1, x2, x3, x4)) = 1 + x1 + x2
POL(U18_GGA(x1, x2, x3, x4)) = 1 + x1 + x2 + x3
POL(U19_GGA(x1, x2, x3, x4)) = 1 + x3
POL(U44_GGA(x1, x2, x3, x4)) = 1 + x2
POL(U52_GGA(x1, x2, x3, x4)) = 1 + x2 + x4
POL(U55_GGA(x1, x2, x3, x4, x5)) = 1 + x2
POL(U57_GGA(x1, x2, x3, x4, x5)) = 1 + x1 + x2 + x3
POL(U58_GGA(x1, x2, x3, x4, x5)) = 1 + x1 + x3
POL(U6_GGA(x1, x2, x3)) = 1 + x1 + x2
POL(U81_g(x1, x2)) = 1
POL(U82_g(x1, x2)) = 1
POL(U83_gga(x1, x2)) = 0
POL(U84_gga(x1, x2)) = 0
POL(U85_gga(x1, x2, x3)) = 0
POL(U86_gga(x1, x2, x3, x4)) = 0
POL(U87_gga(x1, x2, x3)) = 0
POL(U88_gga(x1, x2, x3)) = 0
POL(U89_gga(x1, x2, x3)) = 0
POL(U90_gga(x1, x2, x3)) = 0
POL(U91_gga(x1, x2, x3)) = 0
POL(U92_gga(x1, x2, x3, x4)) = 0
POL(U93_gga(x1, x2, x3, x4, x5)) = 0
POL(U94_gga(x1, x2, x3, x4, x5, x6)) = 0
POL(U95_gga(x1, x2, x3, x4)) = 0
POL(U96_gga(x1, x2, x3, x4, x5)) = 0
POL(U97_gga(x1, x2, x3, x4)) = 0
POL(U98_gga(x1, x2, x3, x4)) = 0
POL(U99_gga(x1, x2, x3, x4, x5)) = 0
POL(dc1_in_gga(x1, x2)) = 0
POL(dc1_out_gga(x1, x2, x3)) = 0
POL(div(x1, x2)) = 1 + x1 + x2
POL(isnumberc16_in_g(x1)) = x1
POL(isnumberc16_out_g(x1)) = 1
POL(p(x1)) = 1
POL(power(x1, x2)) = 0
POL(s(x1)) = 1 + x1
POL(times(x1, x2)) = 1 + x1 + x2
isnumberc16_in_g(0) → isnumberc16_out_g(0)
isnumberc16_in_g(s(T17)) → U81_g(T17, isnumberc16_in_g(T17))
isnumberc16_in_g(p(T20)) → U82_g(T20, isnumberc16_in_g(T20))
U82_g(T20, isnumberc16_out_g(T20)) → isnumberc16_out_g(p(T20))
U81_g(T17, isnumberc16_out_g(T17)) → isnumberc16_out_g(s(T17))
U44_GGA(T428, T429, T430, dc1_out_gga(T428, T430, T433)) → D1_IN_GGA(T429, T430)
U6_GGA(T42, T43, dc1_out_gga(T42, times(T42, T43), T46)) → D1_IN_GGA(T43, times(T42, T43))
D1_IN_GGA(div(T460, T461), T462) → D1_IN_GGA(times(T460, power(T461, p(0))), T462)
U13_GGA(T125, T126, isnumberc16_out_g(T125)) → D1_IN_GGA(T126, times(T125, T126))
U16_GGA(T154, T155, T156, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → D1_IN_GGA(T155, times(times(T154, T155), T156))
U55_GGA(T537, T538, T490, T539, dc1_out_gga(T537, T539, T542)) → D1_IN_GGA(T538, T539)
U18_GGA(T154, T155, T156, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U19_GGA(T154, T155, T156, dc1_in_gga(T155, times(times(T154, T155), T156)))
U19_GGA(T154, T155, T156, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → D1_IN_GGA(T156, times(times(T154, T155), T156))
U57_GGA(T556, T538, T490, T539, dc1_out_gga(T556, T539, T542)) → U58_GGA(T556, T538, T490, T539, dc1_in_gga(T538, T539))
U58_GGA(T556, T538, T490, T539, dc1_out_gga(T538, T539, T547)) → D1_IN_GGA(T490, T539)
D1_IN_GGA(div(T79, T80), div(T79, T80)) → D1_IN_GGA(times(T79, power(T80, p(0))), div(T79, T80))
dc1_in_gga(T5, T5) → dc1_out_gga(T5, T5, 1)
dc1_in_gga(times(T42, T43), times(T42, T43)) → U85_gga(T42, T43, dc1_in_gga(T42, times(T42, T43)))
dc1_in_gga(times(T125, T126), times(T125, T126)) → U90_gga(T125, T126, isnumberc16_in_g(T125))
dc1_in_gga(times(times(T154, T155), T156), times(times(T154, T155), T156)) → U92_gga(T154, T155, T156, dc1_in_gga(T154, times(times(T154, T155), T156)))
dc1_in_gga(times(div(T226, T227), T228), times(div(T226, T227), T228)) → U95_gga(T226, T227, T228, dc1_in_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228)))
dc1_in_gga(times(power(T272, T273), T274), times(power(T272, T273), T274)) → U97_gga(T272, T273, T274, isnumberc16_in_g(T273))
dc1_in_gga(0, T397) → dc1_out_gga(0, T397, 0)
dc1_in_gga(s(T402), T397) → U108_gga(T402, T397, isnumberc16_in_g(T402))
dc1_in_gga(p(T407), T397) → U109_gga(T407, T397, isnumberc16_in_g(T407))
dc1_in_gga(times(T428, T429), T430) → U110_gga(T428, T429, T430, dc1_in_gga(T428, T430))
dc1_in_gga(div(T460, T461), T462) → U112_gga(T460, T461, T462, dc1_in_gga(times(T460, power(T461, p(0))), T462))
dc1_in_gga(power(T477, T478), T479) → U113_gga(T477, T478, T479, isnumberc16_in_g(T478))
dc1_in_gga(times(T500, T490), T500) → U115_gga(T500, T490, dc1_in_gga(T490, T500))
dc1_in_gga(times(T512, T490), T513) → U116_gga(T512, T490, T513, isnumberc16_in_g(T512))
dc1_in_gga(times(times(T556, T538), T490), T539) → U118_gga(T556, T538, T490, T539, dc1_in_gga(T556, T539))
dc1_in_gga(times(div(T579, T580), T490), T581) → U121_gga(T579, T580, T490, T581, dc1_in_gga(times(T579, power(T580, p(0))), T581))
dc1_in_gga(times(power(T614, T623), T490), T616) → U123_gga(T614, T623, T490, T616, isnumberc16_in_g(T623))
dc1_in_gga(div(T647, T648), times(T647, power(T648, p(0)))) → dc1_out_gga(div(T647, T648), times(T647, power(T648, p(0))), 1)
dc1_in_gga(div(T661, T662), T663) → U126_gga(T661, T662, T663, isnumberc16_in_g(times(T661, power(T662, p(0)))))
dc1_in_gga(div(T684, T685), T686) → U127_gga(T684, T685, T686, dc1_in_gga(T684, T686))
dc1_in_gga(power(T704, 0), T706) → U129_gga(T704, T706, dc1_in_gga(T704, T706))
dc1_in_gga(power(T704, s(T715)), T706) → U130_gga(T704, T715, T706, isnumberc16_in_g(T715))
dc1_in_gga(power(T704, p(T720)), T706) → U132_gga(T704, T720, T706, isnumberc16_in_g(T720))
isnumberc16_in_g(0) → isnumberc16_out_g(0)
isnumberc16_in_g(s(T17)) → U81_g(T17, isnumberc16_in_g(T17))
isnumberc16_in_g(p(T20)) → U82_g(T20, isnumberc16_in_g(T20))
dc1_in_gga(0, 0) → dc1_out_gga(0, 0, 0)
dc1_in_gga(s(T12), s(T12)) → U83_gga(T12, isnumberc16_in_g(T12))
dc1_in_gga(p(T25), p(T25)) → U84_gga(T25, isnumberc16_in_g(T25))
dc1_in_gga(div(T79, T80), div(T79, T80)) → U87_gga(T79, T80, dc1_in_gga(times(T79, power(T80, p(0))), div(T79, T80)))
dc1_in_gga(power(T95, T96), power(T95, T96)) → U88_gga(T95, T96, isnumberc16_in_g(T96))
dc1_in_gga(div(T323, T324), div(T323, T324)) → U100_gga(T323, T324, isnumberc16_in_g(times(T323, power(T324, p(0)))))
dc1_in_gga(div(T341, T342), div(T341, T342)) → U101_gga(T341, T342, dc1_in_gga(T341, div(T341, T342)))
dc1_in_gga(power(T367, 0), power(T367, 0)) → U103_gga(T367, dc1_in_gga(T367, power(T367, 0)))
dc1_in_gga(power(T367, s(T378)), power(T367, s(T378))) → U104_gga(T367, T378, isnumberc16_in_g(T378))
dc1_in_gga(power(T367, p(T387)), power(T367, p(T387))) → U106_gga(T367, T387, isnumberc16_in_g(T387))
U85_gga(T42, T43, dc1_out_gga(T42, times(T42, T43), T46)) → U86_gga(T42, T43, T46, dc1_in_gga(T43, times(T42, T43)))
U90_gga(T125, T126, isnumberc16_out_g(T125)) → U91_gga(T125, T126, dc1_in_gga(T126, times(T125, T126)))
U92_gga(T154, T155, T156, dc1_out_gga(T154, times(times(T154, T155), T156), T159)) → U93_gga(T154, T155, T156, T159, dc1_in_gga(T155, times(times(T154, T155), T156)))
U95_gga(T226, T227, T228, dc1_out_gga(times(T226, power(T227, p(0))), times(div(T226, T227), T228), T230)) → U96_gga(T226, T227, T228, T230, dc1_in_gga(T228, times(div(T226, T227), T228)))
U97_gga(T272, T273, T274, isnumberc16_out_g(T273)) → U98_gga(T272, T273, T274, dc1_in_gga(T272, times(power(T272, T273), T274)))
U108_gga(T402, T397, isnumberc16_out_g(T402)) → dc1_out_gga(s(T402), T397, 0)
U109_gga(T407, T397, isnumberc16_out_g(T407)) → dc1_out_gga(p(T407), T397, 0)
U110_gga(T428, T429, T430, dc1_out_gga(T428, T430, T433)) → U111_gga(T428, T429, T430, T433, dc1_in_gga(T429, T430))
U112_gga(T460, T461, T462, dc1_out_gga(times(T460, power(T461, p(0))), T462, T464)) → dc1_out_gga(div(T460, T461), T462, T464)
U113_gga(T477, T478, T479, isnumberc16_out_g(T478)) → U114_gga(T477, T478, T479, dc1_in_gga(T477, T479))
U115_gga(T500, T490, dc1_out_gga(T490, T500, T501)) → dc1_out_gga(times(T500, T490), T500, +(times(T501, T500), times(1, T490)))
U116_gga(T512, T490, T513, isnumberc16_out_g(T512)) → U117_gga(T512, T490, T513, dc1_in_gga(T490, T513))
U118_gga(T556, T538, T490, T539, dc1_out_gga(T556, T539, T542)) → U119_gga(T556, T538, T490, T539, T542, dc1_in_gga(T538, T539))
U121_gga(T579, T580, T490, T581, dc1_out_gga(times(T579, power(T580, p(0))), T581, T583)) → U122_gga(T579, T580, T490, T581, T583, dc1_in_gga(T490, T581))
U123_gga(T614, T623, T490, T616, isnumberc16_out_g(T623)) → U124_gga(T614, T623, T490, T616, dc1_in_gga(T614, T616))
U127_gga(T684, T685, T686, dc1_out_gga(T684, T686, T689)) → U128_gga(T684, T685, T686, T689, dc1_in_gga(power(T685, p(0)), T686))
U129_gga(T704, T706, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, 0), T706, times(0, times(T708, power(T704, p(0)))))
U130_gga(T704, T715, T706, isnumberc16_out_g(T715)) → U131_gga(T704, T715, T706, dc1_in_gga(T704, T706))
U132_gga(T704, T720, T706, isnumberc16_out_g(T720)) → U133_gga(T704, T720, T706, dc1_in_gga(T704, T706))
U81_g(T17, isnumberc16_out_g(T17)) → isnumberc16_out_g(s(T17))
U82_g(T20, isnumberc16_out_g(T20)) → isnumberc16_out_g(p(T20))
U83_gga(T12, isnumberc16_out_g(T12)) → dc1_out_gga(s(T12), s(T12), 0)
U84_gga(T25, isnumberc16_out_g(T25)) → dc1_out_gga(p(T25), p(T25), 0)
U87_gga(T79, T80, dc1_out_gga(times(T79, power(T80, p(0))), div(T79, T80), T82)) → dc1_out_gga(div(T79, T80), div(T79, T80), T82)
U88_gga(T95, T96, isnumberc16_out_g(T96)) → U89_gga(T95, T96, dc1_in_gga(T95, power(T95, T96)))
U101_gga(T341, T342, dc1_out_gga(T341, div(T341, T342), T345)) → U102_gga(T341, T342, T345, dc1_in_gga(power(T342, p(0)), div(T341, T342)))
U103_gga(T367, dc1_out_gga(T367, power(T367, 0), T370)) → dc1_out_gga(power(T367, 0), power(T367, 0), times(0, times(T370, power(T367, p(0)))))
U104_gga(T367, T378, isnumberc16_out_g(T378)) → U105_gga(T367, T378, dc1_in_gga(T367, power(T367, s(T378))))
U106_gga(T367, T387, isnumberc16_out_g(T387)) → U107_gga(T367, T387, dc1_in_gga(T367, power(T367, p(T387))))
U86_gga(T42, T43, T46, dc1_out_gga(T43, times(T42, T43), T54)) → dc1_out_gga(times(T42, T43), times(T42, T43), +(times(T54, T42), times(T46, T43)))
U91_gga(T125, T126, dc1_out_gga(T126, times(T125, T126), T127)) → dc1_out_gga(times(T125, T126), times(T125, T126), +(times(T127, T125), times(0, T126)))
U93_gga(T154, T155, T156, T159, dc1_out_gga(T155, times(times(T154, T155), T156), T171)) → U94_gga(T154, T155, T156, T171, T159, dc1_in_gga(T156, times(times(T154, T155), T156)))
U96_gga(T226, T227, T228, T230, dc1_out_gga(T228, times(div(T226, T227), T228), T239)) → dc1_out_gga(times(div(T226, T227), T228), times(div(T226, T227), T228), +(times(T239, div(T226, T227)), times(T230, T228)))
U98_gga(T272, T273, T274, dc1_out_gga(T272, times(power(T272, T273), T274), T276)) → U99_gga(T272, T273, T274, T276, dc1_in_gga(T274, times(power(T272, T273), T274)))
U111_gga(T428, T429, T430, T433, dc1_out_gga(T429, T430, T437)) → dc1_out_gga(times(T428, T429), T430, +(times(T437, T428), times(T433, T429)))
U114_gga(T477, T478, T479, dc1_out_gga(T477, T479, T481)) → dc1_out_gga(power(T477, T478), T479, times(T478, times(T481, power(T477, p(T478)))))
U117_gga(T512, T490, T513, dc1_out_gga(T490, T513, T514)) → dc1_out_gga(times(T512, T490), T513, +(times(T514, T512), times(0, T490)))
U119_gga(T556, T538, T490, T539, T542, dc1_out_gga(T538, T539, T547)) → U120_gga(T556, T538, T490, T539, T547, T542, dc1_in_gga(T490, T539))
U122_gga(T579, T580, T490, T581, T583, dc1_out_gga(T490, T581, T589)) → dc1_out_gga(times(div(T579, T580), T490), T581, +(times(T589, div(T579, T580)), times(T583, T490)))
U124_gga(T614, T623, T490, T616, dc1_out_gga(T614, T616, T618)) → U125_gga(T614, T623, T490, T616, T618, dc1_in_gga(T490, T616))
U128_gga(T684, T685, T686, T689, dc1_out_gga(power(T685, p(0)), T686, T693)) → dc1_out_gga(div(T684, T685), T686, +(times(T693, T684), times(T689, power(T685, p(0)))))
U131_gga(T704, T715, T706, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, s(T715)), T706, times(s(T715), times(T708, power(T704, p(s(T715))))))
U133_gga(T704, T720, T706, dc1_out_gga(T704, T706, T708)) → dc1_out_gga(power(T704, p(T720)), T706, times(p(T720), times(T708, power(T704, p(p(T720))))))
U89_gga(T95, T96, dc1_out_gga(T95, power(T95, T96), T98)) → dc1_out_gga(power(T95, T96), power(T95, T96), times(T96, times(T98, power(T95, p(T96)))))
U102_gga(T341, T342, T345, dc1_out_gga(power(T342, p(0)), div(T341, T342), T353)) → dc1_out_gga(div(T341, T342), div(T341, T342), +(times(T353, T341), times(T345, power(T342, p(0)))))
U105_gga(T367, T378, dc1_out_gga(T367, power(T367, s(T378)), T370)) → dc1_out_gga(power(T367, s(T378)), power(T367, s(T378)), times(s(T378), times(T370, power(T367, p(s(T378))))))
U107_gga(T367, T387, dc1_out_gga(T367, power(T367, p(T387)), T370)) → dc1_out_gga(power(T367, p(T387)), power(T367, p(T387)), times(p(T387), times(T370, power(T367, p(p(T387))))))
U94_gga(T154, T155, T156, T171, T159, dc1_out_gga(T156, times(times(T154, T155), T156), T191)) → dc1_out_gga(times(times(T154, T155), T156), times(times(T154, T155), T156), +(times(T191, times(T154, T155)), times(+(times(T171, T154), times(T159, T155)), T156)))
U99_gga(T272, T273, T274, T276, dc1_out_gga(T274, times(power(T272, T273), T274), T287)) → dc1_out_gga(times(power(T272, T273), T274), times(power(T272, T273), T274), +(times(T287, power(T272, T273)), times(times(T273, times(T276, power(T272, p(T273)))), T274)))
U120_gga(T556, T538, T490, T539, T547, T542, dc1_out_gga(T490, T539, T555)) → dc1_out_gga(times(times(T556, T538), T490), T539, +(times(T555, times(T556, T538)), times(+(times(T547, T556), times(T542, T538)), T490)))
U125_gga(T614, T623, T490, T616, T618, dc1_out_gga(T490, T616, T622)) → dc1_out_gga(times(power(T614, T623), T490), T616, +(times(T622, power(T614, T623)), times(times(T623, times(T618, power(T614, p(T623)))), T490)))
dc1_in_gga(x0, x1)
isnumberc16_in_g(x0)
U85_gga(x0, x1, x2)
U90_gga(x0, x1, x2)
U92_gga(x0, x1, x2, x3)
U95_gga(x0, x1, x2, x3)
U97_gga(x0, x1, x2, x3)
U108_gga(x0, x1, x2)
U109_gga(x0, x1, x2)
U110_gga(x0, x1, x2, x3)
U112_gga(x0, x1, x2, x3)
U113_gga(x0, x1, x2, x3)
U115_gga(x0, x1, x2)
U116_gga(x0, x1, x2, x3)
U118_gga(x0, x1, x2, x3, x4)
U121_gga(x0, x1, x2, x3, x4)
U123_gga(x0, x1, x2, x3, x4)
U127_gga(x0, x1, x2, x3)
U129_gga(x0, x1, x2)
U130_gga(x0, x1, x2, x3)
U132_gga(x0, x1, x2, x3)
U81_g(x0, x1)
U82_g(x0, x1)
U83_gga(x0, x1)
U84_gga(x0, x1)
U87_gga(x0, x1, x2)
U88_gga(x0, x1, x2)
U101_gga(x0, x1, x2)
U103_gga(x0, x1)
U104_gga(x0, x1, x2)
U106_gga(x0, x1, x2)
U86_gga(x0, x1, x2, x3)
U91_gga(x0, x1, x2)
U93_gga(x0, x1, x2, x3, x4)
U96_gga(x0, x1, x2, x3, x4)
U98_gga(x0, x1, x2, x3)
U111_gga(x0, x1, x2, x3, x4)
U114_gga(x0, x1, x2, x3)
U117_gga(x0, x1, x2, x3)
U119_gga(x0, x1, x2, x3, x4, x5)
U122_gga(x0, x1, x2, x3, x4, x5)
U124_gga(x0, x1, x2, x3, x4)
U128_gga(x0, x1, x2, x3, x4)
U131_gga(x0, x1, x2, x3)
U133_gga(x0, x1, x2, x3)
U89_gga(x0, x1, x2)
U102_gga(x0, x1, x2, x3)
U105_gga(x0, x1, x2)
U107_gga(x0, x1, x2)
U94_gga(x0, x1, x2, x3, x4, x5)
U99_gga(x0, x1, x2, x3, x4)
U120_gga(x0, x1, x2, x3, x4, x5, x6)
U125_gga(x0, x1, x2, x3, x4, x5)