SuDoKuFun

   8            
     9      5  
7    5    14  
   2  8        
     7  5    4
 1  3        6
42    9      7
 31      9  8
8        3