A project to find out all the words in a crossword

Solves a sqare(nxn) crossword puzzle.
Running
Requirements
Steps
Download the file
https://github.com/FumaxIN/Crossword-Solver.git
Switch to the directory
Run the command
How it works
-
Enter the order of crossword(n).
-
Enter each character individualy
-
Crossword table ccreated
-
All the words are now listed
-
Example:
boy
boyo
bat
tree
cat
ton
tin
rat
oxo
atop
top
oozy
fiz
As this is just a side project to practice pandas and numpy, this may not be very efficient and comes with some constraints:
- Diagonally it can only find one word per diagonal.
- Diagonal search is limited to Left to Right diagonal only.
- In any direction, search will happen in a straight line, i.e. no reverse search
Well,