SuDoKuFun

2  5  7  3    
 4        18  
                 
   3  4  7    
     8  2  1  
95        4  2
         1    4
 9      7      
78  9      21