Sudoku Solver (Part 1b) - Improve solver speed