Exercises on regular languages