#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));
}
I2luY2x1ZGUgPG1hcD4KI2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPHZlY3Rvcj4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKQp7CiAgICBtdWx0aW1hcDxpbnQsCiAgICAgICAgbXVsdGltYXA8c3RyaW5nLAogICAgICAgICAgICBtdWx0aW1hcDxzdHJpbmcsCiAgICAgICAgICAgICAgICBtdWx0aW1hcDxzdHJpbmcsIGRvdWJsZT4+Pj4gcGF0aHdheTsKCiAgICBtdWx0aW1hcDxzdHJpbmcsIGRvdWJsZT4gbTM7CiAgICBtdWx0aW1hcDxzdHJpbmcsIG11bHRpbWFwPHN0cmluZywgZG91YmxlPj4gbTI7CiAgICBtdWx0aW1hcDxzdHJpbmcsIG11bHRpbWFwPHN0cmluZywgbXVsdGltYXA8c3RyaW5nLCBkb3VibGU+Pj4gbTE7CiAgICBtMy5pbnNlcnQobWFrZV9wYWlyKCJkbGMiLCA0LjIzKSk7CiAgICBtMi5pbnNlcnQobWFrZV9wYWlyKCJ0ciIsIG0zKSk7CiAgICBtMS5pbnNlcnQobWFrZV9wYWlyKCJjcCIsIG0yKSk7CiAgICBwYXRod2F5Lmluc2VydChtYWtlX3BhaXIoMSwgbTEpKTsKCn0=