SuDoKuFun

         7      
3  7          9
 8  5          
   2  43    7
       7  58  
 1              
2    9        4
   4  6        
   12    6  3