pair hash