A Tic-tac-toe game