fAux x y =   if (cond x y)  then fAux (gx x) y  else ylet f y = fAux (hx x) (hy y)