test4 hashmap opt