Solved till problem 11