a=*$<.bytes x=a.reduce:^ puts [("%x"%x).sub(/\B/){a.map{|e|"%2x".%e^x}}].pack"H*"
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
download
return to the top page