SuDoKuFun

     5        9
   8        4  
       43    6
 1      8      
       2    9  
58  7  1      
   5  1  9    
 4          32
6  2  34  5