automatic

FSM for programms