SuDoKuFun

1        2      
   6          8
         7  3  
       4  9    
           1  7
 5          2  
 2    894    
 43  5  6    
   56        3