Word Search
As the Puzzle Solver I want to search horizontally So that I can find words on the X axis
As the Puzzle Solver I want to search vertically So that I can find words on the Y axis
As the Puzzle Solver I want to search diagonally descending So that I can find words the descend along the X axis
As the Puzzle Solver I want to search diagonally ascending So that I can find words that ascend along the X axis
As the Puzzle Solver I want to search backwards So that I can find words in reverse along all axes