public void Start() //function that start the program { currentPlayer = 1; principalBoard.PrintGameBoard(); int flag = 0; while (principalBoard.CheckGameBoard() != true) { if (principalBoard.checkIfFull() != true) { Round(); principalBoard.PrintGameBoard(); } else { flag = 1; break; } } if (currentPlayer == 2 && flag == 0) { Console.WriteLine("Player 1 won!"); } else if (currentPlayer == 1 && flag == 0) { Console.WriteLine("Player 2 won!"); } else { Console.WriteLine("Draw!"); } }