SuDoKuFun

   3        8  
 5    37    4
 1        6    
   7  51      
         8      
12        8  6
7      2        
   45      28
   2    3    7