Scratch for 110, 111.
82. It's huge. And oh god, it's terrible.

It would be much nicer if I could break it into functions, but no, that's
not allowed with 4Clojure, is it?

It is not.