@Override
    public int hashCode() {
          int h = 0;
          Node<V>[] t;
          if ((t = map.table) != null) {
        Traverser<V> it = new Traverser<>(t, t.length, 0, t.length);
              for (Node<V> p; (p = it.advance()) != null; ) {
                  h += p.hashCode();
              }
          }
          return h;
      }
@Override
    public int hashCode()