private int no_Between (ABObject o1, ABObject o2)
	{
		double minX = o1.getMaxX();
		double maxX = o2.getMinX();
		int no = 0;
		for (int i = 0; i < shelters.size(); i++)
		{
			ABObject o = shelters.get(i);
			double _minX = o.getMinX();
			double _maxX = o.getMaxX();
			if (_minX <= maxX && _minX >= minX && _maxX <= maxX && _maxX >= minX)
				no++;
		}
		return no;
	}