SuDoKuFun

       5        
       8  1    
   9    45  3
31  86        
   8      2    
     2        7
7    63  9  4
               5
 6    4    2