SuDoKuFun

5    4          
           2  7
       21  6  
     9          
8  5            
 9  3    1  6
   78          
 5  29  4    
   1    6  8