*?[a]* a*?[a]*b *?[a]* c*?[a]*d