Finished problem 3.
Fixed problem 2.
Wrote Problem 4.
Finished problem 5
Finished problem 8
Finished problem 9