Problem: f(x,x) -> h(x,x) f(g(x),x) -> a() c() -> g(c()) h(g(x),x) -> a() Proof: Open