@Override
	public boolean containsValue(Object arg0) {
		ArrayList<MapEntry<K,V>> ar = new ArrayList<MapEntry<K,V>>();
		tree.inOrder(ar);
		V k = null;
		for(MapEntry<K,V> j: ar){
			if(j.getValue() == (V)arg0){
				k = j.getValue();
				break;
			}
		}
		return k != null;
	}