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