Title: 300 Challenging Sudoku Puzzles Can You Do It?