How I semi-automated crossword puzzle construction for my iOS game | Hacker News Reader