## 의사코드 ##
# 파일의 확장자 별로 정리
# 확장자 = 입력.split('.')[1]
# 확장자들만 리스트에 저장
# 확장자 별 개수 카운트
# from collections import Counter
# 확장자들 이름으로 사전 순으로 정렬
# sorted(Counter(확장자 리스트).items())
통과한 코드
from collections import Counter
n = int(input())
extension_list = [] # 확장자들을 저장할 리스트
for _ in range(n):
# 입력의 확장자만 가져오기
extension = input().split('.')[1]
extension_list.append(extension)
# 확장자의 개수를 카운트하고, 확장자들을 사전 순으로 정렬
cnt = sorted(Counter(extension_list).items())
for c in cnt:
print(c[0], c[1])