Problem:
f(x,f(a(),y)) -> f(a(),f(f(f(a(),a()),y),x))
Proof:
Unfolding Processor:
loop length: 6
terms:
f(f(a(),f(a(),x1625)),f(a(),f(a(),x1793)))
f(a(),f(f(f(a(),a()),f(a(),x1793)),f(a(),f(a(),x1625))))
f(a(),f(a(),f(f(f(a(),a()),f(a(),x1625)),f(f(a(),a()),f(a(),x1793)))))
f(a(),f(a(),f(f(a(),f(f(f(a(),a()),x1625),f(a(),a()))),f(f(a(),a()),f(a(),x1793)))))
f(a(),f(a(),f(f(a(),f(a(),f(f(f(a(),a()),a()),f(f(a(),a()),x1625)))),f(f(a(),a()),f(a(),x1793)))))
f(a(),f(a(),f(f(a(),f(a(),f(f(f(a(),a()),a()),f(f(a(),a()),x1625)))),
f(a(),f(f(f(a(),a()),x1793),f(a(),a()))))))
context: f(a(),f(a(),[]))
substitution:
x1625 -> f(f(f(a(),a()),a()),f(f(a(),a()),x1625))
x1793 -> f(f(f(a(),a()),a()),f(f(a(),a()),x1793))
Qed