#!/usr/bin/python "Tweetable mapreduce." def mapreduce(m, r, xs): o = {} for x in xs: k,v = m(x) o.setdefault(k, []).append(v) return dict((k,r(v)) for k, v in o.items()) if __name__ == '__main__': import sys items = mapreduce(lambda x: (x.lower(), 1), len, sys.stdin.read().split()) for k, v in sorted(items.items()): print k, v