Array#shuffleを自分で実装するとした場合、これよりシンプルなのある?
def shuffle(ary)
ary.map{|x| [rand,x]}.sort.map{|x| x[1]}
end