SuDoKuFun

 12          9
5    2        8
8          25  
 2  67589  
 7    3        
 9  8  43    
 8  1      7  
7        95    
 5  7  2  8