High speed rehash of re-implementing data structure exercises independently