From: Bob Showalter Date: 2005-11-25T00:50:01+09:00 Subject: Re: [SUMMARY] Euchre Hands (#55) Ruby Quiz wrote: > > # rotate trump suit to front > suits.push(suits.shift) while suits.first != trump > > > ...First, the suits are "rotated" until trump > is the first suit. Note that this is why "CARDS" was declared as a constant but > "suits" is just a variable. Good hints for the reader in this code. Having much to learn, I have since discovered that it works fine even if SUITS is declared as a constant. You only get a warning if you reassign something else to SUITS; you can maniuplate the array that SUITS references without getting a warning.