Problem:
 g(X) -> h(X)
 c() -> d()
 h(d()) -> g(c())

Proof:
 Unfolding Processor:
  loop length: 3
  terms:
   g(d())
   h(d())
   g(c())
  context: []
  substitution:
   
  Qed