Update Chapter 4 solutions and improved readability