From: mrchameleon@... (Chris Reay) Date: 2001-11-21T05:12:19+09:00 Subject: [ruby-talk:25941] Re: Array.new(n, Array.new(m)) weirdness, but "select isn't broken" Thanks for the responses and explanations. The Enumerable.map (or its simile collect) is a good solution. Ruby has a well founded reputation for producing few surprises; I think the result of the Array.new(n, Array.new(m)) statement is one of those surprises. Nevertheless it's still my fave by far! Yours Chris