Sudoku solver

There is currently 20138 of different Sudokus in the database.
The easiest Sudoku has difficulty 45.
The hardest Sudoku has difficulty 183.
Step 1
Feed grid
 =  Number from 1 to 20138
 = 
         Example of string:  39...8...1..7..3...5..6..8...6.94..2.........5..68.4...7..1..4...4..2..5...8...71
... or fill the grid manually.
Step 2
Check Sudoku validity
 
Step 3
Check out the grid
  1 2 3 4 5 6 7 8 9
A
 
 
 
 
 
 
 
 
 
B
 
 
 
 
 
 
 
 
 
C
 
 
 
 
 
 
 
 
 
D
 
 
 
 
 
 
 
 
 
E
 
 
 
 
 
 
 
 
 
F
 
 
 
 
 
 
 
 
 
G
 
 
 
 
 
 
 
 
 
H
 
 
 
 
 
 
 
 
 
I