problems 4-10 finished, still working on 9