Completed problem set 3.