NOTICE: Last version was tested, this was not been so far.
Transformed one more structure into HashMap