#!perl
map$j{join"",sort/./g}.=$_,sort<>;print+grep{s/.\d//}sort+map+8+split."@_\n",%j
|
#!perl
map$j{join"",sort/./g}.=$_,sort<>;print+grep{s/\d\d//}sort+map+8+split."@_\n",%j
|
#!perl
map$j{join"",sort/./g}.=$_,<>;print grep{s/\d\d//}sort map+8+split."@{[sort@_]}\n",%j
|
#!perl
map$j{join"",sort/./g}.=$_,<>;print grep/ /&s/\d+//,sort map{split;7*@_."@{[sort@_]}\n"}%j
|
#!perl
map$j{join'',sort/./g}.=$_,<>;print grep/ /&s/\d+//,sort map{split;$=*@_."@{[sort@_]}\n"}%j
|
#!perl
map$h{join'',sort/./g}.=$_,<>;print for grep/ /&&s/\d+//,sort map{split;$=*@_."@{[sort@_]}\n"}%h
|
#!perl -nl
END{print for grep/ /&&s/\d+//,sort map$=*@$_."@{[sort@$_]}",%h}push@{$h{"@{[sort/./g]}"}},$_
|
#!perl -nl
END{print"@$_"for grep@$_>1,sort{@$a-@$b||"@$a"cmp"@$b"}%s}$s{$s}=[sort$_,@{$s{$s="@{[sort/./g]}"}}]
|
#!perl -n
END{$_[@$_]{"@$_\n"}=''for%h;print sort%{$_[$_]}for+2..@_}chop;$h{$x}=[sort$_,@{$h{$x="@{[sort/./g]}"}}]
|
#!perl -n
END{$_[@$_]{"@$_\n"}=''for values%h;print sort%{$_[$_]}for+2..@_}chop;$h{$x}=[sort$_,@{$h{$x="@{[sort/./g]}"}}]
|
#!perl -n
chop;$x=join"",sort$_=~/./g;$h{$x}=[sort$_,@{$h{$x}}];END{$_[@$_]{"@$_\n"}=''for values%h;print sort%{$_[$_]}for+2..@_}
|
#!perl -n
chop;$x=join"",sort$_=~/./g;$h{$x}=[sort$_,@{$h{$x}}];END{while(($_,$v)=each%h){$a[@$v]{"@$v\n"}=''if@$v>1}print sort%$_ for@a}
|