code: public BiMap<V, K> inversed() {
          return (inverse == null) ? inverse = new BiMap<>(valueMap, keyMap) : inverse;
      }
docs: Returns the inverse view of this BiMap, which maps each of this bimap's values to its associated key.
  The two BiMaps are backed by the same data; any changes to one will appear in the other.
  
  @return