ISBN2 by Mark Byers

#!ruby -p
$_[n= ~/\?/]=?0
$_[n]+=1while(eval'+$_[4+_-=1]%??*~[_,_*2&3][l&1]'*_=l= ~/$/-4)%(9^l/4)>_

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

download

return to the top page