#include <iostream>
#include <vector>

using namespace std;

int main() 
{
  vector<int> prime_numbers{2, 3, 5, 7};
  
  // initial vector
  cout << "Initial Vector: ";
  for (int i : prime_numbers) 
  {
    cout << i << " ";
  }
  cout << "\n";
  cout << "Size of array = " << prime_numbers.size() << "\n";

  /* ---------------------------------------
     You can ONLY remove the last element
     Array will SHRINK !
     --------------------------------------- */
  prime_numbers.pop_back();

  // final vector
  cout << "\nUpdated Vector: ";
  for (int i : prime_numbers) {
    cout << i << " ";
  }
  cout << "\n";
  cout << "Size of array = " << prime_numbers.size() << "\n";
  
  return 0;
}


