added solution for the problem 1