valid sudoku using bit shifting.