Title: 390 Medium Sudoku Puzzles with Solution