add delete code for hash.cc
add permutation.cc