let f x y z = let g = x i h = y f i = z f g in g h in f