update solution of Q1_7