problem 13 working.