valid sudoku

584ms
832ms