Salesforce interview question

Write an algorithm to make sudoku solver.