vector< map<int, int> > linkTable; // vector of maps - linkTable[1][6] = 2 would mean sequence in spot 1 has 2 links with sequence in 6
map<int, int> activeLinks; //maps sequence to index in linkTable
map<int, int>::iterator it;
vector< map<int, int> > linkTable; // vector of maps - linkTable[1][6] = 2 would mean sequence in spot 1 has 2 links with sequence in 6
map<int, int> activeLinks; //maps sequence to index in linkTable
map<int, int>::iterator it;