Finite State Automaton Simulator