Jogo da velha

Dado um tabuleiro de jogo da velha de 3×3 contendo "X", "O" ou "E" para representar uma casa vazia, retorne "X" ou "O" quando esse jogador tiver uma linha, coluna ou diagonal completa. Caso contrário, retorne "Draw".

Exemplo

Program.TicTacToe(new[] { new[] { "O", "O", "O" }, new[] { "O", "X", "X" }, new[] { "E", "X", "X" } }) ➢ "O"