Block interview question

Write a recursive sudoku solver