SuDoKuFun

         6      
   5            
 892        3
3    4        9
         1    2
7      2    1  
     1  3    4
 43      5    
       7    28