pred=\n.\f.\x.n(\g.\h.h(gf))(\u.x)(\u.u)

(but thanks to the power of free software, this has been fixed already!)