code: private void insertIfVictim() {
  		long victimLockstamp = writeLockVictimIfSet();
  		if (victimLockstamp == 0L)
  			return;
  		try {
  
  			// when we get here we definitely have a victim and a write lock
  			bucketLocker.lockBucketsWrite(victim.getI1(), victim.getI2());
  			try {
  				if (table.insertToBucket(victim.getI1(), victim.getTag())
  						|| table.insertToBucket(victim.getI2(), victim.getTag())) {
  					// set this here because we already have lock
  					hasVictim = false;
  				}
  			} finally {
  				bucketLocker.unlockBucketsWrite(victim.getI1(), victim.getI2());
  			}
  		} finally {
  			victimLock.unlock(victimLockstamp);
  		}
  
  	}
docs: Attempts to insert the victim item if it exists. Remember that inserting
  from the victim cache to the main table DOES NOT affect the count since
  items in the victim cache are technically still in the table