E004
Solution
sudokucollection.com