SuDoKuFun

 531          
           1    
   6    9    5
     98      7
 4            9
   2      4    
8    5      7  
     6      2  
9        8  31