On Sunday 22 April 2007 23:15, eden li wrote: > Why not just do a random sort instead? > > >> some_array = ['cat', 'dog', 'fun', 'zoo'] > => ['cat', 'dog', 'fun', 'zoo'] > >> some_array.sort { rand(3) - 1 } > => ["zoo", "dog", "fun", "cat"] Or some_array.sort_by { rand } -- Jesse Merriman jessemerriman / warpmail.net http://www.jessemerriman.com/