https://intlibrary.ir/download/an-introduction-to-formal-languages-and-automata-74384/