SuDoKuFun

 587      6  
7      3        
       25    8
68  2  47    
4  3    75  6
     8    2    
         6  5  
   1      43  
   43  1