redadded DrRacket code