completed exercise
added new exercises and modified ex18