((a|b))* (a|b)((a|b))* ((a)*)* ((a|ε)|ε) (ab|ε)