Finished #7 & #8 in Racket.