Update cross-word puzzle code.txt

This code takes in as input a 2D crossword puzzle, a list of words to be searched, and a boolean.
Its output is whether each one of the words had been found in the crossword puzzle or not.
If the boolean is true, then searched words are allowed to wrap around the edges of puzzles and continue on the other side (vertically, horizontally, diagonally).