add problem 1 solution