sudoku solver in js, basically test project for fun