@daveliepmann dammit someone already wrote one in lisp maybe awk?