It was required to implement and analyse various techniques of implementing HashTables, then compare between them in terms of :