David A. Black wrote: > In Ruby 1.9 you can do: > > letters.values_at(*0.step(letters.size-1,2)) > > using the enumerator returned from step called without a block. > Thanks, but I prefer to break with Ruby tradition and not write one liners that could win obfuscation contests. -- Posted via http://www.ruby-forum.com/.