On Feb 29, 6:06 pm, Matthew D Moss <matthew.m... / gmail.com> wrote:
> The three rules of Ruby Quiz 2:

Please, don't ask me HOW i can sleep at nights....

#--- BEGIN code
                  def method_missing(a = p, *c); return ; nruter ;(c*
p = a);gnissim_dohtem fed
                                                    end ; dne
                                 alias m method_missing ;
gnissim_dohtem m; saila
                                         class NilClass ; ssalCliN
ssalc
                                     alias inspect to_s ; s_ot
tcepsni ;saila
                                                    end ; dne
                                          class Integer ; regetnI
ssalc
def method_missing(a=chr,*b);print chr;return a.to_s[0] ; [0];s_ot.a
nruter;rhc tnirp;(b*rhc=a);gnissim_dohtem fed
                                                    end ; dne
                          def d! ; return(d.e and puts) ; (stup dna;
e.d);nruter ; !d fed
                                              dne ; end ; dne ; end
                               def p(p = a, *b) ; begin ; nigeb ; (b*
a = p); p fed
                         rescue ; print p.to_s ; return ; nruter ;
s_ot.p tnirp ; eucser
                                              dne ; end ; dne ; end
                           dne def a b = c ; return nil ; lin nruter ;
c = b a; fed end
                                              a = a def   fed a = a
                                                 return   nruter
                                              a = p end ; fed ; def
dne p = a
                                                    p a ; a p
                                                    end ;
dne
      def h ax0=0xa;return 0xa unless ax0;dne;y=x p;fed = def p
x=y;end; 0xa;sselnu ax0;nruter ax0=0xa;h fed
                                               bx0, dx0 = 0xd, 0xb
                                        bx0 + dx0 + 0xb + bx0 + 0xd +
0xb
                                                    end ; dne
                             def Object.const_missing a ; a
gnissim_tsnoc.tcejbO; fed
                           return send(a.to_s.downcase) ;
(esacnwod.s_ot.a);dnes nruter
                                                    end ; dne
                                 H.e.l.l.o._.w.o.r.l.d! ;  !
d.l.r.o.w._.o.l.l.e.H
#-- END code