valid Sudoku and sudoku solver