Cadence Design Systems interview question

Design a sudoku solver