SuDoKuFun

   2        7  
         5  8  
     21  4    
1    6      4  
     1  9    5
 97  8      3
   6    32    
 587          
9        685