#!perl
map{$s{join'',sort/./g}=~s/.*/1$& $_/}sort<>;map{y/
//s;s/.1+ //&&print}sort values%s
|
#!perl
map{$s{join'',sort/./g}=~s/(.*)/1$1 $_/}sort<>;map{y/
//s;s/.1+ //&&print}sort values%s
|
#!perl
map{$s{join'',sort/./g}=~s/(.*)/1$1 $_/}sort<>;map{y/\n//s;s/.1+ //&&print}sort values%s
|
#!perl
map{$F{join'',sort/./g}=~s/(.*)/1$1 $_/}sort<>;map{s/\n+/\n/;s/.1+ //&&print}sort values%F
|
#!perl -l
map{$F{join'',sort/./g}=~s/(.*)/1$1 $_/}sort<>;map{s/\n//g;s/.1+ //&&print}sort values%F
|
#!perl
map{$F=join'',sort/./g;$F{$F}="1$F{$F} $_"}sort<>;map{s/\n / /g;s/.1+ //&&print}sort values%F
|
#!perl -ln
@F=sort/./g;$F{"@F"}=join' ',sort$_,split/ /,"1".$F{"@F"}}map{s/.1+ //&&print}sort values%F;{
|
#!perl -lnaF//
@F=sort@F;$F{"@F"}=join' ',sort$_,split/ /,"1".$F{"@F"}}map{s/.1+ //&&print}sort values%F;{
|
#!perl -lnaF''
@F=sort@F;$F{"@F"}=join' ',sort$_,split/ /,"1".$F{"@F"}}map{s/.1+ //&&print}sort values%F;{
|
#!perl -ln
@F=sort split//;$F{"@F"}=join' ',sort$_,split/ /,"1".$F{"@F"}}map{s/.1+ //&&print}sort values%F;{
|
#!perl
while(<>){chop;@F=sort split//;$F{"@F"}=join' ',sort$_,split/ /,"1".$F{"@F"}}map{s/.1+ //&&print"$_\n"}sort values%F
|