SuDoKuFun

2        5    9
   71  9  36
 8    7        
 3  59      8
 7  3          
   672    5  
3          89  
               4
 25        1