SuDoKuFun

     3    579
       21      
   3            
     4    9  8
     9      6  
 8    6      1
 34  7  2    
 95          4
   1        8