SuDoKuFun

 42            
     6      5  
   7  1  8    
           29  
         3    5
5    9  63    
       7        
9        4    3
8  523