Indeed, thinking about obfuscations or ANYTHING 'interesting' (whose definition depends on the one doing the thinking, naturally) is orthogonal to getting to bed on time.
Conversely, it seems I don't tend to come up with anything interesting UNLESS I'm currently past "bedtime"... You should've seen how late I was burning the midnight oil for Breaking the indecipherable cipher, courtesy Charles Babbage.. Well, I guess it shows how late in the node :)
--chargrill
$,=42;for(34,0,-3,9,-11,11,-17,7,-5){$*.=pack'c'=>$,+=$_}for(reverse s
+plit//=>$*
){$%++?$ %%2?push@C,$_,$":push@c,$_,$":(push@C,$_,$")&&push@c,$"}$C[$#
+C]=$/;($#C
>$#c)?($ c=\@C)&&($ C=\@c):($ c=\@c)&&($C=\@C);$%=$|;for(@$c){print$_^
+$$C[$%++]}