From: Arlen Christian Mart Cuss Date: 2007-10-03T00:10:33+09:00 Subject: Re: a = b = c order of evaluation weird > and to cut off the first 1/3 and last 1/3 of the array to get about 33 > elements, shouldn't we use > > a[0..a.size/2] = a[a.size*2/3..-1] = nil Or, just do a.slice!(a.size/3..a.size*2/3) :) but I somewhat realise this isn't the real question. Arlen.