MAYBE
MAYBE
TRS:
 {
  g(true(), x, y, z) -> f(gt(x, z), x, y, s(z)),
  g(true(), x, y, z) -> f(gt(x, z), x, s(y), z),
      gt(s(u), s(v)) -> gt(u, v),
       gt(s(u), 0()) -> true(),
          gt(0(), v) -> false(),
  f(true(), x, y, z) -> g(gt(x, y), x, y, z)
 }
 DUP: We consider a duplicating system.
  Trs:
   {
    g(true(), x, y, z) -> f(gt(x, z), x, y, s(z)),
    g(true(), x, y, z) -> f(gt(x, z), x, s(y), z),
        gt(s(u), s(v)) -> gt(u, v),
         gt(s(u), 0()) -> true(),
            gt(0(), v) -> false(),
    f(true(), x, y, z) -> g(gt(x, y), x, y, z)
   }
  Fail