SuDoKuFun

           5  9
         7      
     23  4    
 14      3    
 9            8
 8  9    1    
   1          4
   7  56  3  
 528      1