SuDoKuFun

1                
       9  3    
4    8  3    5
       4    8  
   7      1    
3      21    7
   3          6
2  1      94  
     2  8  5