Transition table (in human-readable form):

 abpqt
121252
233013
322425
431415
544223

Transition table (in machine-readable form):

21252
33013
22425
31415
44223