Programs for making crosswords, sudoku and dictionaries. Free collections of crosswords, sudoku and word lists in many languages.