Completes Ex 21
Completes Ex28
Completes Ex28