Worlds Hardest Sudoku Solution : 4 difficulty levels, easy sudoku, medium sudoku, hard sudoku, very hard sudoku.