update problem 3 and add problem 5