SuDoKuFun

8            5  
   6    9    7
   7      3    
 3        8  9
         2  4  
7  9            
         1  7  
21  45        
       634  5