Title: 400 Medium Sudoku Puzzle