Solved problem 004