SuDoKuFun

1                
5          23  
   9    3  16
   2          7
 43    1  5  
9    8          
   7        68
     638      
   5    4    3