add Chapter1_8 solution