bool isLegal(int row, int col) { return !(_checkRowForDuplicates(row, col) || _checkColForDuplicates(row, col) || _checkBlockForDuplicates(row, col)); }