SuDoKuFun

     3          
       7    8  
             46
 1      6    9
 86    7      
 9    8    1  
 31    49    
 58          7
   4    2  31