Sudoku86. rev 5drgce315XzUX1eLggGc4gKqcoHwyy. Self-published, (2015).