This program illustrates push_back() for putting values into a vector, and contrasts the capacity of a vector with its size. It also permits you to observe your C++ implementation's algorithms for reallocation. Values are added one at a time, and the size and capacity are both displayed after each value is added by calls to the size() and capacity() member functions. Press Enter to continue ... Enter starting size for vector: 0 Enter number of values to add: 30 Size of vector to start: 0 Capacity of vector to start: 0 Press Enter to continue ... Current vector size: 1 Current vector capacity: 1 Press Enter to continue ... Current vector size: 2 Current vector capacity: 2 Press Enter to continue ... Current vector size: 3 Current vector capacity: 3 Press Enter to continue ... Current vector size: 4 Current vector capacity: 4 Press Enter to continue ... Current vector size: 5 Current vector capacity: 6 Press Enter to continue ... Current vector size: 6 Current vector capacity: 6 Press Enter to continue ... Current vector size: 7 Current vector capacity: 9 Press Enter to continue ... Current vector size: 8 Current vector capacity: 9 Press Enter to continue ... Current vector size: 9 Current vector capacity: 9 Press Enter to continue ... Current vector size: 10 Current vector capacity: 13 Press Enter to continue ... Current vector size: 11 Current vector capacity: 13 Press Enter to continue ... Current vector size: 12 Current vector capacity: 13 Press Enter to continue ... Current vector size: 13 Current vector capacity: 13 Press Enter to continue ... Current vector size: 14 Current vector capacity: 19 Press Enter to continue ... Current vector size: 15 Current vector capacity: 19 Press Enter to continue ... Current vector size: 16 Current vector capacity: 19 Press Enter to continue ... Current vector size: 17 Current vector capacity: 19 Press Enter to continue ... Current vector size: 18 Current vector capacity: 19 Press Enter to continue ... Current vector size: 19 Current vector capacity: 19 Press Enter to continue ... Current vector size: 20 Current vector capacity: 28 Press Enter to continue ... Current vector size: 21 Current vector capacity: 28 Press Enter to continue ... Current vector size: 22 Current vector capacity: 28 Press Enter to continue ... Current vector size: 23 Current vector capacity: 28 Press Enter to continue ... Current vector size: 24 Current vector capacity: 28 Press Enter to continue ... Current vector size: 25 Current vector capacity: 28 Press Enter to continue ... Current vector size: 26 Current vector capacity: 28 Press Enter to continue ... Current vector size: 27 Current vector capacity: 28 Press Enter to continue ... Current vector size: 28 Current vector capacity: 28 Press Enter to continue ... Current vector size: 29 Current vector capacity: 42 Press Enter to continue ... Current vector size: 30 Current vector capacity: 42 Press Enter to continue ...