Profiling and comparison of performances of 6 different implementations of dictionary ADT