add Chapter 3 solutions.