! $2 in tomb {tomb[NR]=$2}
/./ { myarray[$2]++ ; myarray2[$2, $1]++ }
END { for ( key in myarray ) { print key ": " myarray[key] }
print
print "Duplicates: "
for (key in myarray2) {
split(key,sep,SUBSEP)
if (myarray2[sep[1], sep[2]]>1)
{ print sep[1] ": " sep[2] " " myarray2[sep[1], sep[2]]
}}}
ISAkMiBpbiB0b21iIHt0b21iW05SXT0kMn0KLy4vIHsgbXlhcnJheVskMl0rKyA7IG15YXJyYXkyWyQyLCAkMV0rKyB9IApFTkQgeyBmb3IgKCBrZXkgaW4gbXlhcnJheSApIHsgcHJpbnQga2V5ICI6ICIgbXlhcnJheVtrZXldIH0gCiAgICAgIHByaW50CiAgICAgIHByaW50ICJEdXBsaWNhdGVzOiAiCiAgICAgIGZvciAoa2V5IGluIG15YXJyYXkyKSB7IAogICAgICAgICAgc3BsaXQoa2V5LHNlcCxTVUJTRVApCiAgICAgICAgICBpZiAobXlhcnJheTJbc2VwWzFdLCBzZXBbMl1dPjEpCiAgICAgICAgICB7IHByaW50IHNlcFsxXSAiOiAiIHNlcFsyXSAiICIgbXlhcnJheTJbc2VwWzFdLCBzZXBbMl1dCiAgICAgICAgICB9fX0=