SuDoKuFun

 23      7  9
 6      9    5
 59        3  
574  8    91
   65          
     76  45  
 3        8    
 4  8  3  2  
     12