SuDoKuFun

   4            
35        7    
79      6  3  
28  3    96  
 39  57  1  
 7    9  45  
 4            1
     4  58    
       31    2