From: ericlin852@... Date: 2008-05-30T02:00:12+09:00 Subject: Mysterious behavior with loops Enter these in irb: a = [1,2,3] a.each do |i| a.delete(i) end Result? a => [2] Shouldn't a be [] ? Eric