* Требуется написать LongLongMap который по произвольному long ключу хранить произвольное long значение
* Важно: все данные (в том числе дополнительные, если их размер зависит от числа элементов) требуется хранить в выделенном заранее блоке в разделяемой памяти, адрес и размер которого передается в конструкторе
* для доступа к памяти напрямую необходимо (и достаточно) использовать следующие два метода:
* sun.misc.Unsafe.getLong(long), sun.misc.Unsafe.putLong(long, long)