regular expressions and automata concepts 9983603