Hanidoku       

Tough - Solution          


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