I am using new arrays to set lots of values at once
int xL[] = {2, 2 ,3, 3, 3, 3};
int yL[] = {1, 0, 8, 7, 6, 5};
stargroup L(6, xL, yL);
con[0] = L; //Set(L);
int xM[] = {3,3,3,3};
int yM[] = {4,3,2,1};
stargroup M(4, xM, yM);
con[1] = M; //Set(M);
int xN[] = {4,4,4,4};
int yN[] = {8,7,6,5};
stargroup N(4, xN, yN);
con[2] = N;
int xO[] = {4,4,4,4};
int yO[] = {4,3,2,1};
stargroup O(4, xO, yO);
con[3] = O;
do you think this is the problem? how should I get around this? Thanks