Program that solves crosswords based on words found in the dictionary