--- /dev/null
+#!/usr/bin/env python
+
+import binascii, sys
+
+if len(sys.argv) == 2:
+ input = sys.argv[1]
+else:
+ input = sys.stdin.read()
+
+print binascii.unhexlify(hex(int(input, 2))[2:])
+
--- /dev/null
+#!/usr/bin/env python
+
+import csv
+import sys
+
+rows = list(csv.reader(sys.stdin))
+column_widths = list(max((len(str(cell))) for cell in column) for column in zip(*rows))
+for row in rows:
+ for width, cell in zip(column_widths, row):
+ print str(cell).ljust(width),
+ print
+
--- /dev/null
+#!/usr/bin/env python
+
+from lxml import etree
+import sys
+
+doc = etree.parse(open(sys.argv[1]))
+print etree.tostring(doc, pretty_print=True)
+