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