c = %{ f = [ ' xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x xxx x xxxxx x xxx x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x xx x xxxx x xxxxx x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x xxxxxx xxx x xxxxxx xxxxx x xxxxxx xxx x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x xxx x xxxxx x xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ', ' xxxxxxx xxxxxxx xxxxxxx xxxx xxxxxxx x xxxxxxx xxxxxxx x xxxxxxx xxxxxxx x xxxxxxx xxxxxxx x xxxxxxx xxxxxxx x xxxxxxx xxxxxxx x xxxx xxxxxxx xxxxxxx x x x xxxxxxx xxxxxxx xxxxx x xx x x x x xxxxxxx xxxxxxx xxxxxxx x xx x x x x x x x x x xxxxxxx xxxxxxx x x x x x x x xx x x x x x xxxxx xxxxxxx x x x x x x x x xx x x x x x x x x x xxxxxxx x x x x x x x x x x x x x x xx x x x x x xx xxxxxxx x x x x x x x x x x x x x xxxxxx x x x x x x x x x xxxxxxx x x x x x x x x x x x x x xxxxxxxx x xx x x x x x xxxxx x x x x x x x x x x x x x xxxxxxxx x x x x x x x x x x x x x x x x x x x x xxxxxxxx x xx x x x x x x x x x x x x x x xxxxxxxx x x x x x x x x x x x x x xxxxxxxx x xx x x x x x x x xxxxxxxx xxxx x x x x x xxxxxxxx xxxxxxx xx xxxxxxxx xxxxxxx '][rand(2)].split("\n") if rand(2) > 0 then f = f.reverse end if rand(2) > 0 then f = f.map{|e| e.reverse} end p = '' i = -1 f.join("\n").each_char{|e| if e == " " || e == "\n" then p += e else p += $t[i += 1] end } puts p } require 'zlib' c = [Zlib::Deflate.deflate(c, 9)].pack('m').gsub(/\n/, '') c = "require'zlib';eval(Zlib::Inflate.inflate('" + c + "'.unpack('m')[0]))" c = %{$t='s=/'+92.chr+'s/;eval$t=%{'+$t+'}.gsub(s,\"\")#';} + c c = 's=/' + 92.chr + 's/;eval$t=%{' + c + '}.gsub(s,"")#' puts c