a) Convert the following regular expression to deterministic finite automata using McNaughton-Yamada-Thompson algorithm:
(alb/c)*alalb)alb) _ (alb)
b) Show that (alb)*, (a* b*), and ((Ela)b*)* are all equivalent by showing that their minimum-state DFA's are the same up to renaming of states.