added problem 8 solution