add Week9 solution