problem 10 added