Completes ex9
Completes ex 11/12
Completes ex13