Design an efficient Tic-Tac-Toe engine | Databricks