Design BFS to detect forced win in Tic-Tac-Toe | Databricks