This is a Sudoku solver implemented in java.This Algorithm is efficient for difficult level sudoku puzzles i.e more open ended sudoku problems with multiple solutions