Hanidoku       

Tough level of difficulty          


                        
   
          3  
   
  4 2          
   
      1          
   
            8      
 
3               2  
 
      9            
   
          6      
   
          8 6  
   
  4          
   

solution