On 2/9/07, Chris Shea <cmshea / gmail.com> wrote: > [snip] > > # Given an Array of String words, build an Array of only those words that > > # are anagrams of the first word in the Array. > > def test_find_anagrams > > anagrams = %w(cat act) > > assert_equal anagrams, OneLiner.find_anagrams(%w(tac bat cat rat act)) > > end > [snip] > > I changed anagrams to %w(tac cat act). I'm the sort of person that > thinks a word is an anagram of itself (although, I have a feeling > "tac" isn't a word). Neither did I, I was just looking for an easy test. And yet, lo and behold: http://cancerweb.ncl.ac.uk/cgi-bin/omd?query=tac A kind of customary payment by a tenant; a word used in old records. Origin: Cf. Tack, 4. Source: Websters Dictionary