---- CR(R) ---- [Hirokawa and Middeldorp, 2011] R: a() -> c() b() -> c() f(a(),b()) -> d() f(x,c()) -> f(c(),c()) f(c(),x) -> f(c(),c()) d() -> f(a(),c()) d() -> f(c(),b()) CPS'(R): f(a(),b()) -> f(c(),b()) f(a(),b()) -> d() f(a(),b()) -> f(a(),c()) f(a(),b()) -> d() d() -> f(a(),c()) d() -> f(c(),b()) d() -> f(c(),b()) d() -> f(a(),c()) CP(R): f(c(),b()) -> d() f(a(),c()) -> d() f(c(),c()) -> f(c(),c()) f(c(),c()) -> f(c(),c()) f(a(),c()) -> f(c(),b()) f(c(),b()) -> f(a(),c())