code: public T get(String key) {
          rlock.lock();
          try {
              return map.get(key);
          } finally {
              rlock.unlock();
          }
      }
docs: Returns the value of the given key; or null of no such entry exists.