SuDoKuFun

         9      
   4  1  7    
 5  8          
   3  7    28
             6  
6        3  1  
 31            
58    2        
9  7  684