private boolean enoughFreeSpace(int articleID, int quantity)
	{
		int quantityPerLocation;

		for (Location location : locations) {
			quantityPerLocation = 1;

			while (true) {
				if (location.getFreeSpace() >= Assortment.getArticleVolume(articleID)
						* quantityPerLocation) {
					quantity--;
					quantityPerLocation++;
				} else {
					break;
				}
			}
		}
		return quantity <= 0;
	}