CrosswordSolver is simple AI project. Application consists of two parts. The first one generates crosswords based on inserted text. The second one tries to solve the crossword, knowing its construction and, also, based on inserted text).