updated a bunch of files working on problem 9
working on 9 again