SuDoKuFun

       8  7    
8            1  
     12    5  
28  7          
   95          
     9      2  
   2    1    4
 3            9
 9      58