YES
0 QTRS
↳1 QTRS Reverse (⇔, 0 ms)
↳2 QTRS
↳3 RFCMatchBoundsTRSProof (⇔, 46 ms)
↳4 YES
Begin(b(c(a(b(c(x)))))) → Wait(Right1(x))
Begin(c(a(b(c(x))))) → Wait(Right2(x))
Begin(a(b(c(x)))) → Wait(Right3(x))
Begin(b(c(x))) → Wait(Right4(x))
Begin(c(x)) → Wait(Right5(x))
Right1(b(End(x))) → Left(a(b(b(c(b(c(a(End(x)))))))))
Right2(b(b(End(x)))) → Left(a(b(b(c(b(c(a(End(x)))))))))
Right3(b(b(c(End(x))))) → Left(a(b(b(c(b(c(a(End(x)))))))))
Right4(b(b(c(a(End(x)))))) → Left(a(b(b(c(b(c(a(End(x)))))))))
Right5(b(b(c(a(b(End(x))))))) → Left(a(b(b(c(b(c(a(End(x)))))))))
Right1(b(x)) → Ab(Right1(x))
Right2(b(x)) → Ab(Right2(x))
Right3(b(x)) → Ab(Right3(x))
Right4(b(x)) → Ab(Right4(x))
Right5(b(x)) → Ab(Right5(x))
Right1(c(x)) → Ac(Right1(x))
Right2(c(x)) → Ac(Right2(x))
Right3(c(x)) → Ac(Right3(x))
Right4(c(x)) → Ac(Right4(x))
Right5(c(x)) → Ac(Right5(x))
Right1(a(x)) → Aa(Right1(x))
Right2(a(x)) → Aa(Right2(x))
Right3(a(x)) → Aa(Right3(x))
Right4(a(x)) → Aa(Right4(x))
Right5(a(x)) → Aa(Right5(x))
Ab(Left(x)) → Left(b(x))
Ac(Left(x)) → Left(c(x))
Aa(Left(x)) → Left(a(x))
Wait(Left(x)) → Begin(x)
b(b(c(a(b(c(x)))))) → a(b(b(c(b(c(a(x)))))))
c(b(a(c(b(Begin(x)))))) → Right1(Wait(x))
c(b(a(c(Begin(x))))) → Right2(Wait(x))
c(b(a(Begin(x)))) → Right3(Wait(x))
c(b(Begin(x))) → Right4(Wait(x))
c(Begin(x)) → Right5(Wait(x))
End(b(Right1(x))) → End(a(c(b(c(b(b(a(Left(x)))))))))
End(b(b(Right2(x)))) → End(a(c(b(c(b(b(a(Left(x)))))))))
End(c(b(b(Right3(x))))) → End(a(c(b(c(b(b(a(Left(x)))))))))
End(a(c(b(b(Right4(x)))))) → End(a(c(b(c(b(b(a(Left(x)))))))))
End(b(a(c(b(b(Right5(x))))))) → End(a(c(b(c(b(b(a(Left(x)))))))))
b(Right1(x)) → Right1(Ab(x))
b(Right2(x)) → Right2(Ab(x))
b(Right3(x)) → Right3(Ab(x))
b(Right4(x)) → Right4(Ab(x))
b(Right5(x)) → Right5(Ab(x))
c(Right1(x)) → Right1(Ac(x))
c(Right2(x)) → Right2(Ac(x))
c(Right3(x)) → Right3(Ac(x))
c(Right4(x)) → Right4(Ac(x))
c(Right5(x)) → Right5(Ac(x))
a(Right1(x)) → Right1(Aa(x))
a(Right2(x)) → Right2(Aa(x))
a(Right3(x)) → Right3(Aa(x))
a(Right4(x)) → Right4(Aa(x))
a(Right5(x)) → Right5(Aa(x))
Left(Ab(x)) → b(Left(x))
Left(Ac(x)) → c(Left(x))
Left(Aa(x)) → a(Left(x))
Left(Wait(x)) → Begin(x)
c(b(a(c(b(b(x)))))) → a(c(b(c(b(b(a(x)))))))
c(b(a(c(b(Begin(x)))))) → Right1(Wait(x))
c(b(a(c(Begin(x))))) → Right2(Wait(x))
c(b(a(Begin(x)))) → Right3(Wait(x))
c(b(Begin(x))) → Right4(Wait(x))
c(Begin(x)) → Right5(Wait(x))
End(b(Right1(x))) → End(a(c(b(c(b(b(a(Left(x)))))))))
End(b(b(Right2(x)))) → End(a(c(b(c(b(b(a(Left(x)))))))))
End(c(b(b(Right3(x))))) → End(a(c(b(c(b(b(a(Left(x)))))))))
End(a(c(b(b(Right4(x)))))) → End(a(c(b(c(b(b(a(Left(x)))))))))
End(b(a(c(b(b(Right5(x))))))) → End(a(c(b(c(b(b(a(Left(x)))))))))
b(Right1(x)) → Right1(Ab(x))
b(Right2(x)) → Right2(Ab(x))
b(Right3(x)) → Right3(Ab(x))
b(Right4(x)) → Right4(Ab(x))
b(Right5(x)) → Right5(Ab(x))
c(Right1(x)) → Right1(Ac(x))
c(Right2(x)) → Right2(Ac(x))
c(Right3(x)) → Right3(Ac(x))
c(Right4(x)) → Right4(Ac(x))
c(Right5(x)) → Right5(Ac(x))
a(Right1(x)) → Right1(Aa(x))
a(Right2(x)) → Right2(Aa(x))
a(Right3(x)) → Right3(Aa(x))
a(Right4(x)) → Right4(Aa(x))
a(Right5(x)) → Right5(Aa(x))
Left(Ab(x)) → b(Left(x))
Left(Ac(x)) → c(Left(x))
Left(Aa(x)) → a(Left(x))
Left(Wait(x)) → Begin(x)
c(b(a(c(b(b(x)))))) → a(c(b(c(b(b(a(x)))))))
The certificate consists of the following enumerated nodes:
18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 48, 63, 64, 65, 69, 76, 77, 78, 79, 80, 81, 82, 85, 86, 87, 88, 91, 92
Node 18 is start node and node 19 is final node.
Those nodes are connected through the following edges: