forked from: SO randomize venue

