aboutsummaryrefslogtreecommitdiffhomepage
path: root/q.rb
blob: f6324d230d5ed1d5f03ef541b3cbecaf9f003204 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
                                 k=1;eval(       s=
    (                         %w{s="k=#{1-k};eval
   (s=(                     %w{#{s}})*'')";s+=";
   %q\x5f                  "+s;i=f=0;puts([%|B*(#~%
   ":4~$%65~              $'39~$*/8~$-,6~%1'6~&K~
   (I~$L~%K~'H~           (G~*D~'F~)C~+@~.<~17~
    .8~);~$=~(5|,%|"      0A)~"&''=)~#'''9)~%''
     '5)~''''1)~)'''-)~+'''))~-'''%)~/''/~1''+~
       3'''~5'''~7'''~7)''~5-''~3)#'''~1)''''~/
   )+'''~-)/'''~+)3'''~))7'''~');''&~%)?0|,][k
    ].tr("~","\n").gsub(/./){n=$&.ord-33;(f=!f
      )?s[(i+=n)-n,n]:"\40"*n}+"_")})*'');%q_
       k=1;eval(s=(%w{s="k=#{1-k};eval(s=(%w{
         #{s}})*'')";s+=";%q\x5f"+s;i=f=0;pu
      ts([%|B*(#~%":4~$%65~$'39~$*/8~$-,6~%
        1'6~&K~(I~$L~%K~'H~(G~*D~'F~)C~+@~
          .<~17~.8~);~$=~(5|,%|"0A)~"&''=
             )~#'''9)~%'''5)~''''1)~)'''
                -)~+'''))~-'''%)~/''/~
             1''+~3'''~5'''~7'''~7)'
        '~5-''~3)#'''~1)''''~/)+''
   '~-)/'''~+)3'''~))7'''~');''
       &~%)?0|,][k].tr("~",_