0 Prolog
↳1 PrologToPrologProblemTransformerProof (⇐)
↳2 Prolog
↳3 PrologToPiTRSProof (⇐)
↳4 PiTRS
↳5 DependencyPairsProof (⇔)
↳6 PiDP
↳7 DependencyGraphProof (⇔)
↳8 PiDP
↳9 UsableRulesProof (⇔)
↳10 PiDP
↳11 PiDPToQDPProof (⇐)
↳12 QDP
↳13 QDPOrderProof (⇔)
↳14 QDP
↳15 Instantiation (⇔)
↳16 QDP
↳17 Instantiation (⇔)
↳18 QDP
↳19 Instantiation (⇔)
↳20 QDP
↳21 Instantiation (⇔)
↳22 QDP
↳23 Instantiation (⇔)
↳24 QDP
↳25 Instantiation (⇔)
↳26 QDP
↳27 Instantiation (⇔)
↳28 QDP
↳29 Instantiation (⇔)
↳30 QDP
↳31 Instantiation (⇔)
↳32 QDP
↳33 Instantiation (⇔)
↳34 QDP
↳35 Instantiation (⇔)
↳36 QDP
↳37 Instantiation (⇔)
↳38 QDP
↳39 Instantiation (⇔)
↳40 QDP
↳41 ForwardInstantiation (⇔)
↳42 QDP
↳43 ForwardInstantiation (⇔)
↳44 QDP
↳45 ForwardInstantiation (⇔)
↳46 QDP
↳47 ForwardInstantiation (⇔)
↳48 QDP
↳49 ForwardInstantiation (⇔)
↳50 QDP
↳51 ForwardInstantiation (⇔)
↳52 QDP
↳53 ForwardInstantiation (⇔)
↳54 QDP
↳55 ForwardInstantiation (⇔)
↳56 QDP
↳57 Instantiation (⇔)
↳58 QDP
↳59 Instantiation (⇔)
↳60 QDP
↳61 Instantiation (⇔)
↳62 QDP
↳63 Instantiation (⇔)
↳64 QDP
↳65 NonTerminationProof (⇔)
↳66 FALSE
↳67 PrologToPiTRSProof (⇐)
↳68 PiTRS
↳69 DependencyPairsProof (⇔)
↳70 PiDP
↳71 DependencyGraphProof (⇔)
↳72 PiDP
↳73 UsableRulesProof (⇔)
↳74 PiDP
↳75 PiDPToQDPProof (⇐)
↳76 QDP
↳77 QDPOrderProof (⇔)
↳78 QDP
↳79 Instantiation (⇔)
↳80 QDP
↳81 Instantiation (⇔)
↳82 QDP
↳83 Instantiation (⇔)
↳84 QDP
↳85 Instantiation (⇔)
↳86 QDP
↳87 Instantiation (⇔)
↳88 QDP
↳89 Instantiation (⇔)
↳90 QDP
↳91 Instantiation (⇔)
↳92 QDP
↳93 Instantiation (⇔)
↳94 QDP
↳95 Instantiation (⇔)
↳96 QDP
↳97 Instantiation (⇔)
↳98 QDP
↳99 Instantiation (⇔)
↳100 QDP
↳101 Instantiation (⇔)
↳102 QDP
↳103 Instantiation (⇔)
↳104 QDP
↳105 ForwardInstantiation (⇔)
↳106 QDP
↳107 ForwardInstantiation (⇔)
↳108 QDP
↳109 ForwardInstantiation (⇔)
↳110 QDP
↳111 ForwardInstantiation (⇔)
↳112 QDP
↳113 ForwardInstantiation (⇔)
↳114 QDP
↳115 ForwardInstantiation (⇔)
↳116 QDP
↳117 ForwardInstantiation (⇔)
↳118 QDP
↳119 ForwardInstantiation (⇔)
↳120 QDP
↳121 Instantiation (⇔)
↳122 QDP
↳123 Instantiation (⇔)
↳124 QDP
↳125 Instantiation (⇔)
↳126 QDP
↳127 Instantiation (⇔)
↳128 QDP
↳129 NonTerminationProof (⇔)
↳130 FALSE
average1_in_gga(0, 0, 0) → average1_out_gga(0, 0, 0)
average1_in_gga(0, s(0), 0) → average1_out_gga(0, s(0), 0)
average1_in_gga(0, s(s(0)), s(0)) → average1_out_gga(0, s(s(0)), s(0))
average1_in_gga(0, T14, T16) → U1_gga(T14, T16, average1_in_gga(0, s(T14), T16))
average1_in_gga(s(T17), T14, T16) → U2_gga(T17, T14, T16, average1_in_gga(T17, s(T14), T16))
average1_in_gga(T18, 0, T21) → U3_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, 0) → U4_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(0, 0, 0) → average1_out_ggg(0, 0, 0)
average1_in_ggg(0, s(0), 0) → average1_out_ggg(0, s(0), 0)
average1_in_ggg(0, s(s(0)), s(0)) → average1_out_ggg(0, s(s(0)), s(0))
average1_in_ggg(0, T14, T16) → U1_ggg(T14, T16, average1_in_ggg(0, s(T14), T16))
average1_in_ggg(s(T17), T14, T16) → U2_ggg(T17, T14, T16, average1_in_ggg(T17, s(T14), T16))
average1_in_ggg(T18, 0, T21) → U3_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(0)) → U5_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, 0) → U4_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(0)) → U5_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(T24)) → U6_ggg(T18, T24, average1_in_ggg(s(T18), 0, T24))
average1_in_ggg(T18, s(0), T21) → U7_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(T24)) → U6_gga(T18, T24, average1_in_gga(s(T18), 0, T24))
average1_in_gga(T18, s(0), T21) → U7_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), 0) → U8_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), 0) → U8_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(0)) → U9_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(T28)) → U10_ggg(T18, T28, average1_in_ggg(s(T18), 0, T28))
average1_in_ggg(T18, s(s(0)), T21) → U11_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), s(0)) → U9_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), 0) → U12_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(0)) → U13_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(T32)) → U14_ggg(T18, T32, average1_in_ggg(s(T18), 0, T32))
average1_in_ggg(T18, s(s(s(T33))), T21) → U15_ggg(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(0), s(T28)) → U10_gga(T18, T28, average1_in_gga(s(T18), 0, T28))
average1_in_gga(T18, s(s(0)), T21) → U11_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(s(0)), 0) → U12_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(s(T33))), 0) → U16_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(0)) → U17_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(T36)) → U18_ggg(T18, T33, T36, average1_in_ggg(s(T18), T33, T36))
U18_ggg(T18, T33, T36, average1_out_ggg(s(T18), T33, T36)) → average1_out_ggg(T18, s(s(s(T33))), s(T36))
U17_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), s(0))
U16_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), 0)
U12_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), 0)
average1_in_gga(T18, s(s(0)), s(0)) → U13_gga(T18, average1_in_ggg(s(T18), 0, 0))
U13_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), s(0))
average1_in_gga(T18, s(s(0)), s(T32)) → U14_gga(T18, T32, average1_in_gga(s(T18), 0, T32))
average1_in_gga(T18, s(s(s(T33))), T21) → U15_gga(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(s(s(T33))), 0) → U16_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U16_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), 0)
average1_in_gga(T18, s(s(s(T33))), s(0)) → U17_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U17_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), s(0))
average1_in_gga(T18, s(s(s(T33))), s(T36)) → U18_gga(T18, T33, T36, average1_in_gga(s(T18), T33, T36))
U18_gga(T18, T33, T36, average1_out_gga(s(T18), T33, T36)) → average1_out_gga(T18, s(s(s(T33))), s(T36))
U15_gga(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_gga(T18, s(s(s(T33))), T21)
U14_gga(T18, T32, average1_out_gga(s(T18), 0, T32)) → average1_out_gga(T18, s(s(0)), s(T32))
U11_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(s(0)), T21)
U10_gga(T18, T28, average1_out_gga(s(T18), 0, T28)) → average1_out_gga(T18, s(0), s(T28))
U15_ggg(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_ggg(T18, s(s(s(T33))), T21)
U14_ggg(T18, T32, average1_out_ggg(s(T18), 0, T32)) → average1_out_ggg(T18, s(s(0)), s(T32))
U13_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), s(0))
U12_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), 0)
U9_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), s(0))
U11_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(s(0)), T21)
U10_ggg(T18, T28, average1_out_ggg(s(T18), 0, T28)) → average1_out_ggg(T18, s(0), s(T28))
U9_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), s(0))
U8_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), 0)
U8_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), 0)
U7_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(0), T21)
U6_gga(T18, T24, average1_out_gga(s(T18), 0, T24)) → average1_out_gga(T18, 0, s(T24))
U7_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(0), T21)
U6_ggg(T18, T24, average1_out_ggg(s(T18), 0, T24)) → average1_out_ggg(T18, 0, s(T24))
U5_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, s(0))
U4_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, 0)
U5_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, s(0))
U3_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, 0, T21)
U2_ggg(T17, T14, T16, average1_out_ggg(T17, s(T14), T16)) → average1_out_ggg(s(T17), T14, T16)
U1_ggg(T14, T16, average1_out_ggg(0, s(T14), T16)) → average1_out_ggg(0, T14, T16)
U4_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, 0)
U3_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, 0, T21)
U2_gga(T17, T14, T16, average1_out_gga(T17, s(T14), T16)) → average1_out_gga(s(T17), T14, T16)
U1_gga(T14, T16, average1_out_gga(0, s(T14), T16)) → average1_out_gga(0, T14, T16)
Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog
average1_in_gga(0, 0, 0) → average1_out_gga(0, 0, 0)
average1_in_gga(0, s(0), 0) → average1_out_gga(0, s(0), 0)
average1_in_gga(0, s(s(0)), s(0)) → average1_out_gga(0, s(s(0)), s(0))
average1_in_gga(0, T14, T16) → U1_gga(T14, T16, average1_in_gga(0, s(T14), T16))
average1_in_gga(s(T17), T14, T16) → U2_gga(T17, T14, T16, average1_in_gga(T17, s(T14), T16))
average1_in_gga(T18, 0, T21) → U3_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, 0) → U4_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(0, 0, 0) → average1_out_ggg(0, 0, 0)
average1_in_ggg(0, s(0), 0) → average1_out_ggg(0, s(0), 0)
average1_in_ggg(0, s(s(0)), s(0)) → average1_out_ggg(0, s(s(0)), s(0))
average1_in_ggg(0, T14, T16) → U1_ggg(T14, T16, average1_in_ggg(0, s(T14), T16))
average1_in_ggg(s(T17), T14, T16) → U2_ggg(T17, T14, T16, average1_in_ggg(T17, s(T14), T16))
average1_in_ggg(T18, 0, T21) → U3_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(0)) → U5_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, 0) → U4_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(0)) → U5_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(T24)) → U6_ggg(T18, T24, average1_in_ggg(s(T18), 0, T24))
average1_in_ggg(T18, s(0), T21) → U7_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(T24)) → U6_gga(T18, T24, average1_in_gga(s(T18), 0, T24))
average1_in_gga(T18, s(0), T21) → U7_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), 0) → U8_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), 0) → U8_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(0)) → U9_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(T28)) → U10_ggg(T18, T28, average1_in_ggg(s(T18), 0, T28))
average1_in_ggg(T18, s(s(0)), T21) → U11_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), s(0)) → U9_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), 0) → U12_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(0)) → U13_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(T32)) → U14_ggg(T18, T32, average1_in_ggg(s(T18), 0, T32))
average1_in_ggg(T18, s(s(s(T33))), T21) → U15_ggg(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(0), s(T28)) → U10_gga(T18, T28, average1_in_gga(s(T18), 0, T28))
average1_in_gga(T18, s(s(0)), T21) → U11_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(s(0)), 0) → U12_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(s(T33))), 0) → U16_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(0)) → U17_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(T36)) → U18_ggg(T18, T33, T36, average1_in_ggg(s(T18), T33, T36))
U18_ggg(T18, T33, T36, average1_out_ggg(s(T18), T33, T36)) → average1_out_ggg(T18, s(s(s(T33))), s(T36))
U17_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), s(0))
U16_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), 0)
U12_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), 0)
average1_in_gga(T18, s(s(0)), s(0)) → U13_gga(T18, average1_in_ggg(s(T18), 0, 0))
U13_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), s(0))
average1_in_gga(T18, s(s(0)), s(T32)) → U14_gga(T18, T32, average1_in_gga(s(T18), 0, T32))
average1_in_gga(T18, s(s(s(T33))), T21) → U15_gga(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(s(s(T33))), 0) → U16_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U16_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), 0)
average1_in_gga(T18, s(s(s(T33))), s(0)) → U17_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U17_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), s(0))
average1_in_gga(T18, s(s(s(T33))), s(T36)) → U18_gga(T18, T33, T36, average1_in_gga(s(T18), T33, T36))
U18_gga(T18, T33, T36, average1_out_gga(s(T18), T33, T36)) → average1_out_gga(T18, s(s(s(T33))), s(T36))
U15_gga(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_gga(T18, s(s(s(T33))), T21)
U14_gga(T18, T32, average1_out_gga(s(T18), 0, T32)) → average1_out_gga(T18, s(s(0)), s(T32))
U11_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(s(0)), T21)
U10_gga(T18, T28, average1_out_gga(s(T18), 0, T28)) → average1_out_gga(T18, s(0), s(T28))
U15_ggg(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_ggg(T18, s(s(s(T33))), T21)
U14_ggg(T18, T32, average1_out_ggg(s(T18), 0, T32)) → average1_out_ggg(T18, s(s(0)), s(T32))
U13_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), s(0))
U12_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), 0)
U9_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), s(0))
U11_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(s(0)), T21)
U10_ggg(T18, T28, average1_out_ggg(s(T18), 0, T28)) → average1_out_ggg(T18, s(0), s(T28))
U9_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), s(0))
U8_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), 0)
U8_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), 0)
U7_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(0), T21)
U6_gga(T18, T24, average1_out_gga(s(T18), 0, T24)) → average1_out_gga(T18, 0, s(T24))
U7_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(0), T21)
U6_ggg(T18, T24, average1_out_ggg(s(T18), 0, T24)) → average1_out_ggg(T18, 0, s(T24))
U5_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, s(0))
U4_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, 0)
U5_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, s(0))
U3_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, 0, T21)
U2_ggg(T17, T14, T16, average1_out_ggg(T17, s(T14), T16)) → average1_out_ggg(s(T17), T14, T16)
U1_ggg(T14, T16, average1_out_ggg(0, s(T14), T16)) → average1_out_ggg(0, T14, T16)
U4_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, 0)
U3_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, 0, T21)
U2_gga(T17, T14, T16, average1_out_gga(T17, s(T14), T16)) → average1_out_gga(s(T17), T14, T16)
U1_gga(T14, T16, average1_out_gga(0, s(T14), T16)) → average1_out_gga(0, T14, T16)
AVERAGE1_IN_GGA(0, T14, T16) → U1_GGA(T14, T16, average1_in_gga(0, s(T14), T16))
AVERAGE1_IN_GGA(0, T14, T16) → AVERAGE1_IN_GGA(0, s(T14), T16)
AVERAGE1_IN_GGA(s(T17), T14, T16) → U2_GGA(T17, T14, T16, average1_in_gga(T17, s(T14), T16))
AVERAGE1_IN_GGA(s(T17), T14, T16) → AVERAGE1_IN_GGA(T17, s(T14), T16)
AVERAGE1_IN_GGA(T18, 0, T21) → U3_GGA(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGA(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, 0) → U4_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(0, T14, T16) → U1_GGG(T14, T16, average1_in_ggg(0, s(T14), T16))
AVERAGE1_IN_GGG(0, T14, T16) → AVERAGE1_IN_GGG(0, s(T14), T16)
AVERAGE1_IN_GGG(s(T17), T14, T16) → U2_GGG(T17, T14, T16, average1_in_ggg(T17, s(T14), T16))
AVERAGE1_IN_GGG(s(T17), T14, T16) → AVERAGE1_IN_GGG(T17, s(T14), T16)
AVERAGE1_IN_GGG(T18, 0, T21) → U3_GGG(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGG(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, s(0)) → U5_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → U4_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, s(0)) → U5_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, s(T24)) → U6_GGG(T18, T24, average1_in_ggg(s(T18), 0, T24))
AVERAGE1_IN_GGG(T18, 0, s(T24)) → AVERAGE1_IN_GGG(s(T18), 0, T24)
AVERAGE1_IN_GGG(T18, s(0), T21) → U7_GGG(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, s(T24)) → U6_GGA(T18, T24, average1_in_gga(s(T18), 0, T24))
AVERAGE1_IN_GGA(T18, 0, s(T24)) → AVERAGE1_IN_GGA(s(T18), 0, T24)
AVERAGE1_IN_GGA(T18, s(0), T21) → U7_GGA(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGA(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, s(0), 0) → U8_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → U8_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(0)) → U9_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(T28)) → U10_GGG(T18, T28, average1_in_ggg(s(T18), 0, T28))
AVERAGE1_IN_GGG(T18, s(0), s(T28)) → AVERAGE1_IN_GGG(s(T18), 0, T28)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → U11_GGG(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, s(0), s(0)) → U9_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → U12_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(0)) → U13_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(T32)) → U14_GGG(T18, T32, average1_in_ggg(s(T18), 0, T32))
AVERAGE1_IN_GGG(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGG(s(T18), 0, T32)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → U15_GGG(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33, X35)
AVERAGE1_IN_GGA(T18, s(0), s(T28)) → U10_GGA(T18, T28, average1_in_gga(s(T18), 0, T28))
AVERAGE1_IN_GGA(T18, s(0), s(T28)) → AVERAGE1_IN_GGA(s(T18), 0, T28)
AVERAGE1_IN_GGA(T18, s(s(0)), T21) → U11_GGA(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGA(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, s(s(0)), 0) → U12_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → U16_GGG(T18, T33, average1_in_ggg(s(T18), T33, 0))
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(0)) → U17_GGG(T18, T33, average1_in_ggg(s(T18), T33, 0))
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(T36)) → U18_GGG(T18, T33, T36, average1_in_ggg(s(T18), T33, T36))
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGG(s(T18), T33, T36)
AVERAGE1_IN_GGA(T18, s(s(0)), s(0)) → U13_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0)), s(T32)) → U14_GGA(T18, T32, average1_in_gga(s(T18), 0, T32))
AVERAGE1_IN_GGA(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGA(s(T18), 0, T32)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), T21) → U15_GGA(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
AVERAGE1_IN_GGA(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33, X35)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), 0) → U16_GGA(T18, T33, average1_in_ggg(s(T18), T33, 0))
AVERAGE1_IN_GGA(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(0)) → U17_GGA(T18, T33, average1_in_ggg(s(T18), T33, 0))
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(T36)) → U18_GGA(T18, T33, T36, average1_in_gga(s(T18), T33, T36))
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGA(s(T18), T33, T36)
average1_in_gga(0, 0, 0) → average1_out_gga(0, 0, 0)
average1_in_gga(0, s(0), 0) → average1_out_gga(0, s(0), 0)
average1_in_gga(0, s(s(0)), s(0)) → average1_out_gga(0, s(s(0)), s(0))
average1_in_gga(0, T14, T16) → U1_gga(T14, T16, average1_in_gga(0, s(T14), T16))
average1_in_gga(s(T17), T14, T16) → U2_gga(T17, T14, T16, average1_in_gga(T17, s(T14), T16))
average1_in_gga(T18, 0, T21) → U3_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, 0) → U4_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(0, 0, 0) → average1_out_ggg(0, 0, 0)
average1_in_ggg(0, s(0), 0) → average1_out_ggg(0, s(0), 0)
average1_in_ggg(0, s(s(0)), s(0)) → average1_out_ggg(0, s(s(0)), s(0))
average1_in_ggg(0, T14, T16) → U1_ggg(T14, T16, average1_in_ggg(0, s(T14), T16))
average1_in_ggg(s(T17), T14, T16) → U2_ggg(T17, T14, T16, average1_in_ggg(T17, s(T14), T16))
average1_in_ggg(T18, 0, T21) → U3_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(0)) → U5_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, 0) → U4_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(0)) → U5_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(T24)) → U6_ggg(T18, T24, average1_in_ggg(s(T18), 0, T24))
average1_in_ggg(T18, s(0), T21) → U7_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(T24)) → U6_gga(T18, T24, average1_in_gga(s(T18), 0, T24))
average1_in_gga(T18, s(0), T21) → U7_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), 0) → U8_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), 0) → U8_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(0)) → U9_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(T28)) → U10_ggg(T18, T28, average1_in_ggg(s(T18), 0, T28))
average1_in_ggg(T18, s(s(0)), T21) → U11_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), s(0)) → U9_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), 0) → U12_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(0)) → U13_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(T32)) → U14_ggg(T18, T32, average1_in_ggg(s(T18), 0, T32))
average1_in_ggg(T18, s(s(s(T33))), T21) → U15_ggg(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(0), s(T28)) → U10_gga(T18, T28, average1_in_gga(s(T18), 0, T28))
average1_in_gga(T18, s(s(0)), T21) → U11_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(s(0)), 0) → U12_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(s(T33))), 0) → U16_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(0)) → U17_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(T36)) → U18_ggg(T18, T33, T36, average1_in_ggg(s(T18), T33, T36))
U18_ggg(T18, T33, T36, average1_out_ggg(s(T18), T33, T36)) → average1_out_ggg(T18, s(s(s(T33))), s(T36))
U17_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), s(0))
U16_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), 0)
U12_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), 0)
average1_in_gga(T18, s(s(0)), s(0)) → U13_gga(T18, average1_in_ggg(s(T18), 0, 0))
U13_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), s(0))
average1_in_gga(T18, s(s(0)), s(T32)) → U14_gga(T18, T32, average1_in_gga(s(T18), 0, T32))
average1_in_gga(T18, s(s(s(T33))), T21) → U15_gga(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(s(s(T33))), 0) → U16_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U16_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), 0)
average1_in_gga(T18, s(s(s(T33))), s(0)) → U17_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U17_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), s(0))
average1_in_gga(T18, s(s(s(T33))), s(T36)) → U18_gga(T18, T33, T36, average1_in_gga(s(T18), T33, T36))
U18_gga(T18, T33, T36, average1_out_gga(s(T18), T33, T36)) → average1_out_gga(T18, s(s(s(T33))), s(T36))
U15_gga(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_gga(T18, s(s(s(T33))), T21)
U14_gga(T18, T32, average1_out_gga(s(T18), 0, T32)) → average1_out_gga(T18, s(s(0)), s(T32))
U11_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(s(0)), T21)
U10_gga(T18, T28, average1_out_gga(s(T18), 0, T28)) → average1_out_gga(T18, s(0), s(T28))
U15_ggg(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_ggg(T18, s(s(s(T33))), T21)
U14_ggg(T18, T32, average1_out_ggg(s(T18), 0, T32)) → average1_out_ggg(T18, s(s(0)), s(T32))
U13_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), s(0))
U12_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), 0)
U9_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), s(0))
U11_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(s(0)), T21)
U10_ggg(T18, T28, average1_out_ggg(s(T18), 0, T28)) → average1_out_ggg(T18, s(0), s(T28))
U9_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), s(0))
U8_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), 0)
U8_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), 0)
U7_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(0), T21)
U6_gga(T18, T24, average1_out_gga(s(T18), 0, T24)) → average1_out_gga(T18, 0, s(T24))
U7_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(0), T21)
U6_ggg(T18, T24, average1_out_ggg(s(T18), 0, T24)) → average1_out_ggg(T18, 0, s(T24))
U5_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, s(0))
U4_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, 0)
U5_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, s(0))
U3_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, 0, T21)
U2_ggg(T17, T14, T16, average1_out_ggg(T17, s(T14), T16)) → average1_out_ggg(s(T17), T14, T16)
U1_ggg(T14, T16, average1_out_ggg(0, s(T14), T16)) → average1_out_ggg(0, T14, T16)
U4_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, 0)
U3_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, 0, T21)
U2_gga(T17, T14, T16, average1_out_gga(T17, s(T14), T16)) → average1_out_gga(s(T17), T14, T16)
U1_gga(T14, T16, average1_out_gga(0, s(T14), T16)) → average1_out_gga(0, T14, T16)
AVERAGE1_IN_GGA(0, T14, T16) → U1_GGA(T14, T16, average1_in_gga(0, s(T14), T16))
AVERAGE1_IN_GGA(0, T14, T16) → AVERAGE1_IN_GGA(0, s(T14), T16)
AVERAGE1_IN_GGA(s(T17), T14, T16) → U2_GGA(T17, T14, T16, average1_in_gga(T17, s(T14), T16))
AVERAGE1_IN_GGA(s(T17), T14, T16) → AVERAGE1_IN_GGA(T17, s(T14), T16)
AVERAGE1_IN_GGA(T18, 0, T21) → U3_GGA(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGA(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, 0) → U4_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(0, T14, T16) → U1_GGG(T14, T16, average1_in_ggg(0, s(T14), T16))
AVERAGE1_IN_GGG(0, T14, T16) → AVERAGE1_IN_GGG(0, s(T14), T16)
AVERAGE1_IN_GGG(s(T17), T14, T16) → U2_GGG(T17, T14, T16, average1_in_ggg(T17, s(T14), T16))
AVERAGE1_IN_GGG(s(T17), T14, T16) → AVERAGE1_IN_GGG(T17, s(T14), T16)
AVERAGE1_IN_GGG(T18, 0, T21) → U3_GGG(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGG(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, s(0)) → U5_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → U4_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, s(0)) → U5_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, s(T24)) → U6_GGG(T18, T24, average1_in_ggg(s(T18), 0, T24))
AVERAGE1_IN_GGG(T18, 0, s(T24)) → AVERAGE1_IN_GGG(s(T18), 0, T24)
AVERAGE1_IN_GGG(T18, s(0), T21) → U7_GGG(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, s(T24)) → U6_GGA(T18, T24, average1_in_gga(s(T18), 0, T24))
AVERAGE1_IN_GGA(T18, 0, s(T24)) → AVERAGE1_IN_GGA(s(T18), 0, T24)
AVERAGE1_IN_GGA(T18, s(0), T21) → U7_GGA(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGA(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, s(0), 0) → U8_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → U8_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(0)) → U9_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(T28)) → U10_GGG(T18, T28, average1_in_ggg(s(T18), 0, T28))
AVERAGE1_IN_GGG(T18, s(0), s(T28)) → AVERAGE1_IN_GGG(s(T18), 0, T28)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → U11_GGG(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, s(0), s(0)) → U9_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → U12_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(0)) → U13_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(T32)) → U14_GGG(T18, T32, average1_in_ggg(s(T18), 0, T32))
AVERAGE1_IN_GGG(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGG(s(T18), 0, T32)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → U15_GGG(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33, X35)
AVERAGE1_IN_GGA(T18, s(0), s(T28)) → U10_GGA(T18, T28, average1_in_gga(s(T18), 0, T28))
AVERAGE1_IN_GGA(T18, s(0), s(T28)) → AVERAGE1_IN_GGA(s(T18), 0, T28)
AVERAGE1_IN_GGA(T18, s(s(0)), T21) → U11_GGA(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGA(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, s(s(0)), 0) → U12_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → U16_GGG(T18, T33, average1_in_ggg(s(T18), T33, 0))
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(0)) → U17_GGG(T18, T33, average1_in_ggg(s(T18), T33, 0))
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(T36)) → U18_GGG(T18, T33, T36, average1_in_ggg(s(T18), T33, T36))
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGG(s(T18), T33, T36)
AVERAGE1_IN_GGA(T18, s(s(0)), s(0)) → U13_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0)), s(T32)) → U14_GGA(T18, T32, average1_in_gga(s(T18), 0, T32))
AVERAGE1_IN_GGA(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGA(s(T18), 0, T32)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), T21) → U15_GGA(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
AVERAGE1_IN_GGA(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33, X35)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), 0) → U16_GGA(T18, T33, average1_in_ggg(s(T18), T33, 0))
AVERAGE1_IN_GGA(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(0)) → U17_GGA(T18, T33, average1_in_ggg(s(T18), T33, 0))
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(T36)) → U18_GGA(T18, T33, T36, average1_in_gga(s(T18), T33, T36))
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGA(s(T18), T33, T36)
average1_in_gga(0, 0, 0) → average1_out_gga(0, 0, 0)
average1_in_gga(0, s(0), 0) → average1_out_gga(0, s(0), 0)
average1_in_gga(0, s(s(0)), s(0)) → average1_out_gga(0, s(s(0)), s(0))
average1_in_gga(0, T14, T16) → U1_gga(T14, T16, average1_in_gga(0, s(T14), T16))
average1_in_gga(s(T17), T14, T16) → U2_gga(T17, T14, T16, average1_in_gga(T17, s(T14), T16))
average1_in_gga(T18, 0, T21) → U3_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, 0) → U4_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(0, 0, 0) → average1_out_ggg(0, 0, 0)
average1_in_ggg(0, s(0), 0) → average1_out_ggg(0, s(0), 0)
average1_in_ggg(0, s(s(0)), s(0)) → average1_out_ggg(0, s(s(0)), s(0))
average1_in_ggg(0, T14, T16) → U1_ggg(T14, T16, average1_in_ggg(0, s(T14), T16))
average1_in_ggg(s(T17), T14, T16) → U2_ggg(T17, T14, T16, average1_in_ggg(T17, s(T14), T16))
average1_in_ggg(T18, 0, T21) → U3_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(0)) → U5_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, 0) → U4_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(0)) → U5_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(T24)) → U6_ggg(T18, T24, average1_in_ggg(s(T18), 0, T24))
average1_in_ggg(T18, s(0), T21) → U7_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(T24)) → U6_gga(T18, T24, average1_in_gga(s(T18), 0, T24))
average1_in_gga(T18, s(0), T21) → U7_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), 0) → U8_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), 0) → U8_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(0)) → U9_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(T28)) → U10_ggg(T18, T28, average1_in_ggg(s(T18), 0, T28))
average1_in_ggg(T18, s(s(0)), T21) → U11_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), s(0)) → U9_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), 0) → U12_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(0)) → U13_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(T32)) → U14_ggg(T18, T32, average1_in_ggg(s(T18), 0, T32))
average1_in_ggg(T18, s(s(s(T33))), T21) → U15_ggg(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(0), s(T28)) → U10_gga(T18, T28, average1_in_gga(s(T18), 0, T28))
average1_in_gga(T18, s(s(0)), T21) → U11_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(s(0)), 0) → U12_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(s(T33))), 0) → U16_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(0)) → U17_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(T36)) → U18_ggg(T18, T33, T36, average1_in_ggg(s(T18), T33, T36))
U18_ggg(T18, T33, T36, average1_out_ggg(s(T18), T33, T36)) → average1_out_ggg(T18, s(s(s(T33))), s(T36))
U17_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), s(0))
U16_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), 0)
U12_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), 0)
average1_in_gga(T18, s(s(0)), s(0)) → U13_gga(T18, average1_in_ggg(s(T18), 0, 0))
U13_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), s(0))
average1_in_gga(T18, s(s(0)), s(T32)) → U14_gga(T18, T32, average1_in_gga(s(T18), 0, T32))
average1_in_gga(T18, s(s(s(T33))), T21) → U15_gga(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(s(s(T33))), 0) → U16_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U16_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), 0)
average1_in_gga(T18, s(s(s(T33))), s(0)) → U17_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U17_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), s(0))
average1_in_gga(T18, s(s(s(T33))), s(T36)) → U18_gga(T18, T33, T36, average1_in_gga(s(T18), T33, T36))
U18_gga(T18, T33, T36, average1_out_gga(s(T18), T33, T36)) → average1_out_gga(T18, s(s(s(T33))), s(T36))
U15_gga(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_gga(T18, s(s(s(T33))), T21)
U14_gga(T18, T32, average1_out_gga(s(T18), 0, T32)) → average1_out_gga(T18, s(s(0)), s(T32))
U11_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(s(0)), T21)
U10_gga(T18, T28, average1_out_gga(s(T18), 0, T28)) → average1_out_gga(T18, s(0), s(T28))
U15_ggg(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_ggg(T18, s(s(s(T33))), T21)
U14_ggg(T18, T32, average1_out_ggg(s(T18), 0, T32)) → average1_out_ggg(T18, s(s(0)), s(T32))
U13_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), s(0))
U12_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), 0)
U9_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), s(0))
U11_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(s(0)), T21)
U10_ggg(T18, T28, average1_out_ggg(s(T18), 0, T28)) → average1_out_ggg(T18, s(0), s(T28))
U9_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), s(0))
U8_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), 0)
U8_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), 0)
U7_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(0), T21)
U6_gga(T18, T24, average1_out_gga(s(T18), 0, T24)) → average1_out_gga(T18, 0, s(T24))
U7_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(0), T21)
U6_ggg(T18, T24, average1_out_ggg(s(T18), 0, T24)) → average1_out_ggg(T18, 0, s(T24))
U5_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, s(0))
U4_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, 0)
U5_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, s(0))
U3_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, 0, T21)
U2_ggg(T17, T14, T16, average1_out_ggg(T17, s(T14), T16)) → average1_out_ggg(s(T17), T14, T16)
U1_ggg(T14, T16, average1_out_ggg(0, s(T14), T16)) → average1_out_ggg(0, T14, T16)
U4_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, 0)
U3_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, 0, T21)
U2_gga(T17, T14, T16, average1_out_gga(T17, s(T14), T16)) → average1_out_gga(s(T17), T14, T16)
U1_gga(T14, T16, average1_out_gga(0, s(T14), T16)) → average1_out_gga(0, T14, T16)
AVERAGE1_IN_GGA(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(s(T17), T14, T16) → AVERAGE1_IN_GGA(T17, s(T14), T16)
AVERAGE1_IN_GGA(0, T14, T16) → AVERAGE1_IN_GGA(0, s(T14), T16)
AVERAGE1_IN_GGA(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(T17), T14, T16) → AVERAGE1_IN_GGG(T17, s(T14), T16)
AVERAGE1_IN_GGG(0, T14, T16) → AVERAGE1_IN_GGG(0, s(T14), T16)
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, 0, s(T24)) → AVERAGE1_IN_GGA(s(T18), 0, T24)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(T28)) → AVERAGE1_IN_GGG(s(T18), 0, T28)
AVERAGE1_IN_GGG(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, s(T24)) → AVERAGE1_IN_GGG(s(T18), 0, T24)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGG(s(T18), 0, T32)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33, X35)
AVERAGE1_IN_GGA(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(0), s(T28)) → AVERAGE1_IN_GGA(s(T18), 0, T28)
AVERAGE1_IN_GGA(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGA(s(T18), 0, T32)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33, X35)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGA(s(T18), T33, T36)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGG(s(T18), T33, T36)
average1_in_gga(0, 0, 0) → average1_out_gga(0, 0, 0)
average1_in_gga(0, s(0), 0) → average1_out_gga(0, s(0), 0)
average1_in_gga(0, s(s(0)), s(0)) → average1_out_gga(0, s(s(0)), s(0))
average1_in_gga(0, T14, T16) → U1_gga(T14, T16, average1_in_gga(0, s(T14), T16))
average1_in_gga(s(T17), T14, T16) → U2_gga(T17, T14, T16, average1_in_gga(T17, s(T14), T16))
average1_in_gga(T18, 0, T21) → U3_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, 0) → U4_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(0, 0, 0) → average1_out_ggg(0, 0, 0)
average1_in_ggg(0, s(0), 0) → average1_out_ggg(0, s(0), 0)
average1_in_ggg(0, s(s(0)), s(0)) → average1_out_ggg(0, s(s(0)), s(0))
average1_in_ggg(0, T14, T16) → U1_ggg(T14, T16, average1_in_ggg(0, s(T14), T16))
average1_in_ggg(s(T17), T14, T16) → U2_ggg(T17, T14, T16, average1_in_ggg(T17, s(T14), T16))
average1_in_ggg(T18, 0, T21) → U3_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(0)) → U5_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, 0) → U4_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(0)) → U5_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(T24)) → U6_ggg(T18, T24, average1_in_ggg(s(T18), 0, T24))
average1_in_ggg(T18, s(0), T21) → U7_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(T24)) → U6_gga(T18, T24, average1_in_gga(s(T18), 0, T24))
average1_in_gga(T18, s(0), T21) → U7_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), 0) → U8_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), 0) → U8_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(0)) → U9_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(T28)) → U10_ggg(T18, T28, average1_in_ggg(s(T18), 0, T28))
average1_in_ggg(T18, s(s(0)), T21) → U11_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), s(0)) → U9_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), 0) → U12_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(0)) → U13_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(T32)) → U14_ggg(T18, T32, average1_in_ggg(s(T18), 0, T32))
average1_in_ggg(T18, s(s(s(T33))), T21) → U15_ggg(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(0), s(T28)) → U10_gga(T18, T28, average1_in_gga(s(T18), 0, T28))
average1_in_gga(T18, s(s(0)), T21) → U11_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(s(0)), 0) → U12_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(s(T33))), 0) → U16_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(0)) → U17_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(T36)) → U18_ggg(T18, T33, T36, average1_in_ggg(s(T18), T33, T36))
U18_ggg(T18, T33, T36, average1_out_ggg(s(T18), T33, T36)) → average1_out_ggg(T18, s(s(s(T33))), s(T36))
U17_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), s(0))
U16_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), 0)
U12_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), 0)
average1_in_gga(T18, s(s(0)), s(0)) → U13_gga(T18, average1_in_ggg(s(T18), 0, 0))
U13_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), s(0))
average1_in_gga(T18, s(s(0)), s(T32)) → U14_gga(T18, T32, average1_in_gga(s(T18), 0, T32))
average1_in_gga(T18, s(s(s(T33))), T21) → U15_gga(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(s(s(T33))), 0) → U16_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U16_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), 0)
average1_in_gga(T18, s(s(s(T33))), s(0)) → U17_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U17_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), s(0))
average1_in_gga(T18, s(s(s(T33))), s(T36)) → U18_gga(T18, T33, T36, average1_in_gga(s(T18), T33, T36))
U18_gga(T18, T33, T36, average1_out_gga(s(T18), T33, T36)) → average1_out_gga(T18, s(s(s(T33))), s(T36))
U15_gga(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_gga(T18, s(s(s(T33))), T21)
U14_gga(T18, T32, average1_out_gga(s(T18), 0, T32)) → average1_out_gga(T18, s(s(0)), s(T32))
U11_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(s(0)), T21)
U10_gga(T18, T28, average1_out_gga(s(T18), 0, T28)) → average1_out_gga(T18, s(0), s(T28))
U15_ggg(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_ggg(T18, s(s(s(T33))), T21)
U14_ggg(T18, T32, average1_out_ggg(s(T18), 0, T32)) → average1_out_ggg(T18, s(s(0)), s(T32))
U13_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), s(0))
U12_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), 0)
U9_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), s(0))
U11_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(s(0)), T21)
U10_ggg(T18, T28, average1_out_ggg(s(T18), 0, T28)) → average1_out_ggg(T18, s(0), s(T28))
U9_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), s(0))
U8_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), 0)
U8_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), 0)
U7_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(0), T21)
U6_gga(T18, T24, average1_out_gga(s(T18), 0, T24)) → average1_out_gga(T18, 0, s(T24))
U7_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(0), T21)
U6_ggg(T18, T24, average1_out_ggg(s(T18), 0, T24)) → average1_out_ggg(T18, 0, s(T24))
U5_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, s(0))
U4_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, 0)
U5_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, s(0))
U3_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, 0, T21)
U2_ggg(T17, T14, T16, average1_out_ggg(T17, s(T14), T16)) → average1_out_ggg(s(T17), T14, T16)
U1_ggg(T14, T16, average1_out_ggg(0, s(T14), T16)) → average1_out_ggg(0, T14, T16)
U4_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, 0)
U3_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, 0, T21)
U2_gga(T17, T14, T16, average1_out_gga(T17, s(T14), T16)) → average1_out_gga(s(T17), T14, T16)
U1_gga(T14, T16, average1_out_gga(0, s(T14), T16)) → average1_out_gga(0, T14, T16)
AVERAGE1_IN_GGA(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(s(T17), T14, T16) → AVERAGE1_IN_GGA(T17, s(T14), T16)
AVERAGE1_IN_GGA(0, T14, T16) → AVERAGE1_IN_GGA(0, s(T14), T16)
AVERAGE1_IN_GGA(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(T17), T14, T16) → AVERAGE1_IN_GGG(T17, s(T14), T16)
AVERAGE1_IN_GGG(0, T14, T16) → AVERAGE1_IN_GGG(0, s(T14), T16)
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, 0, s(T24)) → AVERAGE1_IN_GGA(s(T18), 0, T24)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(T28)) → AVERAGE1_IN_GGG(s(T18), 0, T28)
AVERAGE1_IN_GGG(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, s(T24)) → AVERAGE1_IN_GGG(s(T18), 0, T24)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGG(s(T18), 0, T32)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33, X35)
AVERAGE1_IN_GGA(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(0), s(T28)) → AVERAGE1_IN_GGA(s(T18), 0, T28)
AVERAGE1_IN_GGA(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGA(s(T18), 0, T32)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33, X35)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGA(s(T18), T33, T36)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGG(s(T18), T33, T36)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(0, T14) → AVERAGE1_IN_GGA(0, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(T17), T14, T16) → AVERAGE1_IN_GGG(T17, s(T14), T16)
AVERAGE1_IN_GGG(0, T14, T16) → AVERAGE1_IN_GGG(0, s(T14), T16)
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(T28)) → AVERAGE1_IN_GGG(s(T18), 0, T28)
AVERAGE1_IN_GGG(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, s(T24)) → AVERAGE1_IN_GGG(s(T18), 0, T24)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGG(s(T18), 0, T32)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGG(s(T18), T33, T36)
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
AVERAGE1_IN_GGG(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(T28)) → AVERAGE1_IN_GGG(s(T18), 0, T28)
AVERAGE1_IN_GGG(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, s(T24)) → AVERAGE1_IN_GGG(s(T18), 0, T24)
AVERAGE1_IN_GGG(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGG(s(T18), 0, T32)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGG(s(T18), T33, T36)
POL(0) = 0
POL(AVERAGE1_IN_GGA(x1, x2)) = 0
POL(AVERAGE1_IN_GGG(x1, x2, x3)) = x3
POL(s(x1)) = 1 + x1
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(0, T14) → AVERAGE1_IN_GGA(0, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(T17), T14, T16) → AVERAGE1_IN_GGG(T17, s(T14), T16)
AVERAGE1_IN_GGG(0, T14, T16) → AVERAGE1_IN_GGG(0, s(T14), T16)
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(0, T14) → AVERAGE1_IN_GGA(0, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(T17), T14, T16) → AVERAGE1_IN_GGG(T17, s(T14), T16)
AVERAGE1_IN_GGG(0, T14, T16) → AVERAGE1_IN_GGG(0, s(T14), T16)
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(T17), T14, T16) → AVERAGE1_IN_GGG(T17, s(T14), T16)
AVERAGE1_IN_GGG(0, T14, T16) → AVERAGE1_IN_GGG(0, s(T14), T16)
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(x0), s(z1), z2) → AVERAGE1_IN_GGG(x0, s(s(z1)), z2)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(0, T14, T16) → AVERAGE1_IN_GGG(0, s(T14), T16)
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(x0), s(z1), z2) → AVERAGE1_IN_GGG(x0, s(s(z1)), z2)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(z0), z1) → AVERAGE1_IN_GGG(0, s(s(z0)), z1)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(z1)), z2) → AVERAGE1_IN_GGG(0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(x0), s(z1), z2) → AVERAGE1_IN_GGG(x0, s(s(z1)), z2)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(z0), z1) → AVERAGE1_IN_GGG(0, s(s(z0)), z1)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(z1)), z2) → AVERAGE1_IN_GGG(0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(x0), s(z1), z2) → AVERAGE1_IN_GGG(x0, s(s(z1)), z2)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(z0), z1) → AVERAGE1_IN_GGG(0, s(s(z0)), z1)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(z1)), z2) → AVERAGE1_IN_GGG(0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(x0), s(z1), z2) → AVERAGE1_IN_GGG(x0, s(s(z1)), z2)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(z0), z1) → AVERAGE1_IN_GGG(0, s(s(z0)), z1)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(z1)), z2) → AVERAGE1_IN_GGG(0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(x0), s(z1), z2) → AVERAGE1_IN_GGG(x0, s(s(z1)), z2)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(z0), z1) → AVERAGE1_IN_GGG(0, s(s(z0)), z1)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(z1)), z2) → AVERAGE1_IN_GGG(0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(x0), s(z1), z2) → AVERAGE1_IN_GGG(x0, s(s(z1)), z2)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(z0), z1) → AVERAGE1_IN_GGG(0, s(s(z0)), z1)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(z1)), z2) → AVERAGE1_IN_GGG(0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(z0), z1) → AVERAGE1_IN_GGG(0, s(s(z0)), z1)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(z1)), z2) → AVERAGE1_IN_GGG(0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), z1) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(z0), z1) → AVERAGE1_IN_GGG(0, s(s(z0)), z1)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(z1)), z2) → AVERAGE1_IN_GGG(0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), z1) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(0, s(s(z0)), z1) → AVERAGE1_IN_GGG(0, s(s(s(z0))), z1)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(z1)), z2) → AVERAGE1_IN_GGG(0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), z1) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(x0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(x0))), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), z1) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(x0, s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(x0, s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(x0, s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), 0, 0) → AVERAGE1_IN_GGG(x0, s(0), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(x0, s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(y_0))), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(0)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(0))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(s(y_1)))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(y_1))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGA(0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(y_0)))))) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(y_0))))) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(s(y_0))))))) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(y_1)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(x0, s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(y_0))), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(0)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(0))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(s(y_1)))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(y_1))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGA(0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(y_0)))))) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(y_0))))) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(s(y_0))))))) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(y_1)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGG(0, s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(x0, s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(y_0))), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(0)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(0))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(s(y_1)))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(y_1))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGA(0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(y_0)))))) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(y_0))))) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(s(y_0))))))) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(y_1)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGG(0, s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(x1), 0) → AVERAGE1_IN_GGG(0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(x1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(x1), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(x1), 0) → AVERAGE1_IN_GGG(s(0), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(0), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(y_0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(0), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(0), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(x0, s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(y_0))), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(0)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(0))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(s(y_1)))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(y_1))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGA(0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(y_0)))))) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(y_0))))) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(s(y_0))))))) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(y_1)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGG(0, s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(x1), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(x1), 0) → AVERAGE1_IN_GGG(s(0), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(0), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(y_0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(0), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(0), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(x1)), 0) → AVERAGE1_IN_GGG(0, s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(x1)), x2) → AVERAGE1_IN_GGG(0, s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), x2) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(0)), x2) → AVERAGE1_IN_GGG(x0, s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), x2) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(x0, s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(y_0))), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(0)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(0))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(s(y_1)))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(y_1))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGA(0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(y_0)))))) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(y_0))))) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(s(y_0))))))) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(y_1)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGG(0, s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(x1), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(x1), 0) → AVERAGE1_IN_GGG(s(0), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(0), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(y_0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(0), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(0), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(x1)), x2) → AVERAGE1_IN_GGG(0, s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), x2) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(0)), x2) → AVERAGE1_IN_GGG(x0, s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), x2) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(z0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(z0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(z0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(z0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(x0, s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(y_0))), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(0)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(0))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(s(y_1)))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(y_1))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGA(0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(y_0)))))) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(y_0))))) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(s(y_0))))))) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(y_1)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGG(0, s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(x1), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(x1), 0) → AVERAGE1_IN_GGG(s(0), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(0), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(y_0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(0), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(0), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(x1)), x2) → AVERAGE1_IN_GGG(0, s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), x2) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), x2) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(z0, s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(s(z0), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(s(s(z0)), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(z0))), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGG(s(z0), s(s(s(0))), z2) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), z1) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(s(s(z0)), s(s(s(0))), z1) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(0))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(y_0))), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(0)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(0))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(s(y_1)))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(y_1))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGA(0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(y_0)))))) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(y_0))))) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(s(y_0))))))) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(y_1)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGG(0, s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(x1), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(x1), 0) → AVERAGE1_IN_GGG(s(0), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(0), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(y_0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(0), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(0), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(x1)), x2) → AVERAGE1_IN_GGG(0, s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), x2) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), x2) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(z0, s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(s(z0), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(s(s(z0)), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(z0))), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), z1) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(x0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(z0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(z0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(y_0))), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(0)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(0))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(s(y_1)))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(y_1))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGA(0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(y_0)))))) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(y_0))))) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(s(y_0))))))) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(y_1)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGG(0, s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(x1), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(x1), 0) → AVERAGE1_IN_GGG(s(0), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(0), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(y_0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(0), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(0), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(x1)), x2) → AVERAGE1_IN_GGG(0, s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), x2) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), x2) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(z0, s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(s(z0), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(s(s(z0)), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(z0))), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), z1) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(x0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(x0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(y_0))), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(0)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(0))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(s(y_1)))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(y_1))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGA(0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(y_0)))))) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(y_0))))) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(s(y_0))))))) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(y_1)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGG(0, s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(x1), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(x1), 0) → AVERAGE1_IN_GGG(s(0), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(0), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(y_0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(0), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(0), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(x1)), x2) → AVERAGE1_IN_GGG(0, s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), x2) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(z0, s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(s(z0), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(s(s(z0)), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(z0))), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), z1) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(0))), 0)
average1_in_gga(0, 0, 0) → average1_out_gga(0, 0, 0)
average1_in_gga(0, s(0), 0) → average1_out_gga(0, s(0), 0)
average1_in_gga(0, s(s(0)), s(0)) → average1_out_gga(0, s(s(0)), s(0))
average1_in_gga(0, T14, T16) → U1_gga(T14, T16, average1_in_gga(0, s(T14), T16))
average1_in_gga(s(T17), T14, T16) → U2_gga(T17, T14, T16, average1_in_gga(T17, s(T14), T16))
average1_in_gga(T18, 0, T21) → U3_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, 0) → U4_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(0, 0, 0) → average1_out_ggg(0, 0, 0)
average1_in_ggg(0, s(0), 0) → average1_out_ggg(0, s(0), 0)
average1_in_ggg(0, s(s(0)), s(0)) → average1_out_ggg(0, s(s(0)), s(0))
average1_in_ggg(0, T14, T16) → U1_ggg(T14, T16, average1_in_ggg(0, s(T14), T16))
average1_in_ggg(s(T17), T14, T16) → U2_ggg(T17, T14, T16, average1_in_ggg(T17, s(T14), T16))
average1_in_ggg(T18, 0, T21) → U3_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(0)) → U5_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, 0) → U4_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(0)) → U5_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(T24)) → U6_ggg(T18, T24, average1_in_ggg(s(T18), 0, T24))
average1_in_ggg(T18, s(0), T21) → U7_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(T24)) → U6_gga(T18, T24, average1_in_gga(s(T18), 0, T24))
average1_in_gga(T18, s(0), T21) → U7_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), 0) → U8_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), 0) → U8_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(0)) → U9_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(T28)) → U10_ggg(T18, T28, average1_in_ggg(s(T18), 0, T28))
average1_in_ggg(T18, s(s(0)), T21) → U11_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), s(0)) → U9_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), 0) → U12_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(0)) → U13_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(T32)) → U14_ggg(T18, T32, average1_in_ggg(s(T18), 0, T32))
average1_in_ggg(T18, s(s(s(T33))), T21) → U15_ggg(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(0), s(T28)) → U10_gga(T18, T28, average1_in_gga(s(T18), 0, T28))
average1_in_gga(T18, s(s(0)), T21) → U11_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(s(0)), 0) → U12_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(s(T33))), 0) → U16_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(0)) → U17_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(T36)) → U18_ggg(T18, T33, T36, average1_in_ggg(s(T18), T33, T36))
U18_ggg(T18, T33, T36, average1_out_ggg(s(T18), T33, T36)) → average1_out_ggg(T18, s(s(s(T33))), s(T36))
U17_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), s(0))
U16_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), 0)
U12_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), 0)
average1_in_gga(T18, s(s(0)), s(0)) → U13_gga(T18, average1_in_ggg(s(T18), 0, 0))
U13_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), s(0))
average1_in_gga(T18, s(s(0)), s(T32)) → U14_gga(T18, T32, average1_in_gga(s(T18), 0, T32))
average1_in_gga(T18, s(s(s(T33))), T21) → U15_gga(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(s(s(T33))), 0) → U16_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U16_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), 0)
average1_in_gga(T18, s(s(s(T33))), s(0)) → U17_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U17_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), s(0))
average1_in_gga(T18, s(s(s(T33))), s(T36)) → U18_gga(T18, T33, T36, average1_in_gga(s(T18), T33, T36))
U18_gga(T18, T33, T36, average1_out_gga(s(T18), T33, T36)) → average1_out_gga(T18, s(s(s(T33))), s(T36))
U15_gga(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_gga(T18, s(s(s(T33))), T21)
U14_gga(T18, T32, average1_out_gga(s(T18), 0, T32)) → average1_out_gga(T18, s(s(0)), s(T32))
U11_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(s(0)), T21)
U10_gga(T18, T28, average1_out_gga(s(T18), 0, T28)) → average1_out_gga(T18, s(0), s(T28))
U15_ggg(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_ggg(T18, s(s(s(T33))), T21)
U14_ggg(T18, T32, average1_out_ggg(s(T18), 0, T32)) → average1_out_ggg(T18, s(s(0)), s(T32))
U13_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), s(0))
U12_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), 0)
U9_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), s(0))
U11_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(s(0)), T21)
U10_ggg(T18, T28, average1_out_ggg(s(T18), 0, T28)) → average1_out_ggg(T18, s(0), s(T28))
U9_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), s(0))
U8_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), 0)
U8_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), 0)
U7_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(0), T21)
U6_gga(T18, T24, average1_out_gga(s(T18), 0, T24)) → average1_out_gga(T18, 0, s(T24))
U7_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(0), T21)
U6_ggg(T18, T24, average1_out_ggg(s(T18), 0, T24)) → average1_out_ggg(T18, 0, s(T24))
U5_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, s(0))
U4_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, 0)
U5_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, s(0))
U3_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, 0, T21)
U2_ggg(T17, T14, T16, average1_out_ggg(T17, s(T14), T16)) → average1_out_ggg(s(T17), T14, T16)
U1_ggg(T14, T16, average1_out_ggg(0, s(T14), T16)) → average1_out_ggg(0, T14, T16)
U4_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, 0)
U3_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, 0, T21)
U2_gga(T17, T14, T16, average1_out_gga(T17, s(T14), T16)) → average1_out_gga(s(T17), T14, T16)
U1_gga(T14, T16, average1_out_gga(0, s(T14), T16)) → average1_out_gga(0, T14, T16)
Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog
average1_in_gga(0, 0, 0) → average1_out_gga(0, 0, 0)
average1_in_gga(0, s(0), 0) → average1_out_gga(0, s(0), 0)
average1_in_gga(0, s(s(0)), s(0)) → average1_out_gga(0, s(s(0)), s(0))
average1_in_gga(0, T14, T16) → U1_gga(T14, T16, average1_in_gga(0, s(T14), T16))
average1_in_gga(s(T17), T14, T16) → U2_gga(T17, T14, T16, average1_in_gga(T17, s(T14), T16))
average1_in_gga(T18, 0, T21) → U3_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, 0) → U4_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(0, 0, 0) → average1_out_ggg(0, 0, 0)
average1_in_ggg(0, s(0), 0) → average1_out_ggg(0, s(0), 0)
average1_in_ggg(0, s(s(0)), s(0)) → average1_out_ggg(0, s(s(0)), s(0))
average1_in_ggg(0, T14, T16) → U1_ggg(T14, T16, average1_in_ggg(0, s(T14), T16))
average1_in_ggg(s(T17), T14, T16) → U2_ggg(T17, T14, T16, average1_in_ggg(T17, s(T14), T16))
average1_in_ggg(T18, 0, T21) → U3_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(0)) → U5_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, 0) → U4_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(0)) → U5_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(T24)) → U6_ggg(T18, T24, average1_in_ggg(s(T18), 0, T24))
average1_in_ggg(T18, s(0), T21) → U7_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(T24)) → U6_gga(T18, T24, average1_in_gga(s(T18), 0, T24))
average1_in_gga(T18, s(0), T21) → U7_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), 0) → U8_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), 0) → U8_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(0)) → U9_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(T28)) → U10_ggg(T18, T28, average1_in_ggg(s(T18), 0, T28))
average1_in_ggg(T18, s(s(0)), T21) → U11_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), s(0)) → U9_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), 0) → U12_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(0)) → U13_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(T32)) → U14_ggg(T18, T32, average1_in_ggg(s(T18), 0, T32))
average1_in_ggg(T18, s(s(s(T33))), T21) → U15_ggg(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(0), s(T28)) → U10_gga(T18, T28, average1_in_gga(s(T18), 0, T28))
average1_in_gga(T18, s(s(0)), T21) → U11_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(s(0)), 0) → U12_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(s(T33))), 0) → U16_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(0)) → U17_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(T36)) → U18_ggg(T18, T33, T36, average1_in_ggg(s(T18), T33, T36))
U18_ggg(T18, T33, T36, average1_out_ggg(s(T18), T33, T36)) → average1_out_ggg(T18, s(s(s(T33))), s(T36))
U17_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), s(0))
U16_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), 0)
U12_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), 0)
average1_in_gga(T18, s(s(0)), s(0)) → U13_gga(T18, average1_in_ggg(s(T18), 0, 0))
U13_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), s(0))
average1_in_gga(T18, s(s(0)), s(T32)) → U14_gga(T18, T32, average1_in_gga(s(T18), 0, T32))
average1_in_gga(T18, s(s(s(T33))), T21) → U15_gga(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(s(s(T33))), 0) → U16_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U16_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), 0)
average1_in_gga(T18, s(s(s(T33))), s(0)) → U17_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U17_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), s(0))
average1_in_gga(T18, s(s(s(T33))), s(T36)) → U18_gga(T18, T33, T36, average1_in_gga(s(T18), T33, T36))
U18_gga(T18, T33, T36, average1_out_gga(s(T18), T33, T36)) → average1_out_gga(T18, s(s(s(T33))), s(T36))
U15_gga(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_gga(T18, s(s(s(T33))), T21)
U14_gga(T18, T32, average1_out_gga(s(T18), 0, T32)) → average1_out_gga(T18, s(s(0)), s(T32))
U11_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(s(0)), T21)
U10_gga(T18, T28, average1_out_gga(s(T18), 0, T28)) → average1_out_gga(T18, s(0), s(T28))
U15_ggg(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_ggg(T18, s(s(s(T33))), T21)
U14_ggg(T18, T32, average1_out_ggg(s(T18), 0, T32)) → average1_out_ggg(T18, s(s(0)), s(T32))
U13_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), s(0))
U12_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), 0)
U9_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), s(0))
U11_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(s(0)), T21)
U10_ggg(T18, T28, average1_out_ggg(s(T18), 0, T28)) → average1_out_ggg(T18, s(0), s(T28))
U9_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), s(0))
U8_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), 0)
U8_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), 0)
U7_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(0), T21)
U6_gga(T18, T24, average1_out_gga(s(T18), 0, T24)) → average1_out_gga(T18, 0, s(T24))
U7_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(0), T21)
U6_ggg(T18, T24, average1_out_ggg(s(T18), 0, T24)) → average1_out_ggg(T18, 0, s(T24))
U5_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, s(0))
U4_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, 0)
U5_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, s(0))
U3_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, 0, T21)
U2_ggg(T17, T14, T16, average1_out_ggg(T17, s(T14), T16)) → average1_out_ggg(s(T17), T14, T16)
U1_ggg(T14, T16, average1_out_ggg(0, s(T14), T16)) → average1_out_ggg(0, T14, T16)
U4_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, 0)
U3_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, 0, T21)
U2_gga(T17, T14, T16, average1_out_gga(T17, s(T14), T16)) → average1_out_gga(s(T17), T14, T16)
U1_gga(T14, T16, average1_out_gga(0, s(T14), T16)) → average1_out_gga(0, T14, T16)
AVERAGE1_IN_GGA(0, T14, T16) → U1_GGA(T14, T16, average1_in_gga(0, s(T14), T16))
AVERAGE1_IN_GGA(0, T14, T16) → AVERAGE1_IN_GGA(0, s(T14), T16)
AVERAGE1_IN_GGA(s(T17), T14, T16) → U2_GGA(T17, T14, T16, average1_in_gga(T17, s(T14), T16))
AVERAGE1_IN_GGA(s(T17), T14, T16) → AVERAGE1_IN_GGA(T17, s(T14), T16)
AVERAGE1_IN_GGA(T18, 0, T21) → U3_GGA(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGA(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, 0) → U4_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(0, T14, T16) → U1_GGG(T14, T16, average1_in_ggg(0, s(T14), T16))
AVERAGE1_IN_GGG(0, T14, T16) → AVERAGE1_IN_GGG(0, s(T14), T16)
AVERAGE1_IN_GGG(s(T17), T14, T16) → U2_GGG(T17, T14, T16, average1_in_ggg(T17, s(T14), T16))
AVERAGE1_IN_GGG(s(T17), T14, T16) → AVERAGE1_IN_GGG(T17, s(T14), T16)
AVERAGE1_IN_GGG(T18, 0, T21) → U3_GGG(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGG(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, s(0)) → U5_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → U4_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, s(0)) → U5_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, s(T24)) → U6_GGG(T18, T24, average1_in_ggg(s(T18), 0, T24))
AVERAGE1_IN_GGG(T18, 0, s(T24)) → AVERAGE1_IN_GGG(s(T18), 0, T24)
AVERAGE1_IN_GGG(T18, s(0), T21) → U7_GGG(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, s(T24)) → U6_GGA(T18, T24, average1_in_gga(s(T18), 0, T24))
AVERAGE1_IN_GGA(T18, 0, s(T24)) → AVERAGE1_IN_GGA(s(T18), 0, T24)
AVERAGE1_IN_GGA(T18, s(0), T21) → U7_GGA(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGA(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, s(0), 0) → U8_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → U8_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(0)) → U9_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(T28)) → U10_GGG(T18, T28, average1_in_ggg(s(T18), 0, T28))
AVERAGE1_IN_GGG(T18, s(0), s(T28)) → AVERAGE1_IN_GGG(s(T18), 0, T28)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → U11_GGG(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, s(0), s(0)) → U9_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → U12_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(0)) → U13_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(T32)) → U14_GGG(T18, T32, average1_in_ggg(s(T18), 0, T32))
AVERAGE1_IN_GGG(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGG(s(T18), 0, T32)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → U15_GGG(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33, X35)
AVERAGE1_IN_GGA(T18, s(0), s(T28)) → U10_GGA(T18, T28, average1_in_gga(s(T18), 0, T28))
AVERAGE1_IN_GGA(T18, s(0), s(T28)) → AVERAGE1_IN_GGA(s(T18), 0, T28)
AVERAGE1_IN_GGA(T18, s(s(0)), T21) → U11_GGA(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGA(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, s(s(0)), 0) → U12_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → U16_GGG(T18, T33, average1_in_ggg(s(T18), T33, 0))
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(0)) → U17_GGG(T18, T33, average1_in_ggg(s(T18), T33, 0))
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(T36)) → U18_GGG(T18, T33, T36, average1_in_ggg(s(T18), T33, T36))
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGG(s(T18), T33, T36)
AVERAGE1_IN_GGA(T18, s(s(0)), s(0)) → U13_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0)), s(T32)) → U14_GGA(T18, T32, average1_in_gga(s(T18), 0, T32))
AVERAGE1_IN_GGA(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGA(s(T18), 0, T32)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), T21) → U15_GGA(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
AVERAGE1_IN_GGA(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33, X35)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), 0) → U16_GGA(T18, T33, average1_in_ggg(s(T18), T33, 0))
AVERAGE1_IN_GGA(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(0)) → U17_GGA(T18, T33, average1_in_ggg(s(T18), T33, 0))
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(T36)) → U18_GGA(T18, T33, T36, average1_in_gga(s(T18), T33, T36))
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGA(s(T18), T33, T36)
average1_in_gga(0, 0, 0) → average1_out_gga(0, 0, 0)
average1_in_gga(0, s(0), 0) → average1_out_gga(0, s(0), 0)
average1_in_gga(0, s(s(0)), s(0)) → average1_out_gga(0, s(s(0)), s(0))
average1_in_gga(0, T14, T16) → U1_gga(T14, T16, average1_in_gga(0, s(T14), T16))
average1_in_gga(s(T17), T14, T16) → U2_gga(T17, T14, T16, average1_in_gga(T17, s(T14), T16))
average1_in_gga(T18, 0, T21) → U3_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, 0) → U4_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(0, 0, 0) → average1_out_ggg(0, 0, 0)
average1_in_ggg(0, s(0), 0) → average1_out_ggg(0, s(0), 0)
average1_in_ggg(0, s(s(0)), s(0)) → average1_out_ggg(0, s(s(0)), s(0))
average1_in_ggg(0, T14, T16) → U1_ggg(T14, T16, average1_in_ggg(0, s(T14), T16))
average1_in_ggg(s(T17), T14, T16) → U2_ggg(T17, T14, T16, average1_in_ggg(T17, s(T14), T16))
average1_in_ggg(T18, 0, T21) → U3_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(0)) → U5_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, 0) → U4_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(0)) → U5_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(T24)) → U6_ggg(T18, T24, average1_in_ggg(s(T18), 0, T24))
average1_in_ggg(T18, s(0), T21) → U7_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(T24)) → U6_gga(T18, T24, average1_in_gga(s(T18), 0, T24))
average1_in_gga(T18, s(0), T21) → U7_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), 0) → U8_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), 0) → U8_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(0)) → U9_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(T28)) → U10_ggg(T18, T28, average1_in_ggg(s(T18), 0, T28))
average1_in_ggg(T18, s(s(0)), T21) → U11_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), s(0)) → U9_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), 0) → U12_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(0)) → U13_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(T32)) → U14_ggg(T18, T32, average1_in_ggg(s(T18), 0, T32))
average1_in_ggg(T18, s(s(s(T33))), T21) → U15_ggg(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(0), s(T28)) → U10_gga(T18, T28, average1_in_gga(s(T18), 0, T28))
average1_in_gga(T18, s(s(0)), T21) → U11_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(s(0)), 0) → U12_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(s(T33))), 0) → U16_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(0)) → U17_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(T36)) → U18_ggg(T18, T33, T36, average1_in_ggg(s(T18), T33, T36))
U18_ggg(T18, T33, T36, average1_out_ggg(s(T18), T33, T36)) → average1_out_ggg(T18, s(s(s(T33))), s(T36))
U17_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), s(0))
U16_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), 0)
U12_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), 0)
average1_in_gga(T18, s(s(0)), s(0)) → U13_gga(T18, average1_in_ggg(s(T18), 0, 0))
U13_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), s(0))
average1_in_gga(T18, s(s(0)), s(T32)) → U14_gga(T18, T32, average1_in_gga(s(T18), 0, T32))
average1_in_gga(T18, s(s(s(T33))), T21) → U15_gga(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(s(s(T33))), 0) → U16_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U16_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), 0)
average1_in_gga(T18, s(s(s(T33))), s(0)) → U17_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U17_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), s(0))
average1_in_gga(T18, s(s(s(T33))), s(T36)) → U18_gga(T18, T33, T36, average1_in_gga(s(T18), T33, T36))
U18_gga(T18, T33, T36, average1_out_gga(s(T18), T33, T36)) → average1_out_gga(T18, s(s(s(T33))), s(T36))
U15_gga(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_gga(T18, s(s(s(T33))), T21)
U14_gga(T18, T32, average1_out_gga(s(T18), 0, T32)) → average1_out_gga(T18, s(s(0)), s(T32))
U11_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(s(0)), T21)
U10_gga(T18, T28, average1_out_gga(s(T18), 0, T28)) → average1_out_gga(T18, s(0), s(T28))
U15_ggg(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_ggg(T18, s(s(s(T33))), T21)
U14_ggg(T18, T32, average1_out_ggg(s(T18), 0, T32)) → average1_out_ggg(T18, s(s(0)), s(T32))
U13_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), s(0))
U12_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), 0)
U9_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), s(0))
U11_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(s(0)), T21)
U10_ggg(T18, T28, average1_out_ggg(s(T18), 0, T28)) → average1_out_ggg(T18, s(0), s(T28))
U9_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), s(0))
U8_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), 0)
U8_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), 0)
U7_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(0), T21)
U6_gga(T18, T24, average1_out_gga(s(T18), 0, T24)) → average1_out_gga(T18, 0, s(T24))
U7_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(0), T21)
U6_ggg(T18, T24, average1_out_ggg(s(T18), 0, T24)) → average1_out_ggg(T18, 0, s(T24))
U5_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, s(0))
U4_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, 0)
U5_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, s(0))
U3_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, 0, T21)
U2_ggg(T17, T14, T16, average1_out_ggg(T17, s(T14), T16)) → average1_out_ggg(s(T17), T14, T16)
U1_ggg(T14, T16, average1_out_ggg(0, s(T14), T16)) → average1_out_ggg(0, T14, T16)
U4_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, 0)
U3_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, 0, T21)
U2_gga(T17, T14, T16, average1_out_gga(T17, s(T14), T16)) → average1_out_gga(s(T17), T14, T16)
U1_gga(T14, T16, average1_out_gga(0, s(T14), T16)) → average1_out_gga(0, T14, T16)
AVERAGE1_IN_GGA(0, T14, T16) → U1_GGA(T14, T16, average1_in_gga(0, s(T14), T16))
AVERAGE1_IN_GGA(0, T14, T16) → AVERAGE1_IN_GGA(0, s(T14), T16)
AVERAGE1_IN_GGA(s(T17), T14, T16) → U2_GGA(T17, T14, T16, average1_in_gga(T17, s(T14), T16))
AVERAGE1_IN_GGA(s(T17), T14, T16) → AVERAGE1_IN_GGA(T17, s(T14), T16)
AVERAGE1_IN_GGA(T18, 0, T21) → U3_GGA(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGA(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, 0) → U4_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(0, T14, T16) → U1_GGG(T14, T16, average1_in_ggg(0, s(T14), T16))
AVERAGE1_IN_GGG(0, T14, T16) → AVERAGE1_IN_GGG(0, s(T14), T16)
AVERAGE1_IN_GGG(s(T17), T14, T16) → U2_GGG(T17, T14, T16, average1_in_ggg(T17, s(T14), T16))
AVERAGE1_IN_GGG(s(T17), T14, T16) → AVERAGE1_IN_GGG(T17, s(T14), T16)
AVERAGE1_IN_GGG(T18, 0, T21) → U3_GGG(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGG(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, s(0)) → U5_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → U4_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, s(0)) → U5_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, s(T24)) → U6_GGG(T18, T24, average1_in_ggg(s(T18), 0, T24))
AVERAGE1_IN_GGG(T18, 0, s(T24)) → AVERAGE1_IN_GGG(s(T18), 0, T24)
AVERAGE1_IN_GGG(T18, s(0), T21) → U7_GGG(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, s(T24)) → U6_GGA(T18, T24, average1_in_gga(s(T18), 0, T24))
AVERAGE1_IN_GGA(T18, 0, s(T24)) → AVERAGE1_IN_GGA(s(T18), 0, T24)
AVERAGE1_IN_GGA(T18, s(0), T21) → U7_GGA(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGA(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, s(0), 0) → U8_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → U8_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(0)) → U9_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(T28)) → U10_GGG(T18, T28, average1_in_ggg(s(T18), 0, T28))
AVERAGE1_IN_GGG(T18, s(0), s(T28)) → AVERAGE1_IN_GGG(s(T18), 0, T28)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → U11_GGG(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, s(0), s(0)) → U9_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → U12_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(0)) → U13_GGG(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGG(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(T32)) → U14_GGG(T18, T32, average1_in_ggg(s(T18), 0, T32))
AVERAGE1_IN_GGG(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGG(s(T18), 0, T32)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → U15_GGG(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33, X35)
AVERAGE1_IN_GGA(T18, s(0), s(T28)) → U10_GGA(T18, T28, average1_in_gga(s(T18), 0, T28))
AVERAGE1_IN_GGA(T18, s(0), s(T28)) → AVERAGE1_IN_GGA(s(T18), 0, T28)
AVERAGE1_IN_GGA(T18, s(s(0)), T21) → U11_GGA(T18, T21, average1_in_gga(s(T18), 0, X35))
AVERAGE1_IN_GGA(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, s(s(0)), 0) → U12_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → U16_GGG(T18, T33, average1_in_ggg(s(T18), T33, 0))
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(0)) → U17_GGG(T18, T33, average1_in_ggg(s(T18), T33, 0))
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(T36)) → U18_GGG(T18, T33, T36, average1_in_ggg(s(T18), T33, T36))
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGG(s(T18), T33, T36)
AVERAGE1_IN_GGA(T18, s(s(0)), s(0)) → U13_GGA(T18, average1_in_ggg(s(T18), 0, 0))
AVERAGE1_IN_GGA(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0)), s(T32)) → U14_GGA(T18, T32, average1_in_gga(s(T18), 0, T32))
AVERAGE1_IN_GGA(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGA(s(T18), 0, T32)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), T21) → U15_GGA(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
AVERAGE1_IN_GGA(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33, X35)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), 0) → U16_GGA(T18, T33, average1_in_ggg(s(T18), T33, 0))
AVERAGE1_IN_GGA(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(0)) → U17_GGA(T18, T33, average1_in_ggg(s(T18), T33, 0))
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(T36)) → U18_GGA(T18, T33, T36, average1_in_gga(s(T18), T33, T36))
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGA(s(T18), T33, T36)
average1_in_gga(0, 0, 0) → average1_out_gga(0, 0, 0)
average1_in_gga(0, s(0), 0) → average1_out_gga(0, s(0), 0)
average1_in_gga(0, s(s(0)), s(0)) → average1_out_gga(0, s(s(0)), s(0))
average1_in_gga(0, T14, T16) → U1_gga(T14, T16, average1_in_gga(0, s(T14), T16))
average1_in_gga(s(T17), T14, T16) → U2_gga(T17, T14, T16, average1_in_gga(T17, s(T14), T16))
average1_in_gga(T18, 0, T21) → U3_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, 0) → U4_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(0, 0, 0) → average1_out_ggg(0, 0, 0)
average1_in_ggg(0, s(0), 0) → average1_out_ggg(0, s(0), 0)
average1_in_ggg(0, s(s(0)), s(0)) → average1_out_ggg(0, s(s(0)), s(0))
average1_in_ggg(0, T14, T16) → U1_ggg(T14, T16, average1_in_ggg(0, s(T14), T16))
average1_in_ggg(s(T17), T14, T16) → U2_ggg(T17, T14, T16, average1_in_ggg(T17, s(T14), T16))
average1_in_ggg(T18, 0, T21) → U3_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(0)) → U5_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, 0) → U4_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(0)) → U5_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(T24)) → U6_ggg(T18, T24, average1_in_ggg(s(T18), 0, T24))
average1_in_ggg(T18, s(0), T21) → U7_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(T24)) → U6_gga(T18, T24, average1_in_gga(s(T18), 0, T24))
average1_in_gga(T18, s(0), T21) → U7_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), 0) → U8_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), 0) → U8_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(0)) → U9_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(T28)) → U10_ggg(T18, T28, average1_in_ggg(s(T18), 0, T28))
average1_in_ggg(T18, s(s(0)), T21) → U11_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), s(0)) → U9_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), 0) → U12_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(0)) → U13_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(T32)) → U14_ggg(T18, T32, average1_in_ggg(s(T18), 0, T32))
average1_in_ggg(T18, s(s(s(T33))), T21) → U15_ggg(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(0), s(T28)) → U10_gga(T18, T28, average1_in_gga(s(T18), 0, T28))
average1_in_gga(T18, s(s(0)), T21) → U11_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(s(0)), 0) → U12_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(s(T33))), 0) → U16_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(0)) → U17_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(T36)) → U18_ggg(T18, T33, T36, average1_in_ggg(s(T18), T33, T36))
U18_ggg(T18, T33, T36, average1_out_ggg(s(T18), T33, T36)) → average1_out_ggg(T18, s(s(s(T33))), s(T36))
U17_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), s(0))
U16_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), 0)
U12_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), 0)
average1_in_gga(T18, s(s(0)), s(0)) → U13_gga(T18, average1_in_ggg(s(T18), 0, 0))
U13_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), s(0))
average1_in_gga(T18, s(s(0)), s(T32)) → U14_gga(T18, T32, average1_in_gga(s(T18), 0, T32))
average1_in_gga(T18, s(s(s(T33))), T21) → U15_gga(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(s(s(T33))), 0) → U16_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U16_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), 0)
average1_in_gga(T18, s(s(s(T33))), s(0)) → U17_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U17_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), s(0))
average1_in_gga(T18, s(s(s(T33))), s(T36)) → U18_gga(T18, T33, T36, average1_in_gga(s(T18), T33, T36))
U18_gga(T18, T33, T36, average1_out_gga(s(T18), T33, T36)) → average1_out_gga(T18, s(s(s(T33))), s(T36))
U15_gga(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_gga(T18, s(s(s(T33))), T21)
U14_gga(T18, T32, average1_out_gga(s(T18), 0, T32)) → average1_out_gga(T18, s(s(0)), s(T32))
U11_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(s(0)), T21)
U10_gga(T18, T28, average1_out_gga(s(T18), 0, T28)) → average1_out_gga(T18, s(0), s(T28))
U15_ggg(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_ggg(T18, s(s(s(T33))), T21)
U14_ggg(T18, T32, average1_out_ggg(s(T18), 0, T32)) → average1_out_ggg(T18, s(s(0)), s(T32))
U13_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), s(0))
U12_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), 0)
U9_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), s(0))
U11_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(s(0)), T21)
U10_ggg(T18, T28, average1_out_ggg(s(T18), 0, T28)) → average1_out_ggg(T18, s(0), s(T28))
U9_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), s(0))
U8_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), 0)
U8_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), 0)
U7_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(0), T21)
U6_gga(T18, T24, average1_out_gga(s(T18), 0, T24)) → average1_out_gga(T18, 0, s(T24))
U7_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(0), T21)
U6_ggg(T18, T24, average1_out_ggg(s(T18), 0, T24)) → average1_out_ggg(T18, 0, s(T24))
U5_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, s(0))
U4_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, 0)
U5_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, s(0))
U3_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, 0, T21)
U2_ggg(T17, T14, T16, average1_out_ggg(T17, s(T14), T16)) → average1_out_ggg(s(T17), T14, T16)
U1_ggg(T14, T16, average1_out_ggg(0, s(T14), T16)) → average1_out_ggg(0, T14, T16)
U4_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, 0)
U3_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, 0, T21)
U2_gga(T17, T14, T16, average1_out_gga(T17, s(T14), T16)) → average1_out_gga(s(T17), T14, T16)
U1_gga(T14, T16, average1_out_gga(0, s(T14), T16)) → average1_out_gga(0, T14, T16)
AVERAGE1_IN_GGA(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(s(T17), T14, T16) → AVERAGE1_IN_GGA(T17, s(T14), T16)
AVERAGE1_IN_GGA(0, T14, T16) → AVERAGE1_IN_GGA(0, s(T14), T16)
AVERAGE1_IN_GGA(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(T17), T14, T16) → AVERAGE1_IN_GGG(T17, s(T14), T16)
AVERAGE1_IN_GGG(0, T14, T16) → AVERAGE1_IN_GGG(0, s(T14), T16)
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, 0, s(T24)) → AVERAGE1_IN_GGA(s(T18), 0, T24)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(T28)) → AVERAGE1_IN_GGG(s(T18), 0, T28)
AVERAGE1_IN_GGG(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, s(T24)) → AVERAGE1_IN_GGG(s(T18), 0, T24)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGG(s(T18), 0, T32)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33, X35)
AVERAGE1_IN_GGA(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(0), s(T28)) → AVERAGE1_IN_GGA(s(T18), 0, T28)
AVERAGE1_IN_GGA(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGA(s(T18), 0, T32)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33, X35)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGA(s(T18), T33, T36)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGG(s(T18), T33, T36)
average1_in_gga(0, 0, 0) → average1_out_gga(0, 0, 0)
average1_in_gga(0, s(0), 0) → average1_out_gga(0, s(0), 0)
average1_in_gga(0, s(s(0)), s(0)) → average1_out_gga(0, s(s(0)), s(0))
average1_in_gga(0, T14, T16) → U1_gga(T14, T16, average1_in_gga(0, s(T14), T16))
average1_in_gga(s(T17), T14, T16) → U2_gga(T17, T14, T16, average1_in_gga(T17, s(T14), T16))
average1_in_gga(T18, 0, T21) → U3_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, 0) → U4_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(0, 0, 0) → average1_out_ggg(0, 0, 0)
average1_in_ggg(0, s(0), 0) → average1_out_ggg(0, s(0), 0)
average1_in_ggg(0, s(s(0)), s(0)) → average1_out_ggg(0, s(s(0)), s(0))
average1_in_ggg(0, T14, T16) → U1_ggg(T14, T16, average1_in_ggg(0, s(T14), T16))
average1_in_ggg(s(T17), T14, T16) → U2_ggg(T17, T14, T16, average1_in_ggg(T17, s(T14), T16))
average1_in_ggg(T18, 0, T21) → U3_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(0)) → U5_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, 0) → U4_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(0)) → U5_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, 0, s(T24)) → U6_ggg(T18, T24, average1_in_ggg(s(T18), 0, T24))
average1_in_ggg(T18, s(0), T21) → U7_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, 0, s(T24)) → U6_gga(T18, T24, average1_in_gga(s(T18), 0, T24))
average1_in_gga(T18, s(0), T21) → U7_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), 0) → U8_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), 0) → U8_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(0)) → U9_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(0), s(T28)) → U10_ggg(T18, T28, average1_in_ggg(s(T18), 0, T28))
average1_in_ggg(T18, s(s(0)), T21) → U11_ggg(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(0), s(0)) → U9_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), 0) → U12_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(0)) → U13_ggg(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(0)), s(T32)) → U14_ggg(T18, T32, average1_in_ggg(s(T18), 0, T32))
average1_in_ggg(T18, s(s(s(T33))), T21) → U15_ggg(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(0), s(T28)) → U10_gga(T18, T28, average1_in_gga(s(T18), 0, T28))
average1_in_gga(T18, s(s(0)), T21) → U11_gga(T18, T21, average1_in_gga(s(T18), 0, X35))
average1_in_gga(T18, s(s(0)), 0) → U12_gga(T18, average1_in_ggg(s(T18), 0, 0))
average1_in_ggg(T18, s(s(s(T33))), 0) → U16_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(0)) → U17_ggg(T18, T33, average1_in_ggg(s(T18), T33, 0))
average1_in_ggg(T18, s(s(s(T33))), s(T36)) → U18_ggg(T18, T33, T36, average1_in_ggg(s(T18), T33, T36))
U18_ggg(T18, T33, T36, average1_out_ggg(s(T18), T33, T36)) → average1_out_ggg(T18, s(s(s(T33))), s(T36))
U17_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), s(0))
U16_ggg(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_ggg(T18, s(s(s(T33))), 0)
U12_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), 0)
average1_in_gga(T18, s(s(0)), s(0)) → U13_gga(T18, average1_in_ggg(s(T18), 0, 0))
U13_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(s(0)), s(0))
average1_in_gga(T18, s(s(0)), s(T32)) → U14_gga(T18, T32, average1_in_gga(s(T18), 0, T32))
average1_in_gga(T18, s(s(s(T33))), T21) → U15_gga(T18, T33, T21, average1_in_gga(s(T18), T33, X35))
average1_in_gga(T18, s(s(s(T33))), 0) → U16_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U16_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), 0)
average1_in_gga(T18, s(s(s(T33))), s(0)) → U17_gga(T18, T33, average1_in_ggg(s(T18), T33, 0))
U17_gga(T18, T33, average1_out_ggg(s(T18), T33, 0)) → average1_out_gga(T18, s(s(s(T33))), s(0))
average1_in_gga(T18, s(s(s(T33))), s(T36)) → U18_gga(T18, T33, T36, average1_in_gga(s(T18), T33, T36))
U18_gga(T18, T33, T36, average1_out_gga(s(T18), T33, T36)) → average1_out_gga(T18, s(s(s(T33))), s(T36))
U15_gga(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_gga(T18, s(s(s(T33))), T21)
U14_gga(T18, T32, average1_out_gga(s(T18), 0, T32)) → average1_out_gga(T18, s(s(0)), s(T32))
U11_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(s(0)), T21)
U10_gga(T18, T28, average1_out_gga(s(T18), 0, T28)) → average1_out_gga(T18, s(0), s(T28))
U15_ggg(T18, T33, T21, average1_out_gga(s(T18), T33, X35)) → average1_out_ggg(T18, s(s(s(T33))), T21)
U14_ggg(T18, T32, average1_out_ggg(s(T18), 0, T32)) → average1_out_ggg(T18, s(s(0)), s(T32))
U13_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), s(0))
U12_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(s(0)), 0)
U9_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), s(0))
U11_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(s(0)), T21)
U10_ggg(T18, T28, average1_out_ggg(s(T18), 0, T28)) → average1_out_ggg(T18, s(0), s(T28))
U9_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), s(0))
U8_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, s(0), 0)
U8_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, s(0), 0)
U7_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, s(0), T21)
U6_gga(T18, T24, average1_out_gga(s(T18), 0, T24)) → average1_out_gga(T18, 0, s(T24))
U7_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, s(0), T21)
U6_ggg(T18, T24, average1_out_ggg(s(T18), 0, T24)) → average1_out_ggg(T18, 0, s(T24))
U5_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, s(0))
U4_ggg(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_ggg(T18, 0, 0)
U5_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, s(0))
U3_ggg(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_ggg(T18, 0, T21)
U2_ggg(T17, T14, T16, average1_out_ggg(T17, s(T14), T16)) → average1_out_ggg(s(T17), T14, T16)
U1_ggg(T14, T16, average1_out_ggg(0, s(T14), T16)) → average1_out_ggg(0, T14, T16)
U4_gga(T18, average1_out_ggg(s(T18), 0, 0)) → average1_out_gga(T18, 0, 0)
U3_gga(T18, T21, average1_out_gga(s(T18), 0, X35)) → average1_out_gga(T18, 0, T21)
U2_gga(T17, T14, T16, average1_out_gga(T17, s(T14), T16)) → average1_out_gga(s(T17), T14, T16)
U1_gga(T14, T16, average1_out_gga(0, s(T14), T16)) → average1_out_gga(0, T14, T16)
AVERAGE1_IN_GGA(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(s(T17), T14, T16) → AVERAGE1_IN_GGA(T17, s(T14), T16)
AVERAGE1_IN_GGA(0, T14, T16) → AVERAGE1_IN_GGA(0, s(T14), T16)
AVERAGE1_IN_GGA(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(T17), T14, T16) → AVERAGE1_IN_GGG(T17, s(T14), T16)
AVERAGE1_IN_GGG(0, T14, T16) → AVERAGE1_IN_GGG(0, s(T14), T16)
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, 0, s(T24)) → AVERAGE1_IN_GGA(s(T18), 0, T24)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(T28)) → AVERAGE1_IN_GGG(s(T18), 0, T28)
AVERAGE1_IN_GGG(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, s(T24)) → AVERAGE1_IN_GGG(s(T18), 0, T24)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGG(s(T18), 0, T32)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33, X35)
AVERAGE1_IN_GGA(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(0), s(T28)) → AVERAGE1_IN_GGA(s(T18), 0, T28)
AVERAGE1_IN_GGA(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0, X35)
AVERAGE1_IN_GGA(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGA(s(T18), 0, T32)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33, X35)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGA(s(T18), T33, T36)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGG(s(T18), T33, T36)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(0, T14) → AVERAGE1_IN_GGA(0, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(T17), T14, T16) → AVERAGE1_IN_GGG(T17, s(T14), T16)
AVERAGE1_IN_GGG(0, T14, T16) → AVERAGE1_IN_GGG(0, s(T14), T16)
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(T28)) → AVERAGE1_IN_GGG(s(T18), 0, T28)
AVERAGE1_IN_GGG(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, s(T24)) → AVERAGE1_IN_GGG(s(T18), 0, T24)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGG(s(T18), 0, T32)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGG(s(T18), T33, T36)
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
AVERAGE1_IN_GGG(T18, s(0), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), s(T28)) → AVERAGE1_IN_GGG(s(T18), 0, T28)
AVERAGE1_IN_GGG(T18, 0, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, s(T24)) → AVERAGE1_IN_GGG(s(T18), 0, T24)
AVERAGE1_IN_GGG(T18, s(s(0)), s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), s(T32)) → AVERAGE1_IN_GGG(s(T18), 0, T32)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(0)) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), s(T36)) → AVERAGE1_IN_GGG(s(T18), T33, T36)
POL(0) = 0
POL(AVERAGE1_IN_GGA(x1, x2)) = 0
POL(AVERAGE1_IN_GGG(x1, x2, x3)) = x3
POL(s(x1)) = 1 + x1
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(0, T14) → AVERAGE1_IN_GGA(0, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(T17), T14, T16) → AVERAGE1_IN_GGG(T17, s(T14), T16)
AVERAGE1_IN_GGG(0, T14, T16) → AVERAGE1_IN_GGG(0, s(T14), T16)
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(0, T14) → AVERAGE1_IN_GGA(0, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(T17), T14, T16) → AVERAGE1_IN_GGG(T17, s(T14), T16)
AVERAGE1_IN_GGG(0, T14, T16) → AVERAGE1_IN_GGG(0, s(T14), T16)
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(T17), T14, T16) → AVERAGE1_IN_GGG(T17, s(T14), T16)
AVERAGE1_IN_GGG(0, T14, T16) → AVERAGE1_IN_GGG(0, s(T14), T16)
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(x0), s(z1), z2) → AVERAGE1_IN_GGG(x0, s(s(z1)), z2)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(0, T14, T16) → AVERAGE1_IN_GGG(0, s(T14), T16)
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(x0), s(z1), z2) → AVERAGE1_IN_GGG(x0, s(s(z1)), z2)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(z0), z1) → AVERAGE1_IN_GGG(0, s(s(z0)), z1)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(z1)), z2) → AVERAGE1_IN_GGG(0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(x0), s(z1), z2) → AVERAGE1_IN_GGG(x0, s(s(z1)), z2)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(z0), z1) → AVERAGE1_IN_GGG(0, s(s(z0)), z1)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(z1)), z2) → AVERAGE1_IN_GGG(0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(x0), s(z1), z2) → AVERAGE1_IN_GGG(x0, s(s(z1)), z2)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(z0), z1) → AVERAGE1_IN_GGG(0, s(s(z0)), z1)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(z1)), z2) → AVERAGE1_IN_GGG(0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(x0), s(z1), z2) → AVERAGE1_IN_GGG(x0, s(s(z1)), z2)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(z0), z1) → AVERAGE1_IN_GGG(0, s(s(z0)), z1)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(z1)), z2) → AVERAGE1_IN_GGG(0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, 0, 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(x0), s(z1), z2) → AVERAGE1_IN_GGG(x0, s(s(z1)), z2)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(z0), z1) → AVERAGE1_IN_GGG(0, s(s(z0)), z1)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(z1)), z2) → AVERAGE1_IN_GGG(0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(x0), s(z1), z2) → AVERAGE1_IN_GGG(x0, s(s(z1)), z2)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(z0), z1) → AVERAGE1_IN_GGG(0, s(s(z0)), z1)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(z1)), z2) → AVERAGE1_IN_GGG(0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), T21) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(z0), z1) → AVERAGE1_IN_GGG(0, s(s(z0)), z1)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(z1)), z2) → AVERAGE1_IN_GGG(0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), z1) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(z0), z1) → AVERAGE1_IN_GGG(0, s(s(z0)), z1)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(z1)), z2) → AVERAGE1_IN_GGG(0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), z1) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(0, s(s(z0)), z1) → AVERAGE1_IN_GGG(0, s(s(s(z0))), z1)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(z1)), z2) → AVERAGE1_IN_GGG(0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), z1) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(x0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(x0))), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), z1) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(s(T17), T14) → AVERAGE1_IN_GGA(T17, s(T14))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), T21) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(x0, s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGA(s(T18), T33)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(x0, s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(s(z0), z1, 0) → AVERAGE1_IN_GGG(z0, s(z1), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(x0, s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), 0, 0) → AVERAGE1_IN_GGG(x0, s(0), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(s(T33)))) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(x0, s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(y_0))), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(0)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(0))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(s(y_1)))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(y_1))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGA(0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(y_0)))))) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(y_0))))) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(s(y_0))))))) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(y_1)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(s(T33))), 0) → AVERAGE1_IN_GGG(s(T18), T33, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(x0, s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(y_0))), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(0)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(0))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(s(y_1)))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(y_1))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGA(0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(y_0)))))) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(y_0))))) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(s(y_0))))))) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(y_1)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGG(0, s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(z0), s(x1), 0) → AVERAGE1_IN_GGG(z0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(x0, s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(y_0))), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(0)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(0))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(s(y_1)))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(y_1))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGA(0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(y_0)))))) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(y_0))))) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(s(y_0))))))) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(y_1)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGG(0, s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(x1), 0) → AVERAGE1_IN_GGG(0, s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(x1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(x1), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(x1), 0) → AVERAGE1_IN_GGG(s(0), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(0), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(y_0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(0), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(0), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(x0), s(s(z1)), z2) → AVERAGE1_IN_GGG(x0, s(s(s(z1))), z2)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(x0, s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(y_0))), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(0)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(0))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(s(y_1)))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(y_1))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGA(0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(y_0)))))) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(y_0))))) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(s(y_0))))))) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(y_1)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGG(0, s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(x1), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(x1), 0) → AVERAGE1_IN_GGG(s(0), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(0), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(y_0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(0), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(0), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(x1)), 0) → AVERAGE1_IN_GGG(0, s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(x1)), x2) → AVERAGE1_IN_GGG(0, s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), x2) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(0)), x2) → AVERAGE1_IN_GGG(x0, s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), x2) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(x0, s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(y_0))), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(0)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(0))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(s(y_1)))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(y_1))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGA(0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(y_0)))))) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(y_0))))) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(s(y_0))))))) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(y_1)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGG(0, s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(x1), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(x1), 0) → AVERAGE1_IN_GGG(s(0), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(0), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(y_0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(0), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(0), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(x1)), x2) → AVERAGE1_IN_GGG(0, s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), x2) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(0)), x2) → AVERAGE1_IN_GGG(x0, s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), x2) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(z0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(z0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(z0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(z0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(x0, s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(y_0))), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(0)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(0))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(s(y_1)))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(y_1))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGA(0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(y_0)))))) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(y_0))))) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(s(y_0))))))) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(y_1)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGG(0, s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(x1), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(x1), 0) → AVERAGE1_IN_GGG(s(0), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(0), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(y_0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(0), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(0), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(x1)), x2) → AVERAGE1_IN_GGG(0, s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), x2) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), x2) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(z0, s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(s(z0), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(s(s(z0)), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(z0))), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGG(s(z0), s(s(s(0))), z2) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), z1) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(s(s(z0)), s(s(s(0))), z1) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(0))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(y_0))), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(0)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(0))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(s(y_1)))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(y_1))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGA(0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(y_0)))))) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(y_0))))) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(s(y_0))))))) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(y_1)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGG(0, s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(x1), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(x1), 0) → AVERAGE1_IN_GGG(s(0), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(0), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(y_0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(0), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(0), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(x1)), x2) → AVERAGE1_IN_GGG(0, s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), x2) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), x2) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(z0, s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(s(z0), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(s(s(z0)), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(z0))), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), z1) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(x0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(z0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(z0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(y_0))), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(0)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(0))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(s(y_1)))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(y_1))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGA(0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(y_0)))))) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(y_0))))) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(s(y_0))))))) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(y_1)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGG(0, s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(x1), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(x1), 0) → AVERAGE1_IN_GGG(s(0), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(0), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(y_0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(0), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(0), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(x1)), x2) → AVERAGE1_IN_GGG(0, s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), x2) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), x2) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(z0, s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(s(z0), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(s(s(z0)), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(z0))), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), z1) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(x0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(x0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(0)) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(0), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(T18, s(s(0)), 0) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGA(s(T18), 0)
AVERAGE1_IN_GGA(T18, s(s(0))) → AVERAGE1_IN_GGG(s(T18), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(0, s(z1)) → AVERAGE1_IN_GGA(0, s(s(z1)))
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(z0, s(0), 0)
AVERAGE1_IN_GGG(0, s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(z1), 0) → AVERAGE1_IN_GGG(0, s(s(z1)), 0)
AVERAGE1_IN_GGG(s(z0), s(0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(0), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGA(s(z0), 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGA(s(s(z0)), 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(z0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(z0), 0, 0) → AVERAGE1_IN_GGG(s(s(z0)), 0, 0)
AVERAGE1_IN_GGG(s(s(z0)), 0, 0) → AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(z0))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(s(z0)))), 0, 0) → AVERAGE1_IN_GGG(s(s(s(s(s(z0))))), 0, 0)
AVERAGE1_IN_GGG(s(x0), s(0), 0) → AVERAGE1_IN_GGG(x0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(z0), s(s(0)), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(z0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(0, s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(z0))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1)
AVERAGE1_IN_GGG(0, s(s(z0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(z0))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), z1) → AVERAGE1_IN_GGG(0, s(s(s(s(s(z0))))), z1)
AVERAGE1_IN_GGG(0, s(s(s(z0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGA(s(x0), 0) → AVERAGE1_IN_GGA(x0, s(0))
AVERAGE1_IN_GGA(s(x0), s(0)) → AVERAGE1_IN_GGA(x0, s(s(0)))
AVERAGE1_IN_GGA(s(x0), s(s(y_1))) → AVERAGE1_IN_GGA(x0, s(s(s(y_1))))
AVERAGE1_IN_GGA(s(s(y_0)), x1) → AVERAGE1_IN_GGA(s(y_0), s(x1))
AVERAGE1_IN_GGA(s(0), x1) → AVERAGE1_IN_GGA(0, s(x1))
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), x2) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGG(0, s(s(s(x1))), x2) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGA(s(x0), s(0))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGA(s(x0), s(s(0)))
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGA(s(x0), s(s(s(y_1))))
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGA(s(x0), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(y_0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGA(s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGA(s(x0), s(s(y_1)))
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGA(s(s(y_0)), x1)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGA(s(0), x1)
AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), x1, 0) → AVERAGE1_IN_GGG(s(y_0), s(x1), 0)
AVERAGE1_IN_GGG(s(0), 0, 0) → AVERAGE1_IN_GGG(0, s(0), 0)
AVERAGE1_IN_GGG(s(0), x1, 0) → AVERAGE1_IN_GGG(0, s(x1), 0)
AVERAGE1_IN_GGG(s(s(y_0)), 0, 0) → AVERAGE1_IN_GGG(s(y_0), s(0), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(0), 0) → AVERAGE1_IN_GGG(0, s(s(0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(0), s(y_0), 0) → AVERAGE1_IN_GGG(0, s(s(y_0)), 0)
AVERAGE1_IN_GGG(s(0), s(s(0)), 0) → AVERAGE1_IN_GGG(0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(0)), 0) → AVERAGE1_IN_GGG(x0, s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(y_1))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGA(s(s(s(y_0))), s(s(s(0)))) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(0)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(0))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(s(y_1)))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(s(0))))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(s(y_1))))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(x1)))) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGA(0, s(s(s(0)))) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGA(0, s(s(s(x1)))) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(y_1))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(0))))) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(y_0)))))) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(y_0))))) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGA(0, s(s(s(s(s(s(y_0))))))) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGA(s(s(y_0)), s(s(s(s(s(0)))))) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGA(x0, s(s(s(s(s(s(s(y_1)))))))) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGA(s(y_0), s(s(s(s(s(y_1)))))) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(x0), s(0), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(x0), 0, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), 0, 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), 0, 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(s(y_0)))), 0, 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(x0), s(y_1), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(y_1)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), x1, 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), 0, 0)
AVERAGE1_IN_GGG(0, s(s(s(x1))), 0) → AVERAGE1_IN_GGG(s(0), x1, 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(y_1), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(0), s(0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(y_0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(y_0), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(y_1)), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(x1), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(x1), 0) → AVERAGE1_IN_GGG(s(0), s(s(x1)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(0), 0) → AVERAGE1_IN_GGG(s(0), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(y_0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(y_1))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(0), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(0), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(0)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(0))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(0)))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(s(y_1)))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(s(y_1))))))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(0)))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0) → AVERAGE1_IN_GGG(0, s(s(s(s(s(s(y_0)))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(0))))), 0)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(x1)), x2) → AVERAGE1_IN_GGG(s(y_0), s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(x1)), x2) → AVERAGE1_IN_GGG(0, s(s(s(x1))), x2)
AVERAGE1_IN_GGG(s(0), s(s(s(y_0))), x2) → AVERAGE1_IN_GGG(0, s(s(s(s(y_0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(0))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(0)))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(0)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(0))))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(s(y_1))))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(s(y_1)))))), x2)
AVERAGE1_IN_GGG(s(x0), s(s(s(s(y_1)))), x2) → AVERAGE1_IN_GGG(x0, s(s(s(s(s(y_1))))), x2)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(0))), s(s(x1)), 0) → AVERAGE1_IN_GGG(s(s(0)), s(s(s(x1))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(y_1))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(y_1)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(0)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(0))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(s(y_1))))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(s(y_1)))))))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(s(y_1)))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(s(y_1))))))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(0)), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(y_0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(y_0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(s(y_0)))), 0) → AVERAGE1_IN_GGG(s(0), s(s(s(s(s(y_0))))), 0)
AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(s(s(y_0)))), s(s(s(0))), 0) → AVERAGE1_IN_GGG(s(s(s(y_0))), s(s(s(s(0)))), 0)
AVERAGE1_IN_GGG(s(s(y_0)), s(s(s(s(s(y_1))))), 0) → AVERAGE1_IN_GGG(s(y_0), s(s(s(s(s(s(y_1)))))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(z0, s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(z0), 0)
AVERAGE1_IN_GGG(s(z0), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(z0)), 0)
AVERAGE1_IN_GGG(s(s(z0)), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(z0))), 0)
AVERAGE1_IN_GGG(s(0), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(0)), 0)
AVERAGE1_IN_GGG(s(s(s(z0))), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(s(z0)))), 0)
AVERAGE1_IN_GGG(0, s(s(s(0))), z1) → AVERAGE1_IN_GGA(s(0), 0)
AVERAGE1_IN_GGG(s(s(0)), s(s(s(0))), 0) → AVERAGE1_IN_GGA(s(s(s(0))), 0)