SuDoKuFun

 3        8    
5    8        4
   1    7      
     3          
4      2  96  
   6          2
     9      21
35      6  9  
   4  5