--- /dev/null
+#!/usr/bin/env python3
+
+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:
+ print("".join(str(cell).ljust(width+1) for cell, width in zip(row, column_widths)))