s`(\w| )|([+-])|.`${$@[@@]=$1||join$&,map{((ord$&,$#-)[$0^=1]%3?!$2*/\W/:$$_)?"($_)":$_}splice@@,-2}=$2`gefor<>;print@@
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
download
return to the top page