From: Matthew Moss Date: 2006-03-28T05:10:06+09:00 Subject: Re: "Unflattening" arrays require 'enumerator' > a = [] > (1..8).to_a.each_slice(2) { |x| a << x } > p a => [[1, 2], [3, 4], [5, 6], [7, 8]]