code: public V get(final K key) {
  		if (map.containsKey(key)) {
  			// remove from queue and add it again in FIFO queue
  			queue.remove(key);
  			queue.add(key);
  		}
  		return map.get(key);
  	}
docs: Gets the.
  
  @param key the key
  @return the v