map< vector<string>, int > nodePairsInTree;
map<string, int>::iterator it;
map< vector<string>, int>::iterator it2;
string outputFile, notIncluded, filename;
ofstream out, out2;
int numNodes, numLeaves, count; //count is the next available spot in the tree vector
map< vector<string>, int > nodePairsInTree;
map<string, int>::iterator it;
map< vector<string>, int>::iterator it2;
string outputFile, notIncluded, filename;
ofstream out, out2;
int numNodes, numLeaves, count; //count is the next available spot in the tree vector