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