State Diagram
Scanner Statechart