#include <iostream>
#include <vector>

int main() {
    std::vector<int> values{};
    values.reserve(3);
    std::cout << values.size() << ' ' << (values.capacity() >= 3) << '\n';
    values.resize(3);
    std::cout << values.size() << ' ' << (values.capacity() >= 3) << '\n';
    std::cout << values[0] << ' ' << values[1] << ' ' << values[2] << '\n';
    values.resize(1);
    std::cout << values.size() << ' ' << values[0] << '\n';
    return 0;
}
