Microsoft interview question

Build a software for the sudoku game