NO
0 QTRS
↳1 NonTerminationProof (⇒, 0 ms)
↳2 NO
Begin(0(x)) → Wait(Right1(x))
Begin(1(x)) → Wait(Right2(x))
Right1(#(End(x))) → Left(0(#(End(x))))
Right2(#(End(x))) → Left(1(#(End(x))))
Right1(#(x)) → A#(Right1(x))
Right2(#(x)) → A#(Right2(x))
Right1(0(x)) → A0(Right1(x))
Right2(0(x)) → A0(Right2(x))
Right1(1(x)) → A1(Right1(x))
Right2(1(x)) → A1(Right2(x))
A#(Left(x)) → Left(#(x))
A0(Left(x)) → Left(0(x))
A1(Left(x)) → Left(1(x))
Wait(Left(x)) → Begin(x)
#(0(x)) → 0(#(x))
#(1(x)) → 1(#(x))
Wait Left 1 # End → Wait Left 1 # End
Wait Left 1 → Wait Right2
by OverlapClosure OC 2Wait Left → Begin
by original rule (OC 1)Begin 1 → Wait Right2
by original rule (OC 1)
Right2 # End → Left 1 # End
by original rule (OC 1)