This is really odd. Here is the code taken directly from the second character.
glNewList(name_here+1, GL_COMPILE)
glBegin(GL_LINE_STRIP)
glcolor3f(0.345098048 ,0.485049009 ,0.312500000)
glVertex3f(0.125000000,0.500000000,0.000000000)
glcolor3f(0.000000000 ,1.00000000 ,1.00000000)
glVertex3f(0.125000000,-0.875000000,0.000000000)
glcolor3f(0.000000000 ,1.00000000 ,1.00000000)
glVertex3f(-0.125000000,-0.875000000,0.000000000)
glcolor3f(0.345098048 ,0.485049009 ,0.312500000)
glVertex3f(-0.125000000,0.500000000,0.000000000)
glcolor3f(0.345098048 ,0.485049009 ,0.312500000)
glVertex3f(0.125000000,0.500000000,0.000000000)
glcolor3f(0.376470625 ,0.438235283 ,0.250000000)
glVertex3f(-0.125000000,0.625000000,0.000000000)
glcolor3f(0.439215720 ,0.344607830 ,0.125000000)
glVertex3f(-0.125000000,0.875000000,0.000000000)
glcolor3f(0.439215720 ,0.344607830 ,0.125000000)
glVertex3f(0.125000000,0.875000000,0.000000000)
glcolor3f(0.376470625 ,0.438235283 ,0.250000000)
glVertex3f(0.125000000,0.625000000,0.000000000)
glcolor3f(0.376470625 ,0.438235283 ,0.250000000)
glVertex3f(-0.125000000,0.625000000,0.000000000)
glEnd()
glEndList()