SuDoKuFun

   7    9      
 6  1      8  
 4        1    
     6          
2              5
5    8  7      
   8    457  
6      31      
     9      12