From: "Eric I." Date: 2007-11-17T10:20:07+09:00 Subject: Re: Goedel (#147) > The encoding works by taking each successive character of a message and raising > each successive prime to some function of that character, and multiplying these > powers of primes together. So for example we could use the ASCII code + 1 to > allow for nulls to be encoded. Then "Ruby\r\n" would end up as: > > (2 ** R) * (3 ** u) * (5 ** b).... > > 10992805522291106558517740012022207329045811217010725353610920778 > 28664749233402453985379760678149866991742205982820039955872246774 > 86029159248495553882158351479922840433375701904296875000000000000 > 00000000000000000000000000000000000000000000000000000000000000000 > 000000 If I'm not mistaken, the number given is the encoding for "Ruby\n". The encoding for "Ruby\r\n" is: 26221858870290182364639031466277185911546960210395902825153752677 86758380406769132705749108355204343696163662611760821989161975619 72000918860271223092350554891796472401033816989022830694122314453 12500000000000000000000000000000000000000000000000000000000000000 000000000000000000000 Eric