solving sudoku by logic!