    #include <vector>
    #include <unordered_map>
    #include <string>
    #include <iostream>
    
    using namespace std;
    int main()
    {
        typedef unordered_map<string, vector<int>> CMap;
        CMap category_map;
        category_map.insert(make_pair("hello", std::vector<int>(1, 5)));
        auto pr = category_map.insert(make_pair("hello", std::vector<int>(1, 5)));
        if (!pr.second)
            pr.first->second.push_back(10);
        cout << pr.first->second.size();
    }

