8   9 5 4   2 3   
   1 7 3 2 6 9 8 5 
   2 3 1   9 7     
                   
   9 5 6 3 8 1 7 4 
 1 4 8 7   2     3 
   7 6   9   8   2 
                   
 6   2 8 7   5   9 
 9 8   2 1 5     7 
 7 5   9     4 2 8