public int pop() {
		if (stacks.size() == 0)
			return Integer.MIN_VALUE;
		if (stacks.get(current).isEmpty()) {
			stacks.remove(current);
			current--;
			if (current < 0) {
				return Integer.MIN_VALUE;
			}
		}
		return stacks.get(current).pop();
	}