problem 20 - racket