SuDoKuFun

 5              
       9  5    
6              4
   12        7
5    9        1
         734  
     8          
 46  3  1    
 3    4689