Some characters appear at least in terminal as two spaces wide (e.g. Japanese hiragana). Might be nice to figure out a way to account for this. A manual page. Change it to accept lines on stdin rather than as arguments.