problem 006 solution