#!perl
map$i{a,sort/./g}.=$_,sort<>;map{/{+/,print$'}sort map{'{'x s/
(?=.)/ /g.$_}%i
|
#!perl
map$i{p,sort/./g}.=$_,sort<>;map{/{+/&&print$'}sort map{'{'x s/
(?=.)/ /g.$_}%i
|
#!perl
map$i{p,sort/./g}.=$_,sort<>;map{/ /&&/./&&print$'}sort map{chr(2*s/
(?=.)/ /g).$_}%i
|
#!perl
map$i{p,sort/./g}.=$_,sort<>;map{/\d+/&&print$'}sort{$a<=>$b||$a cmp$b}map{$_=s/
(?=.)/ /g.$_}%i
|
#!perl -l
map$i{1,sort/./g}.=$_,sort<>;map{chop;y/
/ /;/ /&&print}sort{$a=~y/
//<=>$b=~y/
//or$a cmp$b}%i
|
#!perl -l
map$i{1,sort/./g}.=$_,sort<>;chop,y/
/ /,/ /&&print for sort{$a=~y/
//<=>$b=~y/
//or$a cmp$b}%i
|
#!perl -l
map{$i{1,sort/./g}.=$_}sort<>;chop,y/
/ /,/ /&&print for sort{$a=~y/
//<=>$b=~y/
//or$a cmp$b}%i
|
#!perl -l
map{$i{1,sort/./g}.=$_}sort<>;chop%i;y/
/ /,/ /&&print for sort{$a=~y/
//<=>$b=~y/
//or$a cmp$b}%i
|
#!perl -l
map{chop;$i{1,sort/./g}.="$_ "}sort<>;chop%i;/ /&&print for sort{$a=~y/ //<=>$b=~y/ //or$a cmp$b}%i
|