problem 6 - racket