Xianglong's solutions to week6's problems