#!perl -nl
$w{1,sort/./g}.=" $_"}{$,=' ';@$_>1&&print@$_ for sort{@$a<=>@$b||$a->[0]cmp$b->[0]}map{[sort split]}%w
|
#!perl -nl
$w{1,sort/./g}.=" $_"}{$,=' ';@$_>1&&print@$_ for sort{@$a<=>@$b||$a->[0]cmp$b->[0]}map{[sort split]}%w
|
#!perl -nl
$w{join'',sort/./g}.=" $_"}{$,=' ';@$_>1&&print@$_ for sort{@$a<=>@$b||$a->[0]cmp$b->[0]}map{[sort split]}%w
|
#!perl -nl
$w{join'',sort/./g}.=" $_"}{$,=' ';@$_>1&&print@$_ for sort{@$a<=>@$b||$a->[0]cmp$b->[0]}map{[sort split]}values%w
|
#!perl -nl
$w{join'',sort split''}.=" $_"}{$,=' ';@$_>1&&print@$_ for sort{@$a<=>@$b||$a->[0]cmp$b->[0]}map{[sort split]}values%w
|
#!perl -nl
push@{$w{join'',sort split//}},$_;END{$,=' ';@$_>1&&print@$_ for sort{@$a<=>@$b||$a->[0]cmp$b->[0]}map{[sort@$_]}values%w}
|
#!perl -nl
push@{$w{join'',sort split//}},$_;END{$,=' ';(@$_>1&&print@$_)for sort{@$a<=>@$b||$a->[0]cmp$b->[0]}map{[sort@$_]}values%w}
|
#!perl -nl
push@{$w{join'',sort split//}},$_;END{$,=' ';print@$_ for sort{@$a<=>@$b||$a->[0]cmp$b->[0]}map{[sort@$_]}grep{@$_>1}values%w}
|