private static void AcccessEachElementOneByOne(GameBoard board) { for (var x = 0; x < Game.SudokuSize; x++) { for (var y = 0; y < Game.SudokuSize; y++) { try { board.GetSudokuElements(x, y); } catch (Exception ex) { throw new SudokuElementsNotFoundException(x, y, ex.Message); } } } }