func (mm *FastIntIntMap) Put(k int, v int) bool {

	_, found := mm.m[k]
	mm.m[k] = v
	return !found //False if it existed already
}
// Put adds an item to the current map, replacing any prior value.
Put adds an item to the current map, replacing any prior value.
// Put adds an item to the current map replacing any prior value .
func (mm *FastIntIntMap) Put(k int, v int) bool {
	_, found := mm.m[k]
	mm.m[k] = v
	return !found 
}
func ( mm * FastIntIntMap ) Put ( k int , v int ) bool { _ , found := mm . m [ k ] mm . m [ k ] = v return ! found }
Put adds an item to the current map, replacing any prior value.
Put adds an item to the current map replacing any prior value .
//False if it existed already