HashMap library by alessandro1105