SuDoKuFun

                 
3  7          5
 9        2    
5  3  42    9
         6      
   9    573  
7  1    3      
8  29  1      
       2    68