class MyHashMap:
mymap = {}
def __init__(self):
self.mymap = {}
def put(self, key: int, value: int) -> None:
self.mymap[key] = value
def get(self, key: int) -> int:
if key not in self.mymap:
return -1
return self.mymap[key]
def remove(self, key: int) -> None:
if key in self.mymap:
self.mymap.pop(key)
Y2xhc3MgTXlIYXNoTWFwOgogICAgbXltYXAgPSB7fQogICAgZGVmIF9faW5pdF9fKHNlbGYpOgogICAgICAgIHNlbGYubXltYXAgPSB7fQoKICAgIGRlZiBwdXQoc2VsZiwga2V5OiBpbnQsIHZhbHVlOiBpbnQpIC0+IE5vbmU6CiAgICAgICAgc2VsZi5teW1hcFtrZXldID0gdmFsdWUKCiAgICBkZWYgZ2V0KHNlbGYsIGtleTogaW50KSAtPiBpbnQ6CiAgICAgICAgaWYga2V5IG5vdCBpbiBzZWxmLm15bWFwOgogICAgICAgICAgICByZXR1cm4gLTEKICAgICAgICByZXR1cm4gc2VsZi5teW1hcFtrZXldCgogICAgZGVmIHJlbW92ZShzZWxmLCBrZXk6IGludCkgLT4gTm9uZToKICAgICAgICBpZiBrZXkgaW4gc2VsZi5teW1hcDoKICAgICAgICAgICAgc2VsZi5teW1hcC5wb3Aoa2V5KQogICAgICAgIAoK