Sudoku Solver for Insight Data Engineering Coding Challenge