SuDoKuFun

3    5  1      
 7      3      
9          2    
45            7
2            1  
 9  6          
       8    71
 457      9  
     31      6