Finite State Machines (FSMs)