NO Problem: a(a(b(x1))) -> b(c(b(a(a(a(x1)))))) a(c(x1)) -> x1 Proof: String Reversal Processor: b(a(a(x1))) -> a(a(a(b(c(b(x1)))))) c(a(x1)) -> x1 Unfolding Processor: loop length: 12 terms: b(a(a(a(a(a(a(a(a(x45196))))))))) a(a(a(b(c(b(a(a(a(a(a(a(x45196)))))))))))) a(a(a(b(c(a(a(a(b(c(b(a(a(a(a(x45196))))))))))))))) a(a(a(b(a(a(b(c(b(a(a(a(a(x45196))))))))))))) a(a(a(b(a(a(b(c(a(a(a(b(c(b(a(a(x45196)))))))))))))))) a(a(a(b(a(a(b(a(a(b(c(b(a(a(x45196)))))))))))))) a(a(a(b(a(a(a(a(a(b(c(b(b(c(b(a(a(x45196))))))))))))))))) a(a(a(b(a(a(a(a(a(b(c(b(b(c(a(a(a(b(c(b(x45196)))))))))))))))))))) a(a(a(b(a(a(a(a(a(b(c(b(b(a(a(b(c(b(x45196)))))))))))))))))) a(a(a(b(a(a(a(a(a(b(c(b(a(a(a(b(c(b(b(c(b(x45196))))))))))))))))))))) a(a(a(b(a(a(a(a(a(b(c(a(a(a(b(c(b(a(b(c(b(b(c(b(x45196)))))))))))))))))))))))) a(a(a(b(a(a(a(a(a(b(a(a(b(c(b(a(b(c(b(b(c(b(x45196)))))))))))))))))))))) context: a(a(a([]))) substitution: x45196 -> b(c(b(b(c(b(a(b(c(b(b(c(b(x45196))))))))))))) Qed