finished problem 1 of ps3
completed problem 2 ps3
got to a point where I think problem 3 should work, but it doesn't according to unit testing