SuDoKuFun

       8        
57        8    
   95        6
2          6    
 3            8
         3  21
 9  42  58  
 1      79    
 2    5    1