in reply to Re: Slashdot lamejoke generator
in thread Slashdot lamejoke generator

2,0,3,1,0,0,0,0,5 is the order

I was looking at this again (due to an issue someone was having) and happened to notice something I missed before: you parsed this incorrectly. The reference to @; occurs in scalar context, so you get 4 not 0,0,0,0. It always helps to pay attention to context. HTH.HAND.

;$;=sub{$/};@;=map{my($a,$b)=($_,$;);$;=sub{$a.$b->()}} split//,".rekcah lreP rehtona tsuJ";$\=$;[-1]->();print