M019
Solution
sudokucollection.com