WordPuzzleChallenge

puzzle.txt - a 50 x 50 grid of letters separated by TABS, and end with a TAB, SPACE, NEWLINE

wordbank.txt - a small dictionary of words hidden in the puzzle

dictionary.txt - a very large dictionary of ~70,000 English words