Practice implementation of hash map in C.