SuDoKuFun

 3              
     7      5  
     8  1    2
   29      73
         48    
   15      96
 7    586    
41    9    3  
 2        9