SuDoKuFun

3          6    
         8    2
 4        3    
6    8        4
         2      
9  3    7    1
 16    5  2  
2      1      8
   8  9      7