#!perl -ln
END{map{@_=sort@$_;push@{$s[@_]},"@_"}values%s;map{/ /&&print}map{sort@$_}@s}push@{$s{"",sort+split//}},$_
|
#!perl -ln
END{map{@_=sort@$_;push@{$f[@_]},"@_"}values%f;map{print}map{sort@$_}@f[2..@f]}push@{$f{"",sort+split//}},$_
|
#!perl -ln
END{map{@_=sort@$_;push@{$f[@_]},"@_"}values%f;map{print}map{sort@$_}@f[2..@f]}push@{$f{join"",sort+split//}},$_
|
#!perl -ln
END{push@{$f[@$v]},join" ",sort@$v while($k,$v)=each%f;map{print}map{sort@$_}@f[2..@f]}push@{$f{join"",sort+split//}},$_
|
#!perl -ln
END{$f[@$v]{$k}=join" ",sort@$v while($k,$v)=each%f;map{print}map{sort+values%$_}@f[2..@f]}push@{$f{join"",sort+split//}},$_
|
#!perl -ln
END{map{print}map{sort+keys%$_}@e[2..@e]}open+D,D;%e=map{chop;$_,$_}
|
#!perl -ln
END{map{print}map{sort+keys%$_}@e[2..@e]}open+D,D;%e=map{chop;$_,$_}
|