SuDoKuFun

12              
   5          9
       3  16  
         8      
2  8497      
 9  312      
 3        8  2
8      6    51
   4        7