public void pop() {
		if (stack.isEmpty()) {
			return;
		}
		int elem = stack.remove(stack.size() - 1);
		if (!minStack.isEmpty() && elem == minStack.get(minStack.size() - 1)) {
			minStack.remove(minStack.size() - 1);
		}
	}