static void Main(string[] args)
        {
            ConsolePlayer [] p     = { new ConsolePlayer('X'), new ConsolePlayer('O') };
            ConsoleBoard     board = new ConsoleBoard();
            int turn = 0;

            while (true)
            {
                int curr_player = turn % 2 != 0 ? 1 : 0;
                DrawBoard(p, board, curr_player);

                p[curr_player].GetInput();
                board.Make_a_move(board.currSelectionX + p[curr_player].LeftRight(), board.currSelectionY + p[curr_player].UpDown());
                if (p[curr_player].Accept())
                {
                    if (board.setValue(p[curr_player].sign))
                    {
                        turn++;
                        if (board.WinCheck(board.currSelectionX, board.currSelectionY))
                        {
                            DrawBoard(p, board, curr_player);
                            Console.WriteLine($"{p[curr_player].sign} je povjedio/la");
                            break;
                        }
                        else if (turn == 9)
                        {
                            DrawBoard(p, board, curr_player);
                            Console.WriteLine("Izjednaceno je");
                            break;
                        }
                    }
                }
            }
        }
 private static void DrawBoard(ConsolePlayer[] p, ConsoleBoard board, int curr_player)
 {
     Console.Clear();
     Console.WriteLine($"Krizic kruzic - Karlo Korbar");
     Console.WriteLine();
     Console.WriteLine($"Kako igrati:");
     Console.WriteLine($"Koristite strelice da odaberete polje \nte enter da stavite svoj znak u odabrano polje");
     Console.WriteLine();
     Console.WriteLine();
     Console.WriteLine();
     Console.WriteLine($"igra: {p[curr_player].sign}");
     Console.WriteLine();
     Console.WriteLine(board);
     Console.WriteLine();
 }