System.out.println("put: Refcount variable has " + num + " references");
	public synchronized boolean put() throws Error	{		/* It's a bug to put an object that has no references to it */		if (num == 0)			throw new Error("Tried to put zero refcount");		num--;		System.out.println("put: Refcount variable has " + num + " references");		if (num == 0)			return true;		else			return false;	}