c = %{f=[',','',''][rand(2)+1].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.map{|e|;e.sub(/\s*$/,'')}.join("\n").each_char{|e| if e=="x"then p+=$t[i+=1]else p+=e end} puts p} open 'pattern4a.txt' do |file| c = c.sub(//, file.read().gsub(/\S/,'x')) end open 'pattern4b.txt' do |file| c = c.sub(//, file.read().gsub(/\S/,'x')) end 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,"");#' # gsub(s,"")# # 12345671234567 puts c