while not stack.empty():