hashing: extensive hasting, linear hashing