CS 452 - Automata and Formal Languages - Spring 2004