Oops, typo! Jim Weirich wrote: [...] > And then assert things that must be true about the choice: > > A.assert (x % 2) > # at this point, x can only be 2 or 4. The assertion should read: A.assert (x % 2) == 0 Sorry. -- -- Jim Weirich -- Posted via http://www.ruby-forum.com/.