On Sep 27, 2006, at 8:26 AM, Michael Greenly wrote:

> I'd almost (not quite) be willing to pay money to find out
> what you did use 8 less bytes than me on the
> http://codegolf.com/vigenere-cipher

I'm curious how either of you did it!  I struggled and struggled only  
to get stuck at 94 bytes:

k,i=gets,-1
gets.scan(/./){$><<$&.tr("A-Z","#{(c=k[(i+=1)%(k.size-1)]).chr}-ZA-# 
{(c-1).chr}")}

James Edward Gray II