[#1012][Kashish] extracting the code from sudoku generator and used it in solver ui and changing the number of hints in each level.