Sped up sudoku solver