problem 7 have been solved