problem 11 done