deterministic finite state machine

visit shbcf.ru