it's been a while, as always, ignore if you don't care, but for those that
do:

super simple code, with very gentle obfu.

eval pack"H*",join"",qw"757365205469653a3a48616e646c653b7375622054494548
414e444c457b626c6573735c24697d737562205052494e547b73656c65637424712c2471
2c24712c28247c3d7072696e74292f39666f722073706c69742f2f2c224a75737420416e
6f74686572205065726c204861636b6572227d7469652a4a4150482c2471";print JAPH

the next 2 are a bit cheesy

eval($u=q%$_="357485838432657879847269823280698276327265677569823396";
print"\eceval(\$u=q\x25";s|..|$j=$u;$k=lc chr$&;$j=~s#($k)#\e[7m$k\e[m#g
;print"\e[0;11H$j\x25)\e[5;".(++$o)."H$1$/";select$q,$q,$q,0.2|eg;#!%);

$a{$_}++for split//,$i="*rekcah lrep rehtona tsuj";print"\ec";@a=keys%a;
while($i){if($a[0]eq$w){$j.=$w;$w=0}$w=$w?$w:chop$i;$l=$x=$c=0;$y=3;for(
0..15){$l?$y:$x+=$_>8?-1:1;$c=$l=!$l if!(++$c%($l?5:$_>7?4:5));print
"\e[H$j$/|\e[$y;$x\H$a[$_]".$/[EMAIL PROTECTED],[EMAIL PROTECTED];select$q,$q,$q,.1}

can't remember if i've posted this before:

$b{$_}=$_ for 1..9;while(@c=sort{rand>.5}keys%b)[EMAIL PROTECTED]($c
=!$c)?X:O;$_="123456789147258369159357";s#(.)(.)(.)#$p=$& if$a[$1]eq$a[$
2]&&$a[$1]eq$a[$3]&&$a[$1]#eg;printf"%s%s\e[m%s",$p=~/$_/?"\e[7m":"",$_?
$a[$_]||".":"\ec",$_%3?$":$/for 0..9;$p?exit:select$q,$q,$q,.1}

(i was thinking of putting in some game playing code rather than the
randomness we've got here, but i don't think it'll fit in 4 lines)

my maze sig, in 6 lines for those that missed it before.  I've been
hacking for ages trying to get it down, but i'm buggered if i can find any
more spare chars (i also tried doing it with bitwise operators):

$p=1;[EMAIL PROTECTED]&$_>47&$_<751,($p-1)%47&&$m[$p-1]ne"|"?$p-2:0,($p+2)
%47&&$m[$p+1]ne"|"?$p+2:0,$m[$p]ne _?$p+47:0,$m[$p-47]ne _?$p-47:0;$m[$p
]||=_;if($l){print$_?$_%47?$p-$_?$m[$_]:o:"$/|":"\e[H"for 0..750;$p>749?
exit:select$q,$q,$q,[EMAIL PROTECTED](([EMAIL PROTECTED])-$p)**2>4?$m[$r>$p?$p:$r]=$":(
$m[$r>$p?$r-1:$r+1]=_):([EMAIL PROTECTED],redo);[EMAIL 
PROTECTED],$v{$p=$r}=$p;if(keys%v>3

(any ideas about getting this smaller?  mail me of list!)

and finally in honour of wimbledon - i'm sure peeps might have seen this:

$m=2;$x=$y=4;$n=$|=1;print"\ec";$f.="\e[$_;20H|\n"for(1..11);{printf"$f
\e[$y;$x\H \e[%d;%dH*\e[$l;H \e[%dH\e[7m \e[m\e[$r;40H \e[%d;40H",$y+=$n
*=$y<2|$y>10?-1:1,$x+=$m*=$x<3|$x>37?-1:1,$l+=($c=$l-($m>0?6:$y))?$c>0?-
1:1:0,$r+=($c=$r-($m<0?6:$y))?$c>0?-1:1:0,select$q,$q,$q,0.1;redo}

enjoy
alex

-- 
$_="just another technical yahoo!";@b=sort{rand cmp [EMAIL PROTECTED]//;$|=
print"\ec";[EMAIL PROTECTED];sub p{print"\e[$_[1];$_[0]H$_[2]"}while($e=$a[$g++]){
$f=0;{redo if$b[$f++]ne$e}$b[$f-1]=0;p($f,1,$");$i=$f-$g<0?1:-1;while($f
!=$g){select$q,$q,$q,p($f,2,$e)/20;p(($f+=$i)-$i,2,$")}p($f,3,$e.$/)}
Anagram (1 of 21)



Reply via email to