Scott, your formatting of the code and naming of variables is perfectly
fine and idiomatic, but don't worry about that right now.
I recommend focusing on the things David mentions, and then on making
sure that your approach and code is correct.
Afterwards, people might also have comments on style and possible
efficiencies/optimizations, but that comes later.
--
http://www.neilvandyke.org/
_________________________________________________
For list-related administrative tasks:
http://lists.racket-lang.org/listinfo/users