How I semi-automated crossword puzzle construction for my iOS game · HackerTrans