merged cpp-hashmap