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