Bravo.
perl -MO=Deparse
#!/usr/bin/perl -w
use strict;sub t{map{chr($_)}@_}sub l{return(split' ',&s)[0=>1]}
BEGIN{$%=2=>$;[0]=23=>$;[1]=$;[0]++=>$;[2]=3;@;=&t(@;)=>$^H^=$%}
$.=-${$;[1]}=>$!=$:=~s/\s//g=>$!++=>$?=$=/$!*($%+$!)=>$=/=$!;$~=
substr((split/[\/\\]/=>${$;[0]})[$.]=>$[=>$?)=>@~=split//,$~;$^=
qq#h$~[${$;[1]}]$~[$!]$~[$|]#=>@~=qx/$~$"$:$:$^/=>$~=$~[$=]=>$^=
substr($~=>index($~=>$:)+${$;[1]}=>${$;[1]});$@=::j();$b='_';*$b
=sub{$~=shift;$~->($b,@_);};goto&{$@->$^};sub s{unpack($^,$@->_)
};sub j{$a={_=>'92G5S="!!;F]T:&5R(%!E<FP@2&%C:V5R"@``',};$;=sub{
$:=shift;$a->{$:};};bless($;);$;;}sub u{die(&i);}sub v{(split' '
=>&s)[2=>3]}sub i{join' '=>(&l=>join(''=>&t(@{&e}))=>&v=>$/)}sub
e{[69,118,105,108]};sub p{'Just'}sub r{'Hacker'}sub o{'Another'}
^D
Can't call method "PADLIST" on an undefined value at /usr/bin/perl/lib
+/B/Deparse.pm line 1039.
CHECK failed--call queue aborted.