//flip it so you can print it
for (int r=0; r<globaldata->Groups.size(); r++) {
for (int l = r+1; l < globaldata->Groups.size(); l++) {
//flip it so you can print it
for (int r=0; r<globaldata->Groups.size(); r++) {
for (int l = r+1; l < globaldata->Groups.size(); l++) {