#include <map>
#include <string>
#include <vector>
using namespace std;
int main()
{
    multimap<int,
        multimap<string,
            multimap<string,
                multimap<string, double>>>> pathway;

    multimap<string, double> m3;
    multimap<string, multimap<string, double>> m2;
    multimap<string, multimap<string, multimap<string, double>>> m1;
    m3.insert(make_pair("dlc", 4.23));
    m2.insert(make_pair("tr", m3));
    m1.insert(make_pair("cp", m2));
    pathway.insert(make_pair(1, m1));

}