Horribly obscure character recognition