Summarize the file list via extensions.
diff --git a/file-types.py b/file-types.py
new file mode 100755
index 0000000..2eea4ae
--- /dev/null
+++ b/file-types.py
@@ -0,0 +1,38 @@
+#!/usr/bin/env python3
+
+import os
+
+exts = {}
+exts2files = {}
+
+for l in open('.files'):
+    l = l.strip()
+    _, ext = os.path.splitext(l)
+    if ext not in exts:
+        exts[ext] = 0
+    exts[ext] += 1
+    if ext not in exts2files:
+        exts2files[ext] = {}
+    f = os.path.split(l)[-1]
+    if f not in exts2files[ext]:
+        exts2files[ext][f] = 0
+    exts2files[ext][f] += 1
+
+
+import pprint
+
+x = [(v,k) for k,v in exts.items()]
+x.sort()
+x.reverse()
+pprint.pprint(x)
+
+print()
+print()
+for v, k in x:
+    x = [(b,a) for a,b in exts2files[k].items()]
+    x.sort()
+    x.reverse()
+
+    print(v, k)
+    for i in x[:10]:
+        print("   %5d %s" % (i[0], i[1]))