SuDoKuFun

 21  6        
4    2      1  
6      3        
         6    5
     729      
2  8    43    
         29    
   2    17  3
   58        6