SuDoKuFun

2                
           31  
 5    3        
         7  5  
   1    6    7
     5    824
 34    9      
 7    8  4    
   875