Finished exercises for Ch. 3