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