Problem 2 added