fixed question 3.close #159