From: ts Date: 2001-02-23T21:00:55+09:00 Subject: [ruby-talk:11371] Re: Array bugs? >>>>> "M" == Mathieu Bouchard writes: M> def f(x); [x,x]; end M> def g(x); f f f f f f f f x; end M> (g g g 1) == (g g g 1) #=> true Try this def f(x); [x,x]; end def g(x); f f f f f f f f x; end p (g g g 1) I think you'll have the same penality if you correct #== Guy Decoux