city-chooser Given an area of the world and city size, choose a random city as a destination. There is an immense amount of ad-hoc code in here. You can see the code in action at http://langintro.com/city-chooser.