M012
Solution
sudokucollection.com