SuDoKuFun

     3  5      
 8  1    4    
   4          5
 1        3  8
4    27        
     9    2    
   579        
7  2      9    
   1        43