Almost finished problem 3-3.