class DefaultMapEntry implements Map.Entry<K, V> {

    @Override
    public int hashCode() {
        return (key == null ? 0 : key.hashCode()) ^ (value == null ? 0 : value.hashCode());
    }

    public  DefaultMapEntry(K key, V value);

}