problem 14 - racket