#include <iostream>
#include <vector>
int main() {
// Step 1: Define a 3D vector
std::vector<std::vector<std::vector<int>>> threeDVector;
// Step 2: Define dimensions for resizing
int newSizeX = 5;
int newSizeY = 3;
int newSizeZ = 4;
// Step 3: Resize the 3D vector
threeDVector.resize(newSizeX, std::vector<std::vector<int>>(newSizeY, std::vector<int>(newSizeZ)));
// Step 4: Access and modify elements in the resized 3D vector
threeDVector[2][1][3] = 42;
// Step 5: Display the modified element
std::cout << "Modified element: " << threeDVector[2][1][3] << std::endl;
return 0;
}