Exercise

Addition of the exercise generation system.
Strange endings with the *, not necessary.