solved problem 100