private static void DrawBoard(IBoard board) { int i = 1; foreach (PositionedTile tile in board.Tiles()) { if (board.CurrentTile == tile) DrawColoredSpace(ConsoleColor.Yellow); else { if (tile.IsActive) System.Console.Write(tile.Number); else DrawColoredSpace(ConsoleColor.Blue); } System.Console.Write(" "); if (i%_boardSize == 0) System.Console.Write("\n\n"); i++; } }