SuDoKuFun

 3      6      
   5  8  1    
         35    
               7
     347  1  
   8  9    5  
4            9  
 7      23    
9      3      2