**X already used in row.**

Where **X** is a value from 1 to 9.
The value you are trying to enter into the focus cell has already
been entered into another cell in the same row.
If you really want to enter this value in this cell then you need
to remove the value from the other cell first.

**X already used in column.**

Where **X** is a value from 1 to 9.
The value you are trying to enter into the focus cell has already
been entered into another cell in the same column.
If you really want to enter this value in this cell then you need
to remove the value from the other cell first.

**X already used in region.**

Where **X** is a value from 1 to 9.
The value you are trying to enter into the focus cell has already
been entered into another cell in the same region.
If you really want to enter this value in this cell then you need
to remove the value from the other cell first.

**Properties file missing.**

**Properties load error.**

**Invalid property nn.**

**Load file error nn.**

Where nn are numerics, e.g. 01, 02, etc.

For all of these errors please refer to the ReadMe.txt file in the downloaded zip file.

**Unable to proceed.**

Regretably my program is not yet good enough to solve this particular Sudoku.
Please help me in my quest to perfect this program and email me
(webmaster)
with details. At a minimum I need to know the start position.
A screen shot of the final screen would also be useful.

**Invalid state detected.**

The reason you get this is that the starting position provided is invalid,
i.e. it is incapable of being solved. This is normally detected when an
unsolved cell is found to have no possible values that can go in it.
If you disagree, please email me
(webmaster)
with the start position, a screen shot of the final screen and the reasons why,
and I promise to investigate.

The remaining error messages are all fatal and, in theory, should be impossible. Should you get one of these the probable explanation is that there is an error in my program. It would help me improve the program if you would email me (webmaster) with the start position and a screen shot of the final screen. With this information I should be able to correct the error and improve the program.

**Invalid state (1-ROW-1)**

The 'Last in row' algorithm has found a solution for the last cell in the row.
However, the number of possible solutions shown for the cell is not equal to one.

**Invalid state (1-ROW-2)**

The 'Last in row' algorithm has found a solution for the last cell in the row.
However, this solution is different from the only possible solution shown for the cell.

**Invalid state (1-COL-1)**

The 'Last in column' algorithm has found a solution for the last cell in the column.
However, the number of possible solutions shown for the cell is not equal to one.

**Invalid state (1-COL-2)**

The 'Last in column' algorithm has found a solution for the last cell in the column.
However, this solution is different from the only possible solution shown for the cell.

**Invalid state (1-REG-1)**

The 'Last in region' algorithm has found a solution for the last cell in the region.
However, the number of possible solutions shown for the cell is not equal to one.

**Invalid state (1-REG-2)**

The 'Last in region' algorithm has found a solution for the last cell in the region.
However, this solution is different from the only possible solution shown for the cell.

**Invalid state (3-ROW-1)**

The 'Third row solve' algorithm has found a solution for a particular cell.
However, this value is not shown as a possible solution for that cell.

**Invalid state (3-COL-1)**

The 'Third column solve' algorithm has found a solution for a particular cell.
However, this value is not shown as a possible solution for that cell.

**Unexpected error (S1)**

When updating a cell that has just been solved we notice that the
solved value is not in the range 1 to 9.