fname = raw_input("Enter file name: ")
if len(fname) < 3 or fname == "" :
fname = "mbox-short.txt"
fhandle = open(fname)
uname = list()
counts = dict()
for line in fhandle :
line = line.rstrip()
if line.startswith("From ") :
line = line[4:]
uname = line.split()
del uname[1:]
for un in uname :
counts[un] = counts.get(un,0) + 1
print
#print counts
for value, key in sorted(counts.items()) :
print value, key
Zm5hbWUgPSByYXdfaW5wdXQoIkVudGVyIGZpbGUgbmFtZTogIikKaWYgbGVuKGZuYW1lKSA8IDMgb3IgZm5hbWUgPT0gIiIgOiAKICAgIGZuYW1lID0gIm1ib3gtc2hvcnQudHh0IgpmaGFuZGxlID0gb3BlbihmbmFtZSkKCnVuYW1lID0gbGlzdCgpCmNvdW50cyA9IGRpY3QoKQoKZm9yIGxpbmUgaW4gZmhhbmRsZSA6CiAgICBsaW5lID0gbGluZS5yc3RyaXAoKQogICAgaWYgbGluZS5zdGFydHN3aXRoKCJGcm9tICIpIDoKICAgICAgICBsaW5lID0gbGluZVs0Ol0KICAgICAgICB1bmFtZSA9IGxpbmUuc3BsaXQoKQogICAgICAgIGRlbCB1bmFtZVsxOl0KICAgICAgICAKICAgICAgICBmb3IgdW4gaW4gdW5hbWUgOgogICAgICAgICAgICBjb3VudHNbdW5dID0gY291bnRzLmdldCh1biwwKSArIDEKcHJpbnQKI3ByaW50IGNvdW50cwoKZm9yIHZhbHVlLCBrZXkgaW4gc29ydGVkKGNvdW50cy5pdGVtcygpKSA6CiAgICBwcmludCB2YWx1ZSwga2V5