Finished problem 4-all. Working on 5.