SuDoKuFun

   3            
 5    8      7
           12  
     59  6    
   8  23  95
97      4      
 9    4  78  
   2    1      
 47    2  1