update problem 1 to problem 11