Sudoku Killer

HDU - 1426