started problem #4.