#include #include #include typedef double Num; Num zoom; int width; int height; const char *title; int main(int argc, char *argv[]) { glutInit(&argc,argv); glutInitDisplayMode(GLUT_RGBA | GLUT_DOUBLE); title = "AMPS"; glutCreateWindow(title); width = glutGet(GLUT_WINDOW_WIDTH); height = glutGet(GLUT_WINDOW_HEIGHT); gluOrtho2D(-width/2, width/2, -height/2, height/2); glPushMatrix(); glRotated(5.000000, 0, 0, -1); glScaled(0.416667, 0.416667, 0.416667); glClear(GL_COLOR_BUFFER_BIT); glPushMatrix(); glTranslated(34.018772, -10.561707, 0); glRotated(563.831441, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(29.844003, 41.164736, 0); glRotated(142.236986, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-16.477724, 26.822959, 0); glRotated(199.997792, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(5.396996, -2.260295, 0); glRotated(452.787066, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-13.521553, 1.340091, 0); glRotated(685.605402, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(41.619507, 13.571173, 0); glRotated(516.453789, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-35.839744, 10.696888, 0); glRotated(11.736412, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-25.711323, -36.276842, 0); glRotated(579.007263, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-34.332091, -9.905561, 0); glRotated(93.449122, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-39.119120, 49.892452, 0); glRotated(157.144972, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(1.293239, 33.911223, 0); glRotated(441.100679, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-20.396838, 13.755227, 0); glRotated(377.486777, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-0.641701, 47.277502, 0); glRotated(210.612085, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(27.135770, 2.674498, 0); glRotated(554.337962, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-9.977138, 39.152945, 0); glRotated(203.986617, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-14.754165, 30.772452, 0); glRotated(661.699061, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-43.024472, 44.932708, 0); glRotated(378.716652, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-41.394415, -30.778615, 0); glRotated(477.523387, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(39.023260, -15.110706, 0); glRotated(46.203351, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-47.997695, -4.229826, 0); glRotated(45.429004, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-26.172005, 47.063413, 0); glRotated(649.589813, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(35.091979, -23.333425, 0); glRotated(388.627445, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-12.479302, 26.024874, 0); glRotated(369.025462, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(16.772376, 3.160643, 0); glRotated(28.281847, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-6.236240, 43.183506, 0); glRotated(670.183053, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(22.095234, -21.570660, 0); glRotated(531.744707, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(13.997882, -14.595132, 0); glRotated(495.260201, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-33.402583, -5.989547, 0); glRotated(633.654170, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(32.920109, -16.966287, 0); glRotated(164.857083, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(39.337241, -14.963982, 0); glRotated(494.402334, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(45.646825, 8.864013, 0); glRotated(473.258908, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(35.867633, -6.044008, 0); glRotated(665.258248, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-10.156333, 31.476690, 0); glRotated(492.637338, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(41.097203, -1.750934, 0); glRotated(155.393970, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(45.025237, 42.012825, 0); glRotated(106.315211, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(38.106217, 14.108060, 0); glRotated(311.006461, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(11.959648, -21.894059, 0); glRotated(565.921511, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-19.254213, -5.296642, 0); glRotated(162.796770, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-31.246689, -22.376533, 0); glRotated(400.639504, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-8.349872, -33.039291, 0); glRotated(652.898832, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-39.682881, -37.392466, 0); glRotated(356.719728, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(26.047523, 48.475167, 0); glRotated(673.202870, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(18.444502, -11.681167, 0); glRotated(539.835035, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-13.133646, -20.583964, 0); glRotated(167.228308, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(8.448850, -25.558726, 0); glRotated(109.720650, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(23.214852, -37.452510, 0); glRotated(571.298679, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-33.589807, 24.507139, 0); glRotated(53.661456, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(45.010403, -44.747074, 0); glRotated(375.525633, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-32.378934, -25.993763, 0); glRotated(574.414597, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(23.265441, 15.656365, 0); glRotated(696.531700, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(13.945835, 25.973484, 0); glRotated(67.305944, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-36.509759, 2.021007, 0); glRotated(56.327142, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-43.009360, -29.534491, 0); glRotated(332.222741, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(31.967728, 7.331863, 0); glRotated(544.018201, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-44.806118, -34.219287, 0); glRotated(719.995371, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-29.567139, 38.995564, 0); glRotated(90.337303, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(49.779900, -44.594242, 0); glRotated(626.788703, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-42.767120, -49.583839, 0); glRotated(664.609772, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(9.389218, -31.962773, 0); glRotated(117.454679, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-10.830977, 41.302668, 0); glRotated(590.180510, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-14.090463, 5.248502, 0); glRotated(417.189596, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-4.742415, 18.738743, 0); glRotated(71.740846, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(3.080799, 25.729383, 0); glRotated(219.092508, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(49.222846, 7.697111, 0); glRotated(631.881920, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(24.780930, 12.890993, 0); glRotated(25.503053, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(24.780287, 33.323854, 0); glRotated(666.271117, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(37.327134, 33.103754, 0); glRotated(705.192573, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(24.381121, 40.336634, 0); glRotated(708.188931, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(16.688033, -0.274148, 0); glRotated(118.056962, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(33.001183, 38.894875, 0); glRotated(55.436170, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(14.970699, -25.195588, 0); glRotated(453.225386, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-27.086302, 20.061996, 0); glRotated(228.144339, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-17.122296, -26.857205, 0); glRotated(53.395898, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(13.307219, -27.634359, 0); glRotated(468.815099, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(1.068597, 47.146571, 0); glRotated(201.630250, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(4.610688, 21.926858, 0); glRotated(81.561999, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-2.851657, 9.253992, 0); glRotated(679.909029, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-4.908244, -16.364887, 0); glRotated(610.332794, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-6.548670, -49.676854, 0); glRotated(248.358928, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(9.848130, 33.324329, 0); glRotated(168.402027, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(17.547598, -1.704972, 0); glRotated(346.993793, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-19.504432, 21.208726, 0); glRotated(131.440167, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(12.182282, -45.913570, 0); glRotated(298.068293, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(19.598379, 17.393650, 0); glRotated(459.100910, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-15.288413, -31.537753, 0); glRotated(438.556221, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(12.715789, 23.072935, 0); glRotated(236.429595, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(24.043844, -29.778723, 0); glRotated(663.058337, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(18.475654, 15.313033, 0); glRotated(185.231147, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(3.244097, -41.235637, 0); glRotated(187.557799, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(37.738393, 18.612493, 0); glRotated(67.492970, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-38.872437, -13.839909, 0); glRotated(415.217171, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(9.321146, 16.655659, 0); glRotated(207.919998, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(27.576724, -21.162059, 0); glRotated(237.342297, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-31.024902, 48.436320, 0); glRotated(2.576574, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(32.739114, -16.852092, 0); glRotated(135.504750, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-6.350300, 45.863696, 0); glRotated(661.629879, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(26.487144, 19.907540, 0); glRotated(87.223077, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(18.578579, -11.616806, 0); glRotated(557.476916, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(44.305127, 41.627291, 0); glRotated(620.580328, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPushMatrix(); glTranslated(-29.645178, 29.365684, 0); glRotated(394.590276, 0, 0, -1); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -4.000000); glVertex2d(1.000000, 4.000000); glVertex2d(-1.000000, 4.000000); glVertex2d(-1.000000, -4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, -4.000000); glVertex2d(0.000000, 4.000000); glVertex2d(0.000000, 4.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, -1.000000); glVertex2d(1.000000, 1.000000); glVertex2d(-1.000000, 1.000000); glVertex2d(-1.000000, -1.000000); glEnd(); glColor3d(0.5, 0.8, 1); glBegin(GL_POLYGON); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glColor3d(0, 0, 0.5); glBegin(GL_LINE_LOOP); glVertex2d(1.000000, 0.000000); glVertex2d(1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glVertex2d(-1.000000, 0.000000); glEnd(); glPopMatrix(); glPopMatrix(); glutSwapBuffers(); glutMainLoop(); return 0; }