Transition table (in human-readable form):

 abpqt
123344
254253
353233
421544
551231

Transition table (in machine-readable form):

23344
54253
53233
21544
51231