Artificial Intelligence to solve Sudoku Problems