SuDoKuFun

       3        
2              3
     2  5      
   89    6    
   58  4      
31        7    
 3    9      1
6      4    58
 7        96