   6  7  
  5  2 8 
 2  7   4
2  1   5 
  7   3  
 4   8  7
9   3  2 
 8 4  1  
  3  5   
318654792
475912683
629873514
236147958
897526341
541398267
954731826
782469135
163285479
