# -*- coding: utf-8 -*-
# collections6.py

import collections as cln

f = open(r'D:\HWP\강의자료\파이썬\codes\BTS_Dynamite_lyrics.txt', 'r')

w_counts = cln.defaultdict(lambda: 0)

while True:
    lyrics = f.readline()    
    if not lyrics: break
    for word in lyrics.lower().split():
       w_counts[word] += 1
f.close()  

for k, v in cln.OrderedDict(sorted(w_counts.items(), key=lambda t: t[1], reverse=True)).items():
    print(k, v)


