update problem 9.1
add solution of problem 9.3