SuDoKuFun

   3  5      9
     1          
     7      12
   42    8    
   6            
   9      1  5
 3  5  2      
9        8  23
 5    976