exercises 07, 08, 09, 10, 11