Sudoku solution: 10/31/12