2011.5.1. Odds and Ends - randrand