[CSC 415] Colors...
Andrew J. Pounds
pounds_aj at mercer.edu
Sun Feb 8 19:17:39 EST 2015
Guys -- I get really tired of trying to "guess" good RGB color triples
for my code. Today I took a step to solve that. I have included two
source files that I authored today that you may want to use. These
files define 500+ different colors that can be used in your program with
a command like
glColor3ub( goldenrod.red, goldenrod.green, goldenrod.blue);
You just have to include the header file wherever you want to use the
definition and call the function to declare the colors once in your
code. You can actually go look at what all of the colors are on the
following webpage...
http://cloford.com/resources/colours/500col.htm
I plan on making "vector" versions of this code this week -- but I ran
out of time for that tonight. I thought this might make colors and
lighting a little easier for you. Let me know if it helps...
--
Andrew J. Pounds, Ph.D. (pounds_aj at mercer.edu)
Professor of Chemistry and Computer Science
Mercer University, Macon, GA 31207 (478) 301-5627
http://faculty.mercer.edu/pounds_aj
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://theochem.mercer.edu/pipermail/csc415/attachments/20150208/57aca313/attachment-0001.html>
-------------- next part --------------
/* Named Color Triples for OpenGL
*
* Andrew J. Pounds, Ph.D.
* Departments of Chemistry and Computer Science
* Mercer University
* Spring 2015
*
* Defines 500 colors by name in a structure so that
* the color triples can be referenced like
* lime.red lime.green lime.blue
*
* This header defines the typedef and places all the variables
* as extern. This file should be included in any file that
* wants to reference the colors by name
*
* IMPORTANT: you have to use glColor3ub, like this...
*
* glColor3ub( lime.red, lime.green, lime.blue );
*
* A list of colors can be found at:
*
* http://cloford.com/resources/colours/500col.htm
*
*/
#ifndef COLORS
#define COLORS
#include "headers.h" // Need this to pick up GLint type
typedef struct color_quads {
GLubyte red;
GLubyte green;
GLubyte blue;
char *hex;
} color_struct;
extern color_struct indianred;
extern color_struct crimson;
extern color_struct lightpink;
extern color_struct lightpink1;
extern color_struct lightpink2;
extern color_struct lightpink3;
extern color_struct lightpink4;
extern color_struct pink;
extern color_struct pink1;
extern color_struct pink2;
extern color_struct pink3;
extern color_struct pink4;
extern color_struct palevioletred;
extern color_struct palevioletred1;
extern color_struct palevioletred2;
extern color_struct palevioletred3;
extern color_struct palevioletred4;
extern color_struct lavenderblush1;
extern color_struct lavenderblush2;
extern color_struct lavenderblush3;
extern color_struct lavenderblush4;
extern color_struct violetred1;
extern color_struct violetred2;
extern color_struct violetred3;
extern color_struct violetred4;
extern color_struct hotpink;
extern color_struct hotpink1;
extern color_struct hotpink2;
extern color_struct hotpink3;
extern color_struct hotpink4;
extern color_struct raspberry;
extern color_struct deeppink1;
extern color_struct deeppink2;
extern color_struct deeppink3;
extern color_struct deeppink4;
extern color_struct maroon1;
extern color_struct maroon2;
extern color_struct maroon3;
extern color_struct maroon4;
extern color_struct mediumvioletred;
extern color_struct violetred;
extern color_struct orchid;
extern color_struct orchid1;
extern color_struct orchid2;
extern color_struct orchid3;
extern color_struct orchid4;
extern color_struct thistle;
extern color_struct thistle1;
extern color_struct thistle2;
extern color_struct thistle3;
extern color_struct thistle4;
extern color_struct plum1;
extern color_struct plum2;
extern color_struct plum3;
extern color_struct plum4;
extern color_struct plum;
extern color_struct violet;
extern color_struct magenta;
extern color_struct magenta2;
extern color_struct magenta3;
extern color_struct magenta4;
extern color_struct purple;
extern color_struct mediumorchid;
extern color_struct mediumorchid1;
extern color_struct mediumorchid2;
extern color_struct mediumorchid3;
extern color_struct mediumorchid4;
extern color_struct darkviolet;
extern color_struct darkorchid;
extern color_struct darkorchid1;
extern color_struct darkorchid2;
extern color_struct darkorchid3;
extern color_struct darkorchid4;
extern color_struct indigo;
extern color_struct blueviolet;
extern color_struct purple1;
extern color_struct purple2;
extern color_struct purple3;
extern color_struct purple4;
extern color_struct mediumpurple;
extern color_struct mediumpurple1;
extern color_struct mediumpurple2;
extern color_struct mediumpurple3;
extern color_struct mediumpurple4;
extern color_struct darkslateblue;
extern color_struct lightslateblue;
extern color_struct mediumslateblue;
extern color_struct slateblue;
extern color_struct slateblue1;
extern color_struct slateblue2;
extern color_struct slateblue3;
extern color_struct slateblue4;
extern color_struct ghostwhite;
extern color_struct lavender;
extern color_struct blue;
extern color_struct blue2;
extern color_struct blue3;
extern color_struct blue4;
extern color_struct navy;
extern color_struct midnightblue;
extern color_struct cobalt;
extern color_struct royalblue;
extern color_struct royalblue1;
extern color_struct royalblue2;
extern color_struct royalblue3;
extern color_struct royalblue4;
extern color_struct cornflowerblue;
extern color_struct lightsteelblue;
extern color_struct lightsteelblue1;
extern color_struct lightsteelblue2;
extern color_struct lightsteelblue3;
extern color_struct lightsteelblue4;
extern color_struct lightslategray;
extern color_struct slategray;
extern color_struct slategray1;
extern color_struct slategray2;
extern color_struct slategray3;
extern color_struct slategray4;
extern color_struct dodgerblue1;
extern color_struct dodgerblue2;
extern color_struct dodgerblue3;
extern color_struct dodgerblue4;
extern color_struct aliceblue;
extern color_struct steelblue;
extern color_struct steelblue1;
extern color_struct steelblue2;
extern color_struct steelblue3;
extern color_struct steelblue4;
extern color_struct lightskyblue;
extern color_struct lightskyblue1;
extern color_struct lightskyblue2;
extern color_struct lightskyblue3;
extern color_struct lightskyblue4;
extern color_struct skyblue1;
extern color_struct skyblue2;
extern color_struct skyblue3;
extern color_struct skyblue4;
extern color_struct skyblue;
extern color_struct deepskyblue1;
extern color_struct deepskyblue2;
extern color_struct deepskyblue3;
extern color_struct deepskyblue4;
extern color_struct peacock;
extern color_struct lightblue;
extern color_struct lightblue1;
extern color_struct lightblue2;
extern color_struct lightblue3;
extern color_struct lightblue4;
extern color_struct powderblue;
extern color_struct cadetblue1;
extern color_struct cadetblue2;
extern color_struct cadetblue3;
extern color_struct cadetblue4;
extern color_struct turquoise1;
extern color_struct turquoise2;
extern color_struct turquoise3;
extern color_struct turquoise4;
extern color_struct cadetblue;
extern color_struct darkturquoise;
extern color_struct azure1;
extern color_struct azure2;
extern color_struct azure3;
extern color_struct azure4;
extern color_struct lightcyan1;
extern color_struct lightcyan2;
extern color_struct lightcyan3;
extern color_struct lightcyan4;
extern color_struct paleturquoise1;
extern color_struct paleturquoise2;
extern color_struct paleturquoise3;
extern color_struct paleturquoise4;
extern color_struct darkslategray;
extern color_struct darkslategray1;
extern color_struct darkslategray2;
extern color_struct darkslategray3;
extern color_struct darkslategray4;
extern color_struct cyan;
extern color_struct cyan2;
extern color_struct cyan3;
extern color_struct cyan4;
extern color_struct teal;
extern color_struct mediumturquoise;
extern color_struct lightseagreen;
extern color_struct manganeseblue;
extern color_struct turquoise;
extern color_struct coldgrey;
extern color_struct turquoiseblue;
extern color_struct aquamarine1;
extern color_struct aquamarine2;
extern color_struct aquamarine3;
extern color_struct aquamarine4;
extern color_struct mediumspringgreen;
extern color_struct mintcream;
extern color_struct springgreen;
extern color_struct springgreen1;
extern color_struct springgreen2;
extern color_struct springgreen3;
extern color_struct mediumseagreen;
extern color_struct seagreen1;
extern color_struct seagreen2;
extern color_struct seagreen3;
extern color_struct seagreen4;
extern color_struct emeraldgreen;
extern color_struct mint;
extern color_struct cobaltgreen;
extern color_struct honeydew1;
extern color_struct honeydew2;
extern color_struct honeydew3;
extern color_struct honeydew4;
extern color_struct darkseagreen;
extern color_struct darkseagreen1;
extern color_struct darkseagreen2;
extern color_struct darkseagreen3;
extern color_struct darkseagreen4;
extern color_struct palegreen;
extern color_struct palegreen1;
extern color_struct palegreen2;
extern color_struct palegreen3;
extern color_struct palegreen4;
extern color_struct limegreen;
extern color_struct forestgreen;
extern color_struct green1;
extern color_struct green2;
extern color_struct green3;
extern color_struct green4;
extern color_struct green;
extern color_struct darkgreen;
extern color_struct sapgreen;
extern color_struct lawngreen;
extern color_struct chartreuse1;
extern color_struct chartreuse2;
extern color_struct chartreuse3;
extern color_struct chartreuse4;
extern color_struct greenyellow;
extern color_struct darkolivegreen1;
extern color_struct darkolivegreen2;
extern color_struct darkolivegreen3;
extern color_struct darkolivegreen4;
extern color_struct darkolivegreen;
extern color_struct olivedrab;
extern color_struct olivedrab1;
extern color_struct olivedrab2;
extern color_struct olivedrab3;
extern color_struct olivedrab4;
extern color_struct ivory1;
extern color_struct ivory2;
extern color_struct ivory3;
extern color_struct ivory4;
extern color_struct beige;
extern color_struct lightyellow1;
extern color_struct lightyellow2;
extern color_struct lightyellow3;
extern color_struct lightyellow4;
extern color_struct lightgoldenrodyellow;
extern color_struct yellow1;
extern color_struct yellow2;
extern color_struct yellow3;
extern color_struct yellow4;
extern color_struct warmgrey;
extern color_struct olive;
extern color_struct darkkhaki;
extern color_struct khaki1;
extern color_struct khaki2;
extern color_struct khaki3;
extern color_struct khaki4;
extern color_struct khaki;
extern color_struct palegoldenrod;
extern color_struct lemonchiffon1;
extern color_struct lemonchiffon2;
extern color_struct lemonchiffon3;
extern color_struct lemonchiffon4;
extern color_struct lightgoldenrod1;
extern color_struct lightgoldenrod2;
extern color_struct lightgoldenrod3;
extern color_struct lightgoldenrod4;
extern color_struct banana;
extern color_struct gold1;
extern color_struct gold2;
extern color_struct gold3;
extern color_struct gold4;
extern color_struct cornsilk1;
extern color_struct cornsilk2;
extern color_struct cornsilk3;
extern color_struct cornsilk4;
extern color_struct goldenrod;
extern color_struct goldenrod1;
extern color_struct goldenrod2;
extern color_struct goldenrod3;
extern color_struct goldenrod4;
extern color_struct darkgoldenrod;
extern color_struct darkgoldenrod1;
extern color_struct darkgoldenrod2;
extern color_struct darkgoldenrod3;
extern color_struct darkgoldenrod4;
extern color_struct orange1;
extern color_struct orange2;
extern color_struct orange3;
extern color_struct orange4;
extern color_struct floralwhite;
extern color_struct oldlace;
extern color_struct wheat;
extern color_struct wheat1;
extern color_struct wheat2;
extern color_struct wheat3;
extern color_struct wheat4;
extern color_struct moccasin;
extern color_struct papayawhip;
extern color_struct blanchedalmond;
extern color_struct navajowhite1;
extern color_struct navajowhite2;
extern color_struct navajowhite3;
extern color_struct navajowhite4;
extern color_struct eggshell;
// Had to change following line from tan to tan0 to avoid conflict with math function
extern color_struct tan0;
extern color_struct brick;
extern color_struct cadmiumyellow;
extern color_struct antiquewhite;
extern color_struct antiquewhite1;
extern color_struct antiquewhite2;
extern color_struct antiquewhite3;
extern color_struct antiquewhite4;
extern color_struct burlywood;
extern color_struct burlywood1;
extern color_struct burlywood2;
extern color_struct burlywood3;
extern color_struct burlywood4;
extern color_struct bisque1;
extern color_struct bisque2;
extern color_struct bisque3;
extern color_struct bisque4;
extern color_struct melon;
extern color_struct carrot;
extern color_struct darkorange;
extern color_struct darkorange1;
extern color_struct darkorange2;
extern color_struct darkorange3;
extern color_struct darkorange4;
extern color_struct orange;
extern color_struct tan1;
extern color_struct tan2;
extern color_struct tan3;
extern color_struct tan4;
extern color_struct linen;
extern color_struct peachpuff1;
extern color_struct peachpuff2;
extern color_struct peachpuff3;
extern color_struct peachpuff4;
extern color_struct seashell1;
extern color_struct seashell2;
extern color_struct seashell3;
extern color_struct seashell4;
extern color_struct sandybrown;
extern color_struct rawsienna;
extern color_struct chocolate;
extern color_struct chocolate1;
extern color_struct chocolate2;
extern color_struct chocolate3;
extern color_struct chocolate4;
extern color_struct ivoryblack;
extern color_struct flesh;
extern color_struct cadmiumorange;
extern color_struct burntsienna;
extern color_struct sienna;
extern color_struct sienna1;
extern color_struct sienna2;
extern color_struct sienna3;
extern color_struct sienna4;
extern color_struct lightsalmon1;
extern color_struct lightsalmon2;
extern color_struct lightsalmon3;
extern color_struct lightsalmon4;
extern color_struct coral;
extern color_struct orangered1;
extern color_struct orangered2;
extern color_struct orangered3;
extern color_struct orangered4;
extern color_struct sepia;
extern color_struct darksalmon;
extern color_struct salmon1;
extern color_struct salmon2;
extern color_struct salmon3;
extern color_struct salmon4;
extern color_struct coral1;
extern color_struct coral2;
extern color_struct coral3;
extern color_struct coral4;
extern color_struct burntumber;
extern color_struct tomato1;
extern color_struct tomato2;
extern color_struct tomato3;
extern color_struct tomato4;
extern color_struct salmon;
extern color_struct mistyrose1;
extern color_struct mistyrose2;
extern color_struct mistyrose3;
extern color_struct mistyrose4;
extern color_struct snow1;
extern color_struct snow2;
extern color_struct snow3;
extern color_struct snow4;
extern color_struct rosybrown;
extern color_struct rosybrown1;
extern color_struct rosybrown2;
extern color_struct rosybrown3;
extern color_struct rosybrown4;
extern color_struct lightcoral;
extern color_struct indianred0;
extern color_struct indianred1;
extern color_struct indianred2;
extern color_struct indianred4;
extern color_struct indianred3;
extern color_struct brown;
extern color_struct brown1;
extern color_struct brown2;
extern color_struct brown3;
extern color_struct brown4;
extern color_struct firebrick;
extern color_struct firebrick1;
extern color_struct firebrick2;
extern color_struct firebrick3;
extern color_struct firebrick4;
extern color_struct red1;
extern color_struct red2;
extern color_struct red3;
extern color_struct red4;
extern color_struct maroon;
extern color_struct sgibeet;
extern color_struct sgislateblue;
extern color_struct sgilightblue;
extern color_struct sgiteal;
extern color_struct sgichartreuse;
extern color_struct sgiolivedrab;
extern color_struct sgibrightgray;
extern color_struct sgisalmon;
extern color_struct sgidarkgray;
extern color_struct sgigray12;
extern color_struct sgigray16;
extern color_struct sgigray32;
extern color_struct sgigray36;
extern color_struct sgigray52;
extern color_struct sgigray56;
extern color_struct sgilightgray;
extern color_struct sgigray72;
extern color_struct sgigray76;
extern color_struct sgigray92;
extern color_struct sgigray96;
extern color_struct white;
extern color_struct whitesmoke;
extern color_struct gainsboro;
extern color_struct lightgrey;
extern color_struct silver;
extern color_struct darkgray;
extern color_struct gray;
extern color_struct dimgray;
extern color_struct black;
extern color_struct gray99;
extern color_struct gray98;
extern color_struct gray97;
extern color_struct gray96;
extern color_struct gray95;
extern color_struct gray94;
extern color_struct gray93;
extern color_struct gray92;
extern color_struct gray91;
extern color_struct gray90;
extern color_struct gray89;
extern color_struct gray88;
extern color_struct gray87;
extern color_struct gray86;
extern color_struct gray85;
extern color_struct gray84;
extern color_struct gray83;
extern color_struct gray82;
extern color_struct gray81;
extern color_struct gray80;
extern color_struct gray79;
extern color_struct gray78;
extern color_struct gray77;
extern color_struct gray76;
extern color_struct gray75;
extern color_struct gray74;
extern color_struct gray73;
extern color_struct gray72;
extern color_struct gray71;
extern color_struct gray70;
extern color_struct gray69;
extern color_struct gray68;
extern color_struct gray67;
extern color_struct gray66;
extern color_struct gray65;
extern color_struct gray64;
extern color_struct gray63;
extern color_struct gray62;
extern color_struct gray61;
extern color_struct gray60;
extern color_struct gray59;
extern color_struct gray58;
extern color_struct gray57;
extern color_struct gray56;
extern color_struct gray55;
extern color_struct gray54;
extern color_struct gray53;
extern color_struct gray52;
extern color_struct gray51;
extern color_struct gray50;
extern color_struct gray49;
extern color_struct gray48;
extern color_struct gray47;
extern color_struct gray46;
extern color_struct gray45;
extern color_struct gray44;
extern color_struct gray43;
extern color_struct gray42;
extern color_struct gray41;
extern color_struct gray40;
extern color_struct gray39;
extern color_struct gray38;
extern color_struct gray37;
extern color_struct gray36;
extern color_struct gray35;
extern color_struct gray34;
extern color_struct gray33;
extern color_struct gray32;
extern color_struct gray31;
extern color_struct gray30;
extern color_struct gray29;
extern color_struct gray28;
extern color_struct gray27;
extern color_struct gray26;
extern color_struct gray25;
extern color_struct gray24;
extern color_struct gray23;
extern color_struct gray22;
extern color_struct gray21;
extern color_struct gray20;
extern color_struct gray19;
extern color_struct gray18;
extern color_struct gray17;
extern color_struct gray16;
extern color_struct gray15;
extern color_struct gray14;
extern color_struct gray13;
extern color_struct gray12;
extern color_struct gray11;
extern color_struct gray10;
extern color_struct gray9;
extern color_struct gray8;
extern color_struct gray7;
extern color_struct gray6;
extern color_struct gray5;
extern color_struct gray4;
extern color_struct gray3;
extern color_struct gray2;
extern color_struct gray1;
#endif
-------------- next part --------------
/* Named Color Triples for OpenGL
*
* Andrew J. Pounds, Ph.D.
* Departments of Chemistry and Computer Science
* Mercer University
* Spring 2015
*
* Defines 500 colors by name in a structure so that
* the color triples can be referenced like
* lime.red lime.green lime.blue
*
* This file should be compiled and linked with the rest of the
* code. This file should be called ONCE in the init function.
* It declares the actual space for the structures in a global scope
* and initializes their values.
*
* The names and colors of the colors are available at
*
* http://cloford.com/resources/colours/500col.htm
*
*/
#ifndef COLOR_DEFINITIONS
#define COLOR_DEFINITIONS
#include "colors.h"
// Define the colors here in a global scope
color_struct indianred;
color_struct crimson;
color_struct lightpink;
color_struct lightpink1;
color_struct lightpink2;
color_struct lightpink3;
color_struct lightpink4;
color_struct pink;
color_struct pink1;
color_struct pink2;
color_struct pink3;
color_struct pink4;
color_struct palevioletred;
color_struct palevioletred1;
color_struct palevioletred2;
color_struct palevioletred3;
color_struct palevioletred4;
color_struct lavenderblush1;
color_struct lavenderblush2;
color_struct lavenderblush3;
color_struct lavenderblush4;
color_struct violetred1;
color_struct violetred2;
color_struct violetred3;
color_struct violetred4;
color_struct hotpink;
color_struct hotpink1;
color_struct hotpink2;
color_struct hotpink3;
color_struct hotpink4;
color_struct raspberry;
color_struct deeppink1;
color_struct deeppink2;
color_struct deeppink3;
color_struct deeppink4;
color_struct maroon1;
color_struct maroon2;
color_struct maroon3;
color_struct maroon4;
color_struct mediumvioletred;
color_struct violetred;
color_struct orchid;
color_struct orchid1;
color_struct orchid2;
color_struct orchid3;
color_struct orchid4;
color_struct thistle;
color_struct thistle1;
color_struct thistle2;
color_struct thistle3;
color_struct thistle4;
color_struct plum1;
color_struct plum2;
color_struct plum3;
color_struct plum4;
color_struct plum;
color_struct violet;
color_struct magenta;
color_struct magenta2;
color_struct magenta3;
color_struct magenta4;
color_struct purple;
color_struct mediumorchid;
color_struct mediumorchid1;
color_struct mediumorchid2;
color_struct mediumorchid3;
color_struct mediumorchid4;
color_struct darkviolet;
color_struct darkorchid;
color_struct darkorchid1;
color_struct darkorchid2;
color_struct darkorchid3;
color_struct darkorchid4;
color_struct indigo;
color_struct blueviolet;
color_struct purple1;
color_struct purple2;
color_struct purple3;
color_struct purple4;
color_struct mediumpurple;
color_struct mediumpurple1;
color_struct mediumpurple2;
color_struct mediumpurple3;
color_struct mediumpurple4;
color_struct darkslateblue;
color_struct lightslateblue;
color_struct mediumslateblue;
color_struct slateblue;
color_struct slateblue1;
color_struct slateblue2;
color_struct slateblue3;
color_struct slateblue4;
color_struct ghostwhite;
color_struct lavender;
color_struct blue;
color_struct blue2;
color_struct blue3;
color_struct blue4;
color_struct navy;
color_struct midnightblue;
color_struct cobalt;
color_struct royalblue;
color_struct royalblue1;
color_struct royalblue2;
color_struct royalblue3;
color_struct royalblue4;
color_struct cornflowerblue;
color_struct lightsteelblue;
color_struct lightsteelblue1;
color_struct lightsteelblue2;
color_struct lightsteelblue3;
color_struct lightsteelblue4;
color_struct lightslategray;
color_struct slategray;
color_struct slategray1;
color_struct slategray2;
color_struct slategray3;
color_struct slategray4;
color_struct dodgerblue1;
color_struct dodgerblue2;
color_struct dodgerblue3;
color_struct dodgerblue4;
color_struct aliceblue;
color_struct steelblue;
color_struct steelblue1;
color_struct steelblue2;
color_struct steelblue3;
color_struct steelblue4;
color_struct lightskyblue;
color_struct lightskyblue1;
color_struct lightskyblue2;
color_struct lightskyblue3;
color_struct lightskyblue4;
color_struct skyblue1;
color_struct skyblue2;
color_struct skyblue3;
color_struct skyblue4;
color_struct skyblue;
color_struct deepskyblue1;
color_struct deepskyblue2;
color_struct deepskyblue3;
color_struct deepskyblue4;
color_struct peacock;
color_struct lightblue;
color_struct lightblue1;
color_struct lightblue2;
color_struct lightblue3;
color_struct lightblue4;
color_struct powderblue;
color_struct cadetblue1;
color_struct cadetblue2;
color_struct cadetblue3;
color_struct cadetblue4;
color_struct turquoise1;
color_struct turquoise2;
color_struct turquoise3;
color_struct turquoise4;
color_struct cadetblue;
color_struct darkturquoise;
color_struct azure1;
color_struct azure2;
color_struct azure3;
color_struct azure4;
color_struct lightcyan1;
color_struct lightcyan2;
color_struct lightcyan3;
color_struct lightcyan4;
color_struct paleturquoise1;
color_struct paleturquoise2;
color_struct paleturquoise3;
color_struct paleturquoise4;
color_struct darkslategray;
color_struct darkslategray1;
color_struct darkslategray2;
color_struct darkslategray3;
color_struct darkslategray4;
color_struct cyan;
color_struct cyan2;
color_struct cyan3;
color_struct cyan4;
color_struct teal;
color_struct mediumturquoise;
color_struct lightseagreen;
color_struct manganeseblue;
color_struct turquoise;
color_struct coldgrey;
color_struct turquoiseblue;
color_struct aquamarine1;
color_struct aquamarine2;
color_struct aquamarine3;
color_struct aquamarine4;
color_struct mediumspringgreen;
color_struct mintcream;
color_struct springgreen;
color_struct springgreen1;
color_struct springgreen2;
color_struct springgreen3;
color_struct mediumseagreen;
color_struct seagreen1;
color_struct seagreen2;
color_struct seagreen3;
color_struct seagreen4;
color_struct emeraldgreen;
color_struct mint;
color_struct cobaltgreen;
color_struct honeydew1;
color_struct honeydew2;
color_struct honeydew3;
color_struct honeydew4;
color_struct darkseagreen;
color_struct darkseagreen1;
color_struct darkseagreen2;
color_struct darkseagreen3;
color_struct darkseagreen4;
color_struct palegreen;
color_struct palegreen1;
color_struct palegreen2;
color_struct palegreen3;
color_struct palegreen4;
color_struct limegreen;
color_struct forestgreen;
color_struct green1;
color_struct green2;
color_struct green3;
color_struct green4;
color_struct green;
color_struct darkgreen;
color_struct sapgreen;
color_struct lawngreen;
color_struct chartreuse1;
color_struct chartreuse2;
color_struct chartreuse3;
color_struct chartreuse4;
color_struct greenyellow;
color_struct darkolivegreen1;
color_struct darkolivegreen2;
color_struct darkolivegreen3;
color_struct darkolivegreen4;
color_struct darkolivegreen;
color_struct olivedrab;
color_struct olivedrab1;
color_struct olivedrab2;
color_struct olivedrab3;
color_struct olivedrab4;
color_struct ivory1;
color_struct ivory2;
color_struct ivory3;
color_struct ivory4;
color_struct beige;
color_struct lightyellow1;
color_struct lightyellow2;
color_struct lightyellow3;
color_struct lightyellow4;
color_struct lightgoldenrodyellow;
color_struct yellow1;
color_struct yellow2;
color_struct yellow3;
color_struct yellow4;
color_struct warmgrey;
color_struct olive;
color_struct darkkhaki;
color_struct khaki1;
color_struct khaki2;
color_struct khaki3;
color_struct khaki4;
color_struct khaki;
color_struct palegoldenrod;
color_struct lemonchiffon1;
color_struct lemonchiffon2;
color_struct lemonchiffon3;
color_struct lemonchiffon4;
color_struct lightgoldenrod1;
color_struct lightgoldenrod2;
color_struct lightgoldenrod3;
color_struct lightgoldenrod4;
color_struct banana;
color_struct gold1;
color_struct gold2;
color_struct gold3;
color_struct gold4;
color_struct cornsilk1;
color_struct cornsilk2;
color_struct cornsilk3;
color_struct cornsilk4;
color_struct goldenrod;
color_struct goldenrod1;
color_struct goldenrod2;
color_struct goldenrod3;
color_struct goldenrod4;
color_struct darkgoldenrod;
color_struct darkgoldenrod1;
color_struct darkgoldenrod2;
color_struct darkgoldenrod3;
color_struct darkgoldenrod4;
color_struct orange1;
color_struct orange2;
color_struct orange3;
color_struct orange4;
color_struct floralwhite;
color_struct oldlace;
color_struct wheat;
color_struct wheat1;
color_struct wheat2;
color_struct wheat3;
color_struct wheat4;
color_struct moccasin;
color_struct papayawhip;
color_struct blanchedalmond;
color_struct navajowhite1;
color_struct navajowhite2;
color_struct navajowhite3;
color_struct navajowhite4;
color_struct eggshell;
color_struct tan0;
color_struct brick;
color_struct cadmiumyellow;
color_struct antiquewhite;
color_struct antiquewhite1;
color_struct antiquewhite2;
color_struct antiquewhite3;
color_struct antiquewhite4;
color_struct burlywood;
color_struct burlywood1;
color_struct burlywood2;
color_struct burlywood3;
color_struct burlywood4;
color_struct bisque1;
color_struct bisque2;
color_struct bisque3;
color_struct bisque4;
color_struct melon;
color_struct carrot;
color_struct darkorange;
color_struct darkorange1;
color_struct darkorange2;
color_struct darkorange3;
color_struct darkorange4;
color_struct orange;
color_struct tan1;
color_struct tan2;
color_struct tan3;
color_struct tan4;
color_struct linen;
color_struct peachpuff1;
color_struct peachpuff2;
color_struct peachpuff3;
color_struct peachpuff4;
color_struct seashell1;
color_struct seashell2;
color_struct seashell3;
color_struct seashell4;
color_struct sandybrown;
color_struct rawsienna;
color_struct chocolate;
color_struct chocolate1;
color_struct chocolate2;
color_struct chocolate3;
color_struct chocolate4;
color_struct ivoryblack;
color_struct flesh;
color_struct cadmiumorange;
color_struct burntsienna;
color_struct sienna;
color_struct sienna1;
color_struct sienna2;
color_struct sienna3;
color_struct sienna4;
color_struct lightsalmon1;
color_struct lightsalmon2;
color_struct lightsalmon3;
color_struct lightsalmon4;
color_struct coral;
color_struct orangered1;
color_struct orangered2;
color_struct orangered3;
color_struct orangered4;
color_struct sepia;
color_struct darksalmon;
color_struct salmon1;
color_struct salmon2;
color_struct salmon3;
color_struct salmon4;
color_struct coral1;
color_struct coral2;
color_struct coral3;
color_struct coral4;
color_struct burntumber;
color_struct tomato1;
color_struct tomato2;
color_struct tomato3;
color_struct tomato4;
color_struct salmon;
color_struct mistyrose1;
color_struct mistyrose2;
color_struct mistyrose3;
color_struct mistyrose4;
color_struct snow1;
color_struct snow2;
color_struct snow3;
color_struct snow4;
color_struct rosybrown;
color_struct rosybrown1;
color_struct rosybrown2;
color_struct rosybrown3;
color_struct rosybrown4;
color_struct lightcoral;
color_struct indianred0;
color_struct indianred1;
color_struct indianred2;
color_struct indianred4;
color_struct indianred3;
color_struct brown;
color_struct brown1;
color_struct brown2;
color_struct brown3;
color_struct brown4;
color_struct firebrick;
color_struct firebrick1;
color_struct firebrick2;
color_struct firebrick3;
color_struct firebrick4;
color_struct red1;
color_struct red2;
color_struct red3;
color_struct red4;
color_struct maroon;
color_struct sgibeet;
color_struct sgislateblue;
color_struct sgilightblue;
color_struct sgiteal;
color_struct sgichartreuse;
color_struct sgiolivedrab;
color_struct sgibrightgray;
color_struct sgisalmon;
color_struct sgidarkgray;
color_struct sgigray12;
color_struct sgigray16;
color_struct sgigray32;
color_struct sgigray36;
color_struct sgigray52;
color_struct sgigray56;
color_struct sgilightgray;
color_struct sgigray72;
color_struct sgigray76;
color_struct sgigray92;
color_struct sgigray96;
color_struct white;
color_struct whitesmoke;
color_struct gainsboro;
color_struct lightgrey;
color_struct silver;
color_struct darkgray;
color_struct gray;
color_struct dimgray;
color_struct black;
color_struct gray99;
color_struct gray98;
color_struct gray97;
color_struct gray96;
color_struct gray95;
color_struct gray94;
color_struct gray93;
color_struct gray92;
color_struct gray91;
color_struct gray90;
color_struct gray89;
color_struct gray88;
color_struct gray87;
color_struct gray86;
color_struct gray85;
color_struct gray84;
color_struct gray83;
color_struct gray82;
color_struct gray81;
color_struct gray80;
color_struct gray79;
color_struct gray78;
color_struct gray77;
color_struct gray76;
color_struct gray75;
color_struct gray74;
color_struct gray73;
color_struct gray72;
color_struct gray71;
color_struct gray70;
color_struct gray69;
color_struct gray68;
color_struct gray67;
color_struct gray66;
color_struct gray65;
color_struct gray64;
color_struct gray63;
color_struct gray62;
color_struct gray61;
color_struct gray60;
color_struct gray59;
color_struct gray58;
color_struct gray57;
color_struct gray56;
color_struct gray55;
color_struct gray54;
color_struct gray53;
color_struct gray52;
color_struct gray51;
color_struct gray50;
color_struct gray49;
color_struct gray48;
color_struct gray47;
color_struct gray46;
color_struct gray45;
color_struct gray44;
color_struct gray43;
color_struct gray42;
color_struct gray41;
color_struct gray40;
color_struct gray39;
color_struct gray38;
color_struct gray37;
color_struct gray36;
color_struct gray35;
color_struct gray34;
color_struct gray33;
color_struct gray32;
color_struct gray31;
color_struct gray30;
color_struct gray29;
color_struct gray28;
color_struct gray27;
color_struct gray26;
color_struct gray25;
color_struct gray24;
color_struct gray23;
color_struct gray22;
color_struct gray21;
color_struct gray20;
color_struct gray19;
color_struct gray18;
color_struct gray17;
color_struct gray16;
color_struct gray15;
color_struct gray14;
color_struct gray13;
color_struct gray12;
color_struct gray11;
color_struct gray10;
color_struct gray9;
color_struct gray8;
color_struct gray7;
color_struct gray6;
color_struct gray5;
color_struct gray4;
color_struct gray3;
color_struct gray2;
color_struct gray1;
/* Now we actually call the function to define the RGB triples and the Hex code */
void defineColors(){
indianred.red = 176; indianred.green = 23; indianred.blue = 31; indianred.hex = (char *) "#B0171F";
crimson.red = 220; crimson.green = 20; crimson.blue = 60; crimson.hex = (char *) "#DC143C";
lightpink.red = 255; lightpink.green = 182; lightpink.blue = 193; lightpink.hex = (char *) "#FFB6C1";
lightpink1.red = 255; lightpink1.green = 174; lightpink1.blue = 185; lightpink1.hex = (char *) "#FFAEB9";
lightpink2.red = 238; lightpink2.green = 162; lightpink2.blue = 173; lightpink2.hex = (char *) "#EEA2AD";
lightpink3.red = 205; lightpink3.green = 140; lightpink3.blue = 149; lightpink3.hex = (char *) "#CD8C95";
lightpink4.red = 139; lightpink4.green = 95; lightpink4.blue = 101; lightpink4.hex = (char *) "#8B5F65";
pink.red = 255; pink.green = 192; pink.blue = 203; pink.hex = (char *) "#FFC0CB";
pink1.red = 255; pink1.green = 181; pink1.blue = 197; pink1.hex = (char *) "#FFB5C5";
pink2.red = 238; pink2.green = 169; pink2.blue = 184; pink2.hex = (char *) "#EEA9B8";
pink3.red = 205; pink3.green = 145; pink3.blue = 158; pink3.hex = (char *) "#CD919E";
pink4.red = 139; pink4.green = 99; pink4.blue = 108; pink4.hex = (char *) "#8B636C";
palevioletred.red = 219; palevioletred.green = 112; palevioletred.blue = 147; palevioletred.hex = (char *) "#DB7093";
palevioletred1.red = 255; palevioletred1.green = 130; palevioletred1.blue = 171; palevioletred1.hex = (char *) "#FF82AB";
palevioletred2.red = 238; palevioletred2.green = 121; palevioletred2.blue = 159; palevioletred2.hex = (char *) "#EE799F";
palevioletred3.red = 205; palevioletred3.green = 104; palevioletred3.blue = 137; palevioletred3.hex = (char *) "#CD6889";
palevioletred4.red = 139; palevioletred4.green = 71; palevioletred4.blue = 93; palevioletred4.hex = (char *) "#8B475D";
lavenderblush1.red = 255; lavenderblush1.green = 240; lavenderblush1.blue = 245; lavenderblush1.hex = (char *) "#FFF0F5";
lavenderblush2.red = 238; lavenderblush2.green = 224; lavenderblush2.blue = 229; lavenderblush2.hex = (char *) "#EEE0E5";
lavenderblush3.red = 205; lavenderblush3.green = 193; lavenderblush3.blue = 197; lavenderblush3.hex = (char *) "#CDC1C5";
lavenderblush4.red = 139; lavenderblush4.green = 131; lavenderblush4.blue = 134; lavenderblush4.hex = (char *) "#8B8386";
violetred1.red = 255; violetred1.green = 62; violetred1.blue = 150; violetred1.hex = (char *) "#FF3E96";
violetred2.red = 238; violetred2.green = 58; violetred2.blue = 140; violetred2.hex = (char *) "#EE3A8C";
violetred3.red = 205; violetred3.green = 50; violetred3.blue = 120; violetred3.hex = (char *) "#CD3278";
violetred4.red = 139; violetred4.green = 34; violetred4.blue = 82; violetred4.hex = (char *) "#8B2252";
hotpink.red = 255; hotpink.green = 105; hotpink.blue = 180; hotpink.hex = (char *) "#FF69B4";
hotpink1.red = 255; hotpink1.green = 110; hotpink1.blue = 180; hotpink1.hex = (char *) "#FF6EB4";
hotpink2.red = 238; hotpink2.green = 106; hotpink2.blue = 167; hotpink2.hex = (char *) "#EE6AA7";
hotpink3.red = 205; hotpink3.green = 96; hotpink3.blue = 144; hotpink3.hex = (char *) "#CD6090";
hotpink4.red = 139; hotpink4.green = 58; hotpink4.blue = 98; hotpink4.hex = (char *) "#8B3A62";
raspberry.red = 135; raspberry.green = 38; raspberry.blue = 87; raspberry.hex = (char *) "#872657";
deeppink1.red = 255; deeppink1.green = 20; deeppink1.blue = 147; deeppink1.hex = (char *) "#FF1493";
deeppink2.red = 238; deeppink2.green = 18; deeppink2.blue = 137; deeppink2.hex = (char *) "#EE1289";
deeppink3.red = 205; deeppink3.green = 16; deeppink3.blue = 118; deeppink3.hex = (char *) "#CD1076";
deeppink4.red = 139; deeppink4.green = 10; deeppink4.blue = 80; deeppink4.hex = (char *) "#8B0A50";
maroon1.red = 255; maroon1.green = 52; maroon1.blue = 179; maroon1.hex = (char *) "#FF34B3";
maroon2.red = 238; maroon2.green = 48; maroon2.blue = 167; maroon2.hex = (char *) "#EE30A7";
maroon3.red = 205; maroon3.green = 41; maroon3.blue = 144; maroon3.hex = (char *) "#CD2990";
maroon4.red = 139; maroon4.green = 28; maroon4.blue = 98; maroon4.hex = (char *) "#8B1C62";
mediumvioletred.red = 199; mediumvioletred.green = 21; mediumvioletred.blue = 133; mediumvioletred.hex = (char *) "#C71585";
violetred.red = 208; violetred.green = 32; violetred.blue = 144; violetred.hex = (char *) "#D02090";
orchid.red = 218; orchid.green = 112; orchid.blue = 214; orchid.hex = (char *) "#DA70D6";
orchid1.red = 255; orchid1.green = 131; orchid1.blue = 250; orchid1.hex = (char *) "#FF83FA";
orchid2.red = 238; orchid2.green = 122; orchid2.blue = 233; orchid2.hex = (char *) "#EE7AE9";
orchid3.red = 205; orchid3.green = 105; orchid3.blue = 201; orchid3.hex = (char *) "#CD69C9";
orchid4.red = 139; orchid4.green = 71; orchid4.blue = 137; orchid4.hex = (char *) "#8B4789";
thistle.red = 216; thistle.green = 191; thistle.blue = 216; thistle.hex = (char *) "#D8BFD8";
thistle1.red = 255; thistle1.green = 225; thistle1.blue = 255; thistle1.hex = (char *) "#FFE1FF";
thistle2.red = 238; thistle2.green = 210; thistle2.blue = 238; thistle2.hex = (char *) "#EED2EE";
thistle3.red = 205; thistle3.green = 181; thistle3.blue = 205; thistle3.hex = (char *) "#CDB5CD";
thistle4.red = 139; thistle4.green = 123; thistle4.blue = 139; thistle4.hex = (char *) "#8B7B8B";
plum1.red = 255; plum1.green = 187; plum1.blue = 255; plum1.hex = (char *) "#FFBBFF";
plum2.red = 238; plum2.green = 174; plum2.blue = 238; plum2.hex = (char *) "#EEAEEE";
plum3.red = 205; plum3.green = 150; plum3.blue = 205; plum3.hex = (char *) "#CD96CD";
plum4.red = 139; plum4.green = 102; plum4.blue = 139; plum4.hex = (char *) "#8B668B";
plum.red = 221; plum.green = 160; plum.blue = 221; plum.hex = (char *) "#DDA0DD";
violet.red = 238; violet.green = 130; violet.blue = 238; violet.hex = (char *) "#EE82EE";
magenta.red = 255; magenta.green = 0; magenta.blue = 255; magenta.hex = (char *) "#FF00FF";
magenta2.red = 238; magenta2.green = 0; magenta2.blue = 238; magenta2.hex = (char *) "#EE00EE";
magenta3.red = 205; magenta3.green = 0; magenta3.blue = 205; magenta3.hex = (char *) "#CD00CD";
magenta4.red = 139; magenta4.green = 0; magenta4.blue = 139; magenta4.hex = (char *) "#8B008B";
purple.red = 128; purple.green = 0; purple.blue = 128; purple.hex = (char *) "#800080";
mediumorchid.red = 186; mediumorchid.green = 85; mediumorchid.blue = 211; mediumorchid.hex = (char *) "#BA55D3";
mediumorchid1.red = 224; mediumorchid1.green = 102; mediumorchid1.blue = 255; mediumorchid1.hex = (char *) "#E066FF";
mediumorchid2.red = 209; mediumorchid2.green = 95; mediumorchid2.blue = 238; mediumorchid2.hex = (char *) "#D15FEE";
mediumorchid3.red = 180; mediumorchid3.green = 82; mediumorchid3.blue = 205; mediumorchid3.hex = (char *) "#B452CD";
mediumorchid4.red = 122; mediumorchid4.green = 55; mediumorchid4.blue = 139; mediumorchid4.hex = (char *) "#7A378B";
darkviolet.red = 148; darkviolet.green = 0; darkviolet.blue = 211; darkviolet.hex = (char *) "#9400D3";
darkorchid.red = 153; darkorchid.green = 50; darkorchid.blue = 204; darkorchid.hex = (char *) "#9932CC";
darkorchid1.red = 191; darkorchid1.green = 62; darkorchid1.blue = 255; darkorchid1.hex = (char *) "#BF3EFF";
darkorchid2.red = 178; darkorchid2.green = 58; darkorchid2.blue = 238; darkorchid2.hex = (char *) "#B23AEE";
darkorchid3.red = 154; darkorchid3.green = 50; darkorchid3.blue = 205; darkorchid3.hex = (char *) "#9A32CD";
darkorchid4.red = 104; darkorchid4.green = 34; darkorchid4.blue = 139; darkorchid4.hex = (char *) "#68228B";
indigo.red = 75; indigo.green = 0; indigo.blue = 130; indigo.hex = (char *) "#4B0082";
blueviolet.red = 138; blueviolet.green = 43; blueviolet.blue = 226; blueviolet.hex = (char *) "#8A2BE2";
purple1.red = 155; purple1.green = 48; purple1.blue = 255; purple1.hex = (char *) "#9B30FF";
purple2.red = 145; purple2.green = 44; purple2.blue = 238; purple2.hex = (char *) "#912CEE";
purple3.red = 125; purple3.green = 38; purple3.blue = 205; purple3.hex = (char *) "#7D26CD";
purple4.red = 85; purple4.green = 26; purple4.blue = 139; purple4.hex = (char *) "#551A8B";
mediumpurple.red = 147; mediumpurple.green = 112; mediumpurple.blue = 219; mediumpurple.hex = (char *) "#9370DB";
mediumpurple1.red = 171; mediumpurple1.green = 130; mediumpurple1.blue = 255; mediumpurple1.hex = (char *) "#AB82FF";
mediumpurple2.red = 159; mediumpurple2.green = 121; mediumpurple2.blue = 238; mediumpurple2.hex = (char *) "#9F79EE";
mediumpurple3.red = 137; mediumpurple3.green = 104; mediumpurple3.blue = 205; mediumpurple3.hex = (char *) "#8968CD";
mediumpurple4.red = 93; mediumpurple4.green = 71; mediumpurple4.blue = 139; mediumpurple4.hex = (char *) "#5D478B";
darkslateblue.red = 72; darkslateblue.green = 61; darkslateblue.blue = 139; darkslateblue.hex = (char *) "#483D8B";
lightslateblue.red = 132; lightslateblue.green = 112; lightslateblue.blue = 255; lightslateblue.hex = (char *) "#8470FF";
mediumslateblue.red = 123; mediumslateblue.green = 104; mediumslateblue.blue = 238; mediumslateblue.hex = (char *) "#7B68EE";
slateblue.red = 106; slateblue.green = 90; slateblue.blue = 205; slateblue.hex = (char *) "#6A5ACD";
slateblue1.red = 131; slateblue1.green = 111; slateblue1.blue = 255; slateblue1.hex = (char *) "#836FFF";
slateblue2.red = 122; slateblue2.green = 103; slateblue2.blue = 238; slateblue2.hex = (char *) "#7A67EE";
slateblue3.red = 105; slateblue3.green = 89; slateblue3.blue = 205; slateblue3.hex = (char *) "#6959CD";
slateblue4.red = 71; slateblue4.green = 60; slateblue4.blue = 139; slateblue4.hex = (char *) "#473C8B";
ghostwhite.red = 248; ghostwhite.green = 248; ghostwhite.blue = 255; ghostwhite.hex = (char *) "#F8F8FF";
lavender.red = 230; lavender.green = 230; lavender.blue = 250; lavender.hex = (char *) "#E6E6FA";
blue.red = 0; blue.green = 0; blue.blue = 255; blue.hex = (char *) "#0000FF";
blue2.red = 0; blue2.green = 0; blue2.blue = 238; blue2.hex = (char *) "#0000EE";
blue3.red = 0; blue3.green = 0; blue3.blue = 205; blue3.hex = (char *) "#0000CD";
blue4.red = 0; blue4.green = 0; blue4.blue = 139; blue4.hex = (char *) "#00008B";
navy.red = 0; navy.green = 0; navy.blue = 128; navy.hex = (char *) "#000080";
midnightblue.red = 25; midnightblue.green = 25; midnightblue.blue = 112; midnightblue.hex = (char *) "#191970";
cobalt.red = 61; cobalt.green = 89; cobalt.blue = 171; cobalt.hex = (char *) "#3D59AB";
royalblue.red = 65; royalblue.green = 105; royalblue.blue = 225; royalblue.hex = (char *) "#4169E1";
royalblue1.red = 72; royalblue1.green = 118; royalblue1.blue = 255; royalblue1.hex = (char *) "#4876FF";
royalblue2.red = 67; royalblue2.green = 110; royalblue2.blue = 238; royalblue2.hex = (char *) "#436EEE";
royalblue3.red = 58; royalblue3.green = 95; royalblue3.blue = 205; royalblue3.hex = (char *) "#3A5FCD";
royalblue4.red = 39; royalblue4.green = 64; royalblue4.blue = 139; royalblue4.hex = (char *) "#27408B";
cornflowerblue.red = 100; cornflowerblue.green = 149; cornflowerblue.blue = 237; cornflowerblue.hex = (char *) "#6495ED";
lightsteelblue.red = 176; lightsteelblue.green = 196; lightsteelblue.blue = 222; lightsteelblue.hex = (char *) "#B0C4DE";
lightsteelblue1.red = 202; lightsteelblue1.green = 225; lightsteelblue1.blue = 255; lightsteelblue1.hex = (char *) "#CAE1FF";
lightsteelblue2.red = 188; lightsteelblue2.green = 210; lightsteelblue2.blue = 238; lightsteelblue2.hex = (char *) "#BCD2EE";
lightsteelblue3.red = 162; lightsteelblue3.green = 181; lightsteelblue3.blue = 205; lightsteelblue3.hex = (char *) "#A2B5CD";
lightsteelblue4.red = 110; lightsteelblue4.green = 123; lightsteelblue4.blue = 139; lightsteelblue4.hex = (char *) "#6E7B8B";
lightslategray.red = 119; lightslategray.green = 136; lightslategray.blue = 153; lightslategray.hex = (char *) "#778899";
slategray.red = 112; slategray.green = 128; slategray.blue = 144; slategray.hex = (char *) "#708090";
slategray1.red = 198; slategray1.green = 226; slategray1.blue = 255; slategray1.hex = (char *) "#C6E2FF";
slategray2.red = 185; slategray2.green = 211; slategray2.blue = 238; slategray2.hex = (char *) "#B9D3EE";
slategray3.red = 159; slategray3.green = 182; slategray3.blue = 205; slategray3.hex = (char *) "#9FB6CD";
slategray4.red = 108; slategray4.green = 123; slategray4.blue = 139; slategray4.hex = (char *) "#6C7B8B";
dodgerblue1.red = 30; dodgerblue1.green = 144; dodgerblue1.blue = 255; dodgerblue1.hex = (char *) "#1E90FF";
dodgerblue2.red = 28; dodgerblue2.green = 134; dodgerblue2.blue = 238; dodgerblue2.hex = (char *) "#1C86EE";
dodgerblue3.red = 24; dodgerblue3.green = 116; dodgerblue3.blue = 205; dodgerblue3.hex = (char *) "#1874CD";
dodgerblue4.red = 16; dodgerblue4.green = 78; dodgerblue4.blue = 139; dodgerblue4.hex = (char *) "#104E8B";
aliceblue.red = 240; aliceblue.green = 248; aliceblue.blue = 255; aliceblue.hex = (char *) "#F0F8FF";
steelblue.red = 70; steelblue.green = 130; steelblue.blue = 180; steelblue.hex = (char *) "#4682B4";
steelblue1.red = 99; steelblue1.green = 184; steelblue1.blue = 255; steelblue1.hex = (char *) "#63B8FF";
steelblue2.red = 92; steelblue2.green = 172; steelblue2.blue = 238; steelblue2.hex = (char *) "#5CACEE";
steelblue3.red = 79; steelblue3.green = 148; steelblue3.blue = 205; steelblue3.hex = (char *) "#4F94CD";
steelblue4.red = 54; steelblue4.green = 100; steelblue4.blue = 139; steelblue4.hex = (char *) "#36648B";
lightskyblue.red = 135; lightskyblue.green = 206; lightskyblue.blue = 250; lightskyblue.hex = (char *) "#87CEFA";
lightskyblue1.red = 176; lightskyblue1.green = 226; lightskyblue1.blue = 255; lightskyblue1.hex = (char *) "#B0E2FF";
lightskyblue2.red = 164; lightskyblue2.green = 211; lightskyblue2.blue = 238; lightskyblue2.hex = (char *) "#A4D3EE";
lightskyblue3.red = 141; lightskyblue3.green = 182; lightskyblue3.blue = 205; lightskyblue3.hex = (char *) "#8DB6CD";
lightskyblue4.red = 96; lightskyblue4.green = 123; lightskyblue4.blue = 139; lightskyblue4.hex = (char *) "#607B8B";
skyblue1.red = 135; skyblue1.green = 206; skyblue1.blue = 255; skyblue1.hex = (char *) "#87CEFF";
skyblue2.red = 126; skyblue2.green = 192; skyblue2.blue = 238; skyblue2.hex = (char *) "#7EC0EE";
skyblue3.red = 108; skyblue3.green = 166; skyblue3.blue = 205; skyblue3.hex = (char *) "#6CA6CD";
skyblue4.red = 74; skyblue4.green = 112; skyblue4.blue = 139; skyblue4.hex = (char *) "#4A708B";
skyblue.red = 135; skyblue.green = 206; skyblue.blue = 235; skyblue.hex = (char *) "#87CEEB";
deepskyblue1.red = 0; deepskyblue1.green = 191; deepskyblue1.blue = 255; deepskyblue1.hex = (char *) "#00BFFF";
deepskyblue2.red = 0; deepskyblue2.green = 178; deepskyblue2.blue = 238; deepskyblue2.hex = (char *) "#00B2EE";
deepskyblue3.red = 0; deepskyblue3.green = 154; deepskyblue3.blue = 205; deepskyblue3.hex = (char *) "#009ACD";
deepskyblue4.red = 0; deepskyblue4.green = 104; deepskyblue4.blue = 139; deepskyblue4.hex = (char *) "#00688B";
peacock.red = 51; peacock.green = 161; peacock.blue = 201; peacock.hex = (char *) "#33A1C9";
lightblue.red = 173; lightblue.green = 216; lightblue.blue = 230; lightblue.hex = (char *) "#ADD8E6";
lightblue1.red = 191; lightblue1.green = 239; lightblue1.blue = 255; lightblue1.hex = (char *) "#BFEFFF";
lightblue2.red = 178; lightblue2.green = 223; lightblue2.blue = 238; lightblue2.hex = (char *) "#B2DFEE";
lightblue3.red = 154; lightblue3.green = 192; lightblue3.blue = 205; lightblue3.hex = (char *) "#9AC0CD";
lightblue4.red = 104; lightblue4.green = 131; lightblue4.blue = 139; lightblue4.hex = (char *) "#68838B";
powderblue.red = 176; powderblue.green = 224; powderblue.blue = 230; powderblue.hex = (char *) "#B0E0E6";
cadetblue1.red = 152; cadetblue1.green = 245; cadetblue1.blue = 255; cadetblue1.hex = (char *) "#98F5FF";
cadetblue2.red = 142; cadetblue2.green = 229; cadetblue2.blue = 238; cadetblue2.hex = (char *) "#8EE5EE";
cadetblue3.red = 122; cadetblue3.green = 197; cadetblue3.blue = 205; cadetblue3.hex = (char *) "#7AC5CD";
cadetblue4.red = 83; cadetblue4.green = 134; cadetblue4.blue = 139; cadetblue4.hex = (char *) "#53868B";
turquoise1.red = 0; turquoise1.green = 245; turquoise1.blue = 255; turquoise1.hex = (char *) "#00F5FF";
turquoise2.red = 0; turquoise2.green = 229; turquoise2.blue = 238; turquoise2.hex = (char *) "#00E5EE";
turquoise3.red = 0; turquoise3.green = 197; turquoise3.blue = 205; turquoise3.hex = (char *) "#00C5CD";
turquoise4.red = 0; turquoise4.green = 134; turquoise4.blue = 139; turquoise4.hex = (char *) "#00868B";
cadetblue.red = 95; cadetblue.green = 158; cadetblue.blue = 160; cadetblue.hex = (char *) "#5F9EA0";
darkturquoise.red = 0; darkturquoise.green = 206; darkturquoise.blue = 209; darkturquoise.hex = (char *) "#00CED1";
azure1.red = 240; azure1.green = 255; azure1.blue = 255; azure1.hex = (char *) "#F0FFFF";
azure2.red = 224; azure2.green = 238; azure2.blue = 238; azure2.hex = (char *) "#E0EEEE";
azure3.red = 193; azure3.green = 205; azure3.blue = 205; azure3.hex = (char *) "#C1CDCD";
azure4.red = 131; azure4.green = 139; azure4.blue = 139; azure4.hex = (char *) "#838B8B";
lightcyan1.red = 224; lightcyan1.green = 255; lightcyan1.blue = 255; lightcyan1.hex = (char *) "#E0FFFF";
lightcyan2.red = 209; lightcyan2.green = 238; lightcyan2.blue = 238; lightcyan2.hex = (char *) "#D1EEEE";
lightcyan3.red = 180; lightcyan3.green = 205; lightcyan3.blue = 205; lightcyan3.hex = (char *) "#B4CDCD";
lightcyan4.red = 122; lightcyan4.green = 139; lightcyan4.blue = 139; lightcyan4.hex = (char *) "#7A8B8B";
paleturquoise1.red = 187; paleturquoise1.green = 255; paleturquoise1.blue = 255; paleturquoise1.hex = (char *) "#BBFFFF";
paleturquoise2.red = 174; paleturquoise2.green = 238; paleturquoise2.blue = 238; paleturquoise2.hex = (char *) "#AEEEEE";
paleturquoise3.red = 150; paleturquoise3.green = 205; paleturquoise3.blue = 205; paleturquoise3.hex = (char *) "#96CDCD";
paleturquoise4.red = 102; paleturquoise4.green = 139; paleturquoise4.blue = 139; paleturquoise4.hex = (char *) "#668B8B";
darkslategray.red = 47; darkslategray.green = 79; darkslategray.blue = 79; darkslategray.hex = (char *) "#2F4F4F";
darkslategray1.red = 151; darkslategray1.green = 255; darkslategray1.blue = 255; darkslategray1.hex = (char *) "#97FFFF";
darkslategray2.red = 141; darkslategray2.green = 238; darkslategray2.blue = 238; darkslategray2.hex = (char *) "#8DEEEE";
darkslategray3.red = 121; darkslategray3.green = 205; darkslategray3.blue = 205; darkslategray3.hex = (char *) "#79CDCD";
darkslategray4.red = 82; darkslategray4.green = 139; darkslategray4.blue = 139; darkslategray4.hex = (char *) "#528B8B";
cyan.red = 0; cyan.green = 255; cyan.blue = 255; cyan.hex = (char *) "#00FFFF";
cyan2.red = 0; cyan2.green = 238; cyan2.blue = 238; cyan2.hex = (char *) "#00EEEE";
cyan3.red = 0; cyan3.green = 205; cyan3.blue = 205; cyan3.hex = (char *) "#00CDCD";
cyan4.red = 0; cyan4.green = 139; cyan4.blue = 139; cyan4.hex = (char *) "#008B8B";
teal.red = 0; teal.green = 128; teal.blue = 128; teal.hex = (char *) "#008080";
mediumturquoise.red = 72; mediumturquoise.green = 209; mediumturquoise.blue = 204; mediumturquoise.hex = (char *) "#48D1CC";
lightseagreen.red = 32; lightseagreen.green = 178; lightseagreen.blue = 170; lightseagreen.hex = (char *) "#20B2AA";
manganeseblue.red = 3; manganeseblue.green = 168; manganeseblue.blue = 158; manganeseblue.hex = (char *) "#03A89E";
turquoise.red = 64; turquoise.green = 224; turquoise.blue = 208; turquoise.hex = (char *) "#40E0D0";
coldgrey.red = 128; coldgrey.green = 138; coldgrey.blue = 135; coldgrey.hex = (char *) "#808A87";
turquoiseblue.red = 0; turquoiseblue.green = 199; turquoiseblue.blue = 140; turquoiseblue.hex = (char *) "#00C78C";
aquamarine1.red = 127; aquamarine1.green = 255; aquamarine1.blue = 212; aquamarine1.hex = (char *) "#7FFFD4";
aquamarine2.red = 118; aquamarine2.green = 238; aquamarine2.blue = 198; aquamarine2.hex = (char *) "#76EEC6";
aquamarine3.red = 102; aquamarine3.green = 205; aquamarine3.blue = 170; aquamarine3.hex = (char *) "#66CDAA";
aquamarine4.red = 69; aquamarine4.green = 139; aquamarine4.blue = 116; aquamarine4.hex = (char *) "#458B74";
mediumspringgreen.red = 0; mediumspringgreen.green = 250; mediumspringgreen.blue = 154; mediumspringgreen.hex = (char *) "#00FA9A";
mintcream.red = 245; mintcream.green = 255; mintcream.blue = 250; mintcream.hex = (char *) "#F5FFFA";
springgreen.red = 0; springgreen.green = 255; springgreen.blue = 127; springgreen.hex = (char *) "#00FF7F";
springgreen1.red = 0; springgreen1.green = 238; springgreen1.blue = 118; springgreen1.hex = (char *) "#00EE76";
springgreen2.red = 0; springgreen2.green = 205; springgreen2.blue = 102; springgreen2.hex = (char *) "#00CD66";
springgreen3.red = 0; springgreen3.green = 139; springgreen3.blue = 69; springgreen3.hex = (char *) "#008B45";
mediumseagreen.red = 60; mediumseagreen.green = 179; mediumseagreen.blue = 113; mediumseagreen.hex = (char *) "#3CB371";
seagreen1.red = 84; seagreen1.green = 255; seagreen1.blue = 159; seagreen1.hex = (char *) "#54FF9F";
seagreen2.red = 78; seagreen2.green = 238; seagreen2.blue = 148; seagreen2.hex = (char *) "#4EEE94";
seagreen3.red = 67; seagreen3.green = 205; seagreen3.blue = 128; seagreen3.hex = (char *) "#43CD80";
seagreen4.red = 46; seagreen4.green = 139; seagreen4.blue = 87; seagreen4.hex = (char *) "#2E8B57";
emeraldgreen.red = 0; emeraldgreen.green = 201; emeraldgreen.blue = 87; emeraldgreen.hex = (char *) "#00C957";
mint.red = 189; mint.green = 252; mint.blue = 201; mint.hex = (char *) "#BDFCC9";
cobaltgreen.red = 61; cobaltgreen.green = 145; cobaltgreen.blue = 64; cobaltgreen.hex = (char *) "#3D9140";
honeydew1.red = 240; honeydew1.green = 255; honeydew1.blue = 240; honeydew1.hex = (char *) "#F0FFF0";
honeydew2.red = 224; honeydew2.green = 238; honeydew2.blue = 224; honeydew2.hex = (char *) "#E0EEE0";
honeydew3.red = 193; honeydew3.green = 205; honeydew3.blue = 193; honeydew3.hex = (char *) "#C1CDC1";
honeydew4.red = 131; honeydew4.green = 139; honeydew4.blue = 131; honeydew4.hex = (char *) "#838B83";
darkseagreen.red = 143; darkseagreen.green = 188; darkseagreen.blue = 143; darkseagreen.hex = (char *) "#8FBC8F";
darkseagreen1.red = 193; darkseagreen1.green = 255; darkseagreen1.blue = 193; darkseagreen1.hex = (char *) "#C1FFC1";
darkseagreen2.red = 180; darkseagreen2.green = 238; darkseagreen2.blue = 180; darkseagreen2.hex = (char *) "#B4EEB4";
darkseagreen3.red = 155; darkseagreen3.green = 205; darkseagreen3.blue = 155; darkseagreen3.hex = (char *) "#9BCD9B";
darkseagreen4.red = 105; darkseagreen4.green = 139; darkseagreen4.blue = 105; darkseagreen4.hex = (char *) "#698B69";
palegreen.red = 152; palegreen.green = 251; palegreen.blue = 152; palegreen.hex = (char *) "#98FB98";
palegreen1.red = 154; palegreen1.green = 255; palegreen1.blue = 154; palegreen1.hex = (char *) "#9AFF9A";
palegreen2.red = 144; palegreen2.green = 238; palegreen2.blue = 144; palegreen2.hex = (char *) "#90EE90";
palegreen3.red = 124; palegreen3.green = 205; palegreen3.blue = 124; palegreen3.hex = (char *) "#7CCD7C";
palegreen4.red = 84; palegreen4.green = 139; palegreen4.blue = 84; palegreen4.hex = (char *) "#548B54";
limegreen.red = 50; limegreen.green = 205; limegreen.blue = 50; limegreen.hex = (char *) "#32CD32";
forestgreen.red = 34; forestgreen.green = 139; forestgreen.blue = 34; forestgreen.hex = (char *) "#228B22";
green1.red = 0; green1.green = 255; green1.blue = 0; green1.hex = (char *) "#00FF00";
green2.red = 0; green2.green = 238; green2.blue = 0; green2.hex = (char *) "#00EE00";
green3.red = 0; green3.green = 205; green3.blue = 0; green3.hex = (char *) "#00CD00";
green4.red = 0; green4.green = 139; green4.blue = 0; green4.hex = (char *) "#008B00";
green.red = 0; green.green = 128; green.blue = 0; green.hex = (char *) "#008000";
darkgreen.red = 0; darkgreen.green = 100; darkgreen.blue = 0; darkgreen.hex = (char *) "#006400";
sapgreen.red = 48; sapgreen.green = 128; sapgreen.blue = 20; sapgreen.hex = (char *) "#308014";
lawngreen.red = 124; lawngreen.green = 252; lawngreen.blue = 0; lawngreen.hex = (char *) "#7CFC00";
chartreuse1.red = 127; chartreuse1.green = 255; chartreuse1.blue = 0; chartreuse1.hex = (char *) "#7FFF00";
chartreuse2.red = 118; chartreuse2.green = 238; chartreuse2.blue = 0; chartreuse2.hex = (char *) "#76EE00";
chartreuse3.red = 102; chartreuse3.green = 205; chartreuse3.blue = 0; chartreuse3.hex = (char *) "#66CD00";
chartreuse4.red = 69; chartreuse4.green = 139; chartreuse4.blue = 0; chartreuse4.hex = (char *) "#458B00";
greenyellow.red = 173; greenyellow.green = 255; greenyellow.blue = 47; greenyellow.hex = (char *) "#ADFF2F";
darkolivegreen1.red = 202; darkolivegreen1.green = 255; darkolivegreen1.blue = 112; darkolivegreen1.hex = (char *) "#CAFF70";
darkolivegreen2.red = 188; darkolivegreen2.green = 238; darkolivegreen2.blue = 104; darkolivegreen2.hex = (char *) "#BCEE68";
darkolivegreen3.red = 162; darkolivegreen3.green = 205; darkolivegreen3.blue = 90; darkolivegreen3.hex = (char *) "#A2CD5A";
darkolivegreen4.red = 110; darkolivegreen4.green = 139; darkolivegreen4.blue = 61; darkolivegreen4.hex = (char *) "#6E8B3D";
darkolivegreen.red = 85; darkolivegreen.green = 107; darkolivegreen.blue = 47; darkolivegreen.hex = (char *) "#556B2F";
olivedrab.red = 107; olivedrab.green = 142; olivedrab.blue = 35; olivedrab.hex = (char *) "#6B8E23";
olivedrab1.red = 192; olivedrab1.green = 255; olivedrab1.blue = 62; olivedrab1.hex = (char *) "#C0FF3E";
olivedrab2.red = 179; olivedrab2.green = 238; olivedrab2.blue = 58; olivedrab2.hex = (char *) "#B3EE3A";
olivedrab3.red = 154; olivedrab3.green = 205; olivedrab3.blue = 50; olivedrab3.hex = (char *) "#9ACD32";
olivedrab4.red = 105; olivedrab4.green = 139; olivedrab4.blue = 34; olivedrab4.hex = (char *) "#698B22";
ivory1.red = 255; ivory1.green = 255; ivory1.blue = 240; ivory1.hex = (char *) "#FFFFF0";
ivory2.red = 238; ivory2.green = 238; ivory2.blue = 224; ivory2.hex = (char *) "#EEEEE0";
ivory3.red = 205; ivory3.green = 205; ivory3.blue = 193; ivory3.hex = (char *) "#CDCDC1";
ivory4.red = 139; ivory4.green = 139; ivory4.blue = 131; ivory4.hex = (char *) "#8B8B83";
beige.red = 245; beige.green = 245; beige.blue = 220; beige.hex = (char *) "#F5F5DC";
lightyellow1.red = 255; lightyellow1.green = 255; lightyellow1.blue = 224; lightyellow1.hex = (char *) "#FFFFE0";
lightyellow2.red = 238; lightyellow2.green = 238; lightyellow2.blue = 209; lightyellow2.hex = (char *) "#EEEED1";
lightyellow3.red = 205; lightyellow3.green = 205; lightyellow3.blue = 180; lightyellow3.hex = (char *) "#CDCDB4";
lightyellow4.red = 139; lightyellow4.green = 139; lightyellow4.blue = 122; lightyellow4.hex = (char *) "#8B8B7A";
lightgoldenrodyellow.red = 250; lightgoldenrodyellow.green = 250; lightgoldenrodyellow.blue = 210; lightgoldenrodyellow.hex = (char *) "#FAFAD2";
yellow1.red = 255; yellow1.green = 255; yellow1.blue = 0; yellow1.hex = (char *) "#FFFF00";
yellow2.red = 238; yellow2.green = 238; yellow2.blue = 0; yellow2.hex = (char *) "#EEEE00";
yellow3.red = 205; yellow3.green = 205; yellow3.blue = 0; yellow3.hex = (char *) "#CDCD00";
yellow4.red = 139; yellow4.green = 139; yellow4.blue = 0; yellow4.hex = (char *) "#8B8B00";
warmgrey.red = 128; warmgrey.green = 128; warmgrey.blue = 105; warmgrey.hex = (char *) "#808069";
olive.red = 128; olive.green = 128; olive.blue = 0; olive.hex = (char *) "#808000";
darkkhaki.red = 189; darkkhaki.green = 183; darkkhaki.blue = 107; darkkhaki.hex = (char *) "#BDB76B";
khaki1.red = 255; khaki1.green = 246; khaki1.blue = 143; khaki1.hex = (char *) "#FFF68F";
khaki2.red = 238; khaki2.green = 230; khaki2.blue = 133; khaki2.hex = (char *) "#EEE685";
khaki3.red = 205; khaki3.green = 198; khaki3.blue = 115; khaki3.hex = (char *) "#CDC673";
khaki4.red = 139; khaki4.green = 134; khaki4.blue = 78; khaki4.hex = (char *) "#8B864E";
khaki.red = 240; khaki.green = 230; khaki.blue = 140; khaki.hex = (char *) "#F0E68C";
palegoldenrod.red = 238; palegoldenrod.green = 232; palegoldenrod.blue = 170; palegoldenrod.hex = (char *) "#EEE8AA";
lemonchiffon1.red = 255; lemonchiffon1.green = 250; lemonchiffon1.blue = 205; lemonchiffon1.hex = (char *) "#FFFACD";
lemonchiffon2.red = 238; lemonchiffon2.green = 233; lemonchiffon2.blue = 191; lemonchiffon2.hex = (char *) "#EEE9BF";
lemonchiffon3.red = 205; lemonchiffon3.green = 201; lemonchiffon3.blue = 165; lemonchiffon3.hex = (char *) "#CDC9A5";
lemonchiffon4.red = 139; lemonchiffon4.green = 137; lemonchiffon4.blue = 112; lemonchiffon4.hex = (char *) "#8B8970";
lightgoldenrod1.red = 255; lightgoldenrod1.green = 236; lightgoldenrod1.blue = 139; lightgoldenrod1.hex = (char *) "#FFEC8B";
lightgoldenrod2.red = 238; lightgoldenrod2.green = 220; lightgoldenrod2.blue = 130; lightgoldenrod2.hex = (char *) "#EEDC82";
lightgoldenrod3.red = 205; lightgoldenrod3.green = 190; lightgoldenrod3.blue = 112; lightgoldenrod3.hex = (char *) "#CDBE70";
lightgoldenrod4.red = 139; lightgoldenrod4.green = 129; lightgoldenrod4.blue = 76; lightgoldenrod4.hex = (char *) "#8B814C";
banana.red = 227; banana.green = 207; banana.blue = 87; banana.hex = (char *) "#E3CF57";
gold1.red = 255; gold1.green = 215; gold1.blue = 0; gold1.hex = (char *) "#FFD700";
gold2.red = 238; gold2.green = 201; gold2.blue = 0; gold2.hex = (char *) "#EEC900";
gold3.red = 205; gold3.green = 173; gold3.blue = 0; gold3.hex = (char *) "#CDAD00";
gold4.red = 139; gold4.green = 117; gold4.blue = 0; gold4.hex = (char *) "#8B7500";
cornsilk1.red = 255; cornsilk1.green = 248; cornsilk1.blue = 220; cornsilk1.hex = (char *) "#FFF8DC";
cornsilk2.red = 238; cornsilk2.green = 232; cornsilk2.blue = 205; cornsilk2.hex = (char *) "#EEE8CD";
cornsilk3.red = 205; cornsilk3.green = 200; cornsilk3.blue = 177; cornsilk3.hex = (char *) "#CDC8B1";
cornsilk4.red = 139; cornsilk4.green = 136; cornsilk4.blue = 120; cornsilk4.hex = (char *) "#8B8878";
goldenrod.red = 218; goldenrod.green = 165; goldenrod.blue = 32; goldenrod.hex = (char *) "#DAA520";
goldenrod1.red = 255; goldenrod1.green = 193; goldenrod1.blue = 37; goldenrod1.hex = (char *) "#FFC125";
goldenrod2.red = 238; goldenrod2.green = 180; goldenrod2.blue = 34; goldenrod2.hex = (char *) "#EEB422";
goldenrod3.red = 205; goldenrod3.green = 155; goldenrod3.blue = 29; goldenrod3.hex = (char *) "#CD9B1D";
goldenrod4.red = 139; goldenrod4.green = 105; goldenrod4.blue = 20; goldenrod4.hex = (char *) "#8B6914";
darkgoldenrod.red = 184; darkgoldenrod.green = 134; darkgoldenrod.blue = 11; darkgoldenrod.hex = (char *) "#B8860B";
darkgoldenrod1.red = 255; darkgoldenrod1.green = 185; darkgoldenrod1.blue = 15; darkgoldenrod1.hex = (char *) "#FFB90F";
darkgoldenrod2.red = 238; darkgoldenrod2.green = 173; darkgoldenrod2.blue = 14; darkgoldenrod2.hex = (char *) "#EEAD0E";
darkgoldenrod3.red = 205; darkgoldenrod3.green = 149; darkgoldenrod3.blue = 12; darkgoldenrod3.hex = (char *) "#CD950C";
darkgoldenrod4.red = 139; darkgoldenrod4.green = 101; darkgoldenrod4.blue = 8; darkgoldenrod4.hex = (char *) "#8B6508";
orange1.red = 255; orange1.green = 165; orange1.blue = 0; orange1.hex = (char *) "#FFA500";
orange2.red = 238; orange2.green = 154; orange2.blue = 0; orange2.hex = (char *) "#EE9A00";
orange3.red = 205; orange3.green = 133; orange3.blue = 0; orange3.hex = (char *) "#CD8500";
orange4.red = 139; orange4.green = 90; orange4.blue = 0; orange4.hex = (char *) "#8B5A00";
floralwhite.red = 255; floralwhite.green = 250; floralwhite.blue = 240; floralwhite.hex = (char *) "#FFFAF0";
oldlace.red = 253; oldlace.green = 245; oldlace.blue = 230; oldlace.hex = (char *) "#FDF5E6";
wheat.red = 245; wheat.green = 222; wheat.blue = 179; wheat.hex = (char *) "#F5DEB3";
wheat1.red = 255; wheat1.green = 231; wheat1.blue = 186; wheat1.hex = (char *) "#FFE7BA";
wheat2.red = 238; wheat2.green = 216; wheat2.blue = 174; wheat2.hex = (char *) "#EED8AE";
wheat3.red = 205; wheat3.green = 186; wheat3.blue = 150; wheat3.hex = (char *) "#CDBA96";
wheat4.red = 139; wheat4.green = 126; wheat4.blue = 102; wheat4.hex = (char *) "#8B7E66";
moccasin.red = 255; moccasin.green = 228; moccasin.blue = 181; moccasin.hex = (char *) "#FFE4B5";
papayawhip.red = 255; papayawhip.green = 239; papayawhip.blue = 213; papayawhip.hex = (char *) "#FFEFD5";
blanchedalmond.red = 255; blanchedalmond.green = 235; blanchedalmond.blue = 205; blanchedalmond.hex = (char *) "#FFEBCD";
navajowhite1.red = 255; navajowhite1.green = 222; navajowhite1.blue = 173; navajowhite1.hex = (char *) "#FFDEAD";
navajowhite2.red = 238; navajowhite2.green = 207; navajowhite2.blue = 161; navajowhite2.hex = (char *) "#EECFA1";
navajowhite3.red = 205; navajowhite3.green = 179; navajowhite3.blue = 139; navajowhite3.hex = (char *) "#CDB38B";
navajowhite4.red = 139; navajowhite4.green = 121; navajowhite4.blue = 94; navajowhite4.hex = (char *) "#8B795E";
eggshell.red = 252; eggshell.green = 230; eggshell.blue = 201; eggshell.hex = (char *) "#FCE6C9";
tan0.red = 210; tan0.green = 180; tan0.blue = 140; tan0.hex = (char *) "#D2B48C";
brick.red = 156; brick.green = 102; brick.blue = 31; brick.hex = (char *) "#9C661F";
cadmiumyellow.red = 255; cadmiumyellow.green = 153; cadmiumyellow.blue = 18; cadmiumyellow.hex = (char *) "#FF9912";
antiquewhite.red = 250; antiquewhite.green = 235; antiquewhite.blue = 215; antiquewhite.hex = (char *) "#FAEBD7";
antiquewhite1.red = 255; antiquewhite1.green = 239; antiquewhite1.blue = 219; antiquewhite1.hex = (char *) "#FFEFDB";
antiquewhite2.red = 238; antiquewhite2.green = 223; antiquewhite2.blue = 204; antiquewhite2.hex = (char *) "#EEDFCC";
antiquewhite3.red = 205; antiquewhite3.green = 192; antiquewhite3.blue = 176; antiquewhite3.hex = (char *) "#CDC0B0";
antiquewhite4.red = 139; antiquewhite4.green = 131; antiquewhite4.blue = 120; antiquewhite4.hex = (char *) "#8B8378";
burlywood.red = 222; burlywood.green = 184; burlywood.blue = 135; burlywood.hex = (char *) "#DEB887";
burlywood1.red = 255; burlywood1.green = 211; burlywood1.blue = 155; burlywood1.hex = (char *) "#FFD39B";
burlywood2.red = 238; burlywood2.green = 197; burlywood2.blue = 145; burlywood2.hex = (char *) "#EEC591";
burlywood3.red = 205; burlywood3.green = 170; burlywood3.blue = 125; burlywood3.hex = (char *) "#CDAA7D";
burlywood4.red = 139; burlywood4.green = 115; burlywood4.blue = 85; burlywood4.hex = (char *) "#8B7355";
bisque1.red = 255; bisque1.green = 228; bisque1.blue = 196; bisque1.hex = (char *) "#FFE4C4";
bisque2.red = 238; bisque2.green = 213; bisque2.blue = 183; bisque2.hex = (char *) "#EED5B7";
bisque3.red = 205; bisque3.green = 183; bisque3.blue = 158; bisque3.hex = (char *) "#CDB79E";
bisque4.red = 139; bisque4.green = 125; bisque4.blue = 107; bisque4.hex = (char *) "#8B7D6B";
melon.red = 227; melon.green = 168; melon.blue = 105; melon.hex = (char *) "#E3A869";
carrot.red = 237; carrot.green = 145; carrot.blue = 33; carrot.hex = (char *) "#ED9121";
darkorange.red = 255; darkorange.green = 140; darkorange.blue = 0; darkorange.hex = (char *) "#FF8C00";
darkorange1.red = 255; darkorange1.green = 127; darkorange1.blue = 0; darkorange1.hex = (char *) "#FF7F00";
darkorange2.red = 238; darkorange2.green = 118; darkorange2.blue = 0; darkorange2.hex = (char *) "#EE7600";
darkorange3.red = 205; darkorange3.green = 102; darkorange3.blue = 0; darkorange3.hex = (char *) "#CD6600";
darkorange4.red = 139; darkorange4.green = 69; darkorange4.blue = 0; darkorange4.hex = (char *) "#8B4500";
orange.red = 255; orange.green = 128; orange.blue = 0; orange.hex = (char *) "#FF8000";
tan1.red = 255; tan1.green = 165; tan1.blue = 79; tan1.hex = (char *) "#FFA54F";
tan2.red = 238; tan2.green = 154; tan2.blue = 73; tan2.hex = (char *) "#EE9A49";
tan3.red = 205; tan3.green = 133; tan3.blue = 63; tan3.hex = (char *) "#CD853F";
tan4.red = 139; tan4.green = 90; tan4.blue = 43; tan4.hex = (char *) "#8B5A2B";
linen.red = 250; linen.green = 240; linen.blue = 230; linen.hex = (char *) "#FAF0E6";
peachpuff1.red = 255; peachpuff1.green = 218; peachpuff1.blue = 185; peachpuff1.hex = (char *) "#FFDAB9";
peachpuff2.red = 238; peachpuff2.green = 203; peachpuff2.blue = 173; peachpuff2.hex = (char *) "#EECBAD";
peachpuff3.red = 205; peachpuff3.green = 175; peachpuff3.blue = 149; peachpuff3.hex = (char *) "#CDAF95";
peachpuff4.red = 139; peachpuff4.green = 119; peachpuff4.blue = 101; peachpuff4.hex = (char *) "#8B7765";
seashell1.red = 255; seashell1.green = 245; seashell1.blue = 238; seashell1.hex = (char *) "#FFF5EE";
seashell2.red = 238; seashell2.green = 229; seashell2.blue = 222; seashell2.hex = (char *) "#EEE5DE";
seashell3.red = 205; seashell3.green = 197; seashell3.blue = 191; seashell3.hex = (char *) "#CDC5BF";
seashell4.red = 139; seashell4.green = 134; seashell4.blue = 130; seashell4.hex = (char *) "#8B8682";
sandybrown.red = 244; sandybrown.green = 164; sandybrown.blue = 96; sandybrown.hex = (char *) "#F4A460";
rawsienna.red = 199; rawsienna.green = 97; rawsienna.blue = 20; rawsienna.hex = (char *) "#C76114";
chocolate.red = 210; chocolate.green = 105; chocolate.blue = 30; chocolate.hex = (char *) "#D2691E";
chocolate1.red = 255; chocolate1.green = 127; chocolate1.blue = 36; chocolate1.hex = (char *) "#FF7F24";
chocolate2.red = 238; chocolate2.green = 118; chocolate2.blue = 33; chocolate2.hex = (char *) "#EE7621";
chocolate3.red = 205; chocolate3.green = 102; chocolate3.blue = 29; chocolate3.hex = (char *) "#CD661D";
chocolate4.red = 139; chocolate4.green = 69; chocolate4.blue = 19; chocolate4.hex = (char *) "#8B4513";
ivoryblack.red = 41; ivoryblack.green = 36; ivoryblack.blue = 33; ivoryblack.hex = (char *) "#292421";
flesh.red = 255; flesh.green = 125; flesh.blue = 64; flesh.hex = (char *) "#FF7D40";
cadmiumorange.red = 255; cadmiumorange.green = 97; cadmiumorange.blue = 3; cadmiumorange.hex = (char *) "#FF6103";
burntsienna.red = 138; burntsienna.green = 54; burntsienna.blue = 15; burntsienna.hex = (char *) "#8A360F";
sienna.red = 160; sienna.green = 82; sienna.blue = 45; sienna.hex = (char *) "#A0522D";
sienna1.red = 255; sienna1.green = 130; sienna1.blue = 71; sienna1.hex = (char *) "#FF8247";
sienna2.red = 238; sienna2.green = 121; sienna2.blue = 66; sienna2.hex = (char *) "#EE7942";
sienna3.red = 205; sienna3.green = 104; sienna3.blue = 57; sienna3.hex = (char *) "#CD6839";
sienna4.red = 139; sienna4.green = 71; sienna4.blue = 38; sienna4.hex = (char *) "#8B4726";
lightsalmon1.red = 255; lightsalmon1.green = 160; lightsalmon1.blue = 122; lightsalmon1.hex = (char *) "#FFA07A";
lightsalmon2.red = 238; lightsalmon2.green = 149; lightsalmon2.blue = 114; lightsalmon2.hex = (char *) "#EE9572";
lightsalmon3.red = 205; lightsalmon3.green = 129; lightsalmon3.blue = 98; lightsalmon3.hex = (char *) "#CD8162";
lightsalmon4.red = 139; lightsalmon4.green = 87; lightsalmon4.blue = 66; lightsalmon4.hex = (char *) "#8B5742";
coral.red = 255; coral.green = 127; coral.blue = 80; coral.hex = (char *) "#FF7F50";
orangered1.red = 255; orangered1.green = 69; orangered1.blue = 0; orangered1.hex = (char *) "#FF4500";
orangered2.red = 238; orangered2.green = 64; orangered2.blue = 0; orangered2.hex = (char *) "#EE4000";
orangered3.red = 205; orangered3.green = 55; orangered3.blue = 0; orangered3.hex = (char *) "#CD3700";
orangered4.red = 139; orangered4.green = 37; orangered4.blue = 0; orangered4.hex = (char *) "#8B2500";
sepia.red = 94; sepia.green = 38; sepia.blue = 18; sepia.hex = (char *) "#5E2612";
darksalmon.red = 233; darksalmon.green = 150; darksalmon.blue = 122; darksalmon.hex = (char *) "#E9967A";
salmon1.red = 255; salmon1.green = 140; salmon1.blue = 105; salmon1.hex = (char *) "#FF8C69";
salmon2.red = 238; salmon2.green = 130; salmon2.blue = 98; salmon2.hex = (char *) "#EE8262";
salmon3.red = 205; salmon3.green = 112; salmon3.blue = 84; salmon3.hex = (char *) "#CD7054";
salmon4.red = 139; salmon4.green = 76; salmon4.blue = 57; salmon4.hex = (char *) "#8B4C39";
coral1.red = 255; coral1.green = 114; coral1.blue = 86; coral1.hex = (char *) "#FF7256";
coral2.red = 238; coral2.green = 106; coral2.blue = 80; coral2.hex = (char *) "#EE6A50";
coral3.red = 205; coral3.green = 91; coral3.blue = 69; coral3.hex = (char *) "#CD5B45";
coral4.red = 139; coral4.green = 62; coral4.blue = 47; coral4.hex = (char *) "#8B3E2F";
burntumber.red = 138; burntumber.green = 51; burntumber.blue = 36; burntumber.hex = (char *) "#8A3324";
tomato1.red = 255; tomato1.green = 99; tomato1.blue = 71; tomato1.hex = (char *) "#FF6347";
tomato2.red = 238; tomato2.green = 92; tomato2.blue = 66; tomato2.hex = (char *) "#EE5C42";
tomato3.red = 205; tomato3.green = 79; tomato3.blue = 57; tomato3.hex = (char *) "#CD4F39";
tomato4.red = 139; tomato4.green = 54; tomato4.blue = 38; tomato4.hex = (char *) "#8B3626";
salmon.red = 250; salmon.green = 128; salmon.blue = 114; salmon.hex = (char *) "#FA8072";
mistyrose1.red = 255; mistyrose1.green = 228; mistyrose1.blue = 225; mistyrose1.hex = (char *) "#FFE4E1";
mistyrose2.red = 238; mistyrose2.green = 213; mistyrose2.blue = 210; mistyrose2.hex = (char *) "#EED5D2";
mistyrose3.red = 205; mistyrose3.green = 183; mistyrose3.blue = 181; mistyrose3.hex = (char *) "#CDB7B5";
mistyrose4.red = 139; mistyrose4.green = 125; mistyrose4.blue = 123; mistyrose4.hex = (char *) "#8B7D7B";
snow1.red = 255; snow1.green = 250; snow1.blue = 250; snow1.hex = (char *) "#FFFAFA";
snow2.red = 238; snow2.green = 233; snow2.blue = 233; snow2.hex = (char *) "#EEE9E9";
snow3.red = 205; snow3.green = 201; snow3.blue = 201; snow3.hex = (char *) "#CDC9C9";
snow4.red = 139; snow4.green = 137; snow4.blue = 137; snow4.hex = (char *) "#8B8989";
rosybrown.red = 188; rosybrown.green = 143; rosybrown.blue = 143; rosybrown.hex = (char *) "#BC8F8F";
rosybrown1.red = 255; rosybrown1.green = 193; rosybrown1.blue = 193; rosybrown1.hex = (char *) "#FFC1C1";
rosybrown2.red = 238; rosybrown2.green = 180; rosybrown2.blue = 180; rosybrown2.hex = (char *) "#EEB4B4";
rosybrown3.red = 205; rosybrown3.green = 155; rosybrown3.blue = 155; rosybrown3.hex = (char *) "#CD9B9B";
rosybrown4.red = 139; rosybrown4.green = 105; rosybrown4.blue = 105; rosybrown4.hex = (char *) "#8B6969";
lightcoral.red = 240; lightcoral.green = 128; lightcoral.blue = 128; lightcoral.hex = (char *) "#F08080";
indianred0.red = 205; indianred0.green = 92; indianred0.blue = 92; indianred0.hex = (char *) "#CD5C5C";
indianred1.red = 255; indianred1.green = 106; indianred1.blue = 106; indianred1.hex = (char *) "#FF6A6A";
indianred2.red = 238; indianred2.green = 99; indianred2.blue = 99; indianred2.hex = (char *) "#EE6363";
indianred4.red = 139; indianred4.green = 58; indianred4.blue = 58; indianred4.hex = (char *) "#8B3A3A";
indianred3.red = 205; indianred3.green = 85; indianred3.blue = 85; indianred3.hex = (char *) "#CD5555";
brown.red = 165; brown.green = 42; brown.blue = 42; brown.hex = (char *) "#A52A2A";
brown1.red = 255; brown1.green = 64; brown1.blue = 64; brown1.hex = (char *) "#FF4040";
brown2.red = 238; brown2.green = 59; brown2.blue = 59; brown2.hex = (char *) "#EE3B3B";
brown3.red = 205; brown3.green = 51; brown3.blue = 51; brown3.hex = (char *) "#CD3333";
brown4.red = 139; brown4.green = 35; brown4.blue = 35; brown4.hex = (char *) "#8B2323";
firebrick.red = 178; firebrick.green = 34; firebrick.blue = 34; firebrick.hex = (char *) "#B22222";
firebrick1.red = 255; firebrick1.green = 48; firebrick1.blue = 48; firebrick1.hex = (char *) "#FF3030";
firebrick2.red = 238; firebrick2.green = 44; firebrick2.blue = 44; firebrick2.hex = (char *) "#EE2C2C";
firebrick3.red = 205; firebrick3.green = 38; firebrick3.blue = 38; firebrick3.hex = (char *) "#CD2626";
firebrick4.red = 139; firebrick4.green = 26; firebrick4.blue = 26; firebrick4.hex = (char *) "#8B1A1A";
red1.red = 255; red1.green = 0; red1.blue = 0; red1.hex = (char *) "#FF0000";
red2.red = 238; red2.green = 0; red2.blue = 0; red2.hex = (char *) "#EE0000";
red3.red = 205; red3.green = 0; red3.blue = 0; red3.hex = (char *) "#CD0000";
red4.red = 139; red4.green = 0; red4.blue = 0; red4.hex = (char *) "#8B0000";
maroon.red = 128; maroon.green = 0; maroon.blue = 0; maroon.hex = (char *) "#800000";
sgibeet.red = 142; sgibeet.green = 56; sgibeet.blue = 142; sgibeet.hex = (char *) "#8E388E";
sgislateblue.red = 113; sgislateblue.green = 113; sgislateblue.blue = 198; sgislateblue.hex = (char *) "#7171C6";
sgilightblue.red = 125; sgilightblue.green = 158; sgilightblue.blue = 192; sgilightblue.hex = (char *) "#7D9EC0";
sgiteal.red = 56; sgiteal.green = 142; sgiteal.blue = 142; sgiteal.hex = (char *) "#388E8E";
sgichartreuse.red = 113; sgichartreuse.green = 198; sgichartreuse.blue = 113; sgichartreuse.hex = (char *) "#71C671";
sgiolivedrab.red = 142; sgiolivedrab.green = 142; sgiolivedrab.blue = 56; sgiolivedrab.hex = (char *) "#8E8E38";
sgibrightgray.red = 197; sgibrightgray.green = 193; sgibrightgray.blue = 170; sgibrightgray.hex = (char *) "#C5C1AA";
sgisalmon.red = 198; sgisalmon.green = 113; sgisalmon.blue = 113; sgisalmon.hex = (char *) "#C67171";
sgidarkgray.red = 85; sgidarkgray.green = 85; sgidarkgray.blue = 85; sgidarkgray.hex = (char *) "#555555";
sgigray12.red = 30; sgigray12.green = 30; sgigray12.blue = 30; sgigray12.hex = (char *) "#1E1E1E";
sgigray16.red = 40; sgigray16.green = 40; sgigray16.blue = 40; sgigray16.hex = (char *) "#282828";
sgigray32.red = 81; sgigray32.green = 81; sgigray32.blue = 81; sgigray32.hex = (char *) "#515151";
sgigray36.red = 91; sgigray36.green = 91; sgigray36.blue = 91; sgigray36.hex = (char *) "#5B5B5B";
sgigray52.red = 132; sgigray52.green = 132; sgigray52.blue = 132; sgigray52.hex = (char *) "#848484";
sgigray56.red = 142; sgigray56.green = 142; sgigray56.blue = 142; sgigray56.hex = (char *) "#8E8E8E";
sgilightgray.red = 170; sgilightgray.green = 170; sgilightgray.blue = 170; sgilightgray.hex = (char *) "#AAAAAA";
sgigray72.red = 183; sgigray72.green = 183; sgigray72.blue = 183; sgigray72.hex = (char *) "#B7B7B7";
sgigray76.red = 193; sgigray76.green = 193; sgigray76.blue = 193; sgigray76.hex = (char *) "#C1C1C1";
sgigray92.red = 234; sgigray92.green = 234; sgigray92.blue = 234; sgigray92.hex = (char *) "#EAEAEA";
sgigray96.red = 244; sgigray96.green = 244; sgigray96.blue = 244; sgigray96.hex = (char *) "#F4F4F4";
white.red = 255; white.green = 255; white.blue = 255; white.hex = (char *) "#FFFFFF";
whitesmoke.red = 245; whitesmoke.green = 245; whitesmoke.blue = 245; whitesmoke.hex = (char *) "#F5F5F5";
gainsboro.red = 220; gainsboro.green = 220; gainsboro.blue = 220; gainsboro.hex = (char *) "#DCDCDC";
lightgrey.red = 211; lightgrey.green = 211; lightgrey.blue = 211; lightgrey.hex = (char *) "#D3D3D3";
silver.red = 192; silver.green = 192; silver.blue = 192; silver.hex = (char *) "#C0C0C0";
darkgray.red = 169; darkgray.green = 169; darkgray.blue = 169; darkgray.hex = (char *) "#A9A9A9";
gray.red = 128; gray.green = 128; gray.blue = 128; gray.hex = (char *) "#808080";
dimgray.red = 105; dimgray.green = 105; dimgray.blue = 105; dimgray.hex = (char *) "#696969";
black.red = 0; black.green = 0; black.blue = 0; black.hex = (char *) "#000000";
gray99.red = 252; gray99.green = 252; gray99.blue = 252; gray99.hex = (char *) "#FCFCFC";
gray98.red = 250; gray98.green = 250; gray98.blue = 250; gray98.hex = (char *) "#FAFAFA";
gray97.red = 247; gray97.green = 247; gray97.blue = 247; gray97.hex = (char *) "#F7F7F7";
gray96.red = 245; gray96.green = 245; gray96.blue = 245; gray96.hex = (char *) "#F5F5F5";
gray95.red = 242; gray95.green = 242; gray95.blue = 242; gray95.hex = (char *) "#F2F2F2";
gray94.red = 240; gray94.green = 240; gray94.blue = 240; gray94.hex = (char *) "#F0F0F0";
gray93.red = 237; gray93.green = 237; gray93.blue = 237; gray93.hex = (char *) "#EDEDED";
gray92.red = 235; gray92.green = 235; gray92.blue = 235; gray92.hex = (char *) "#EBEBEB";
gray91.red = 232; gray91.green = 232; gray91.blue = 232; gray91.hex = (char *) "#E8E8E8";
gray90.red = 229; gray90.green = 229; gray90.blue = 229; gray90.hex = (char *) "#E5E5E5";
gray89.red = 227; gray89.green = 227; gray89.blue = 227; gray89.hex = (char *) "#E3E3E3";
gray88.red = 224; gray88.green = 224; gray88.blue = 224; gray88.hex = (char *) "#E0E0E0";
gray87.red = 222; gray87.green = 222; gray87.blue = 222; gray87.hex = (char *) "#DEDEDE";
gray86.red = 219; gray86.green = 219; gray86.blue = 219; gray86.hex = (char *) "#DBDBDB";
gray85.red = 217; gray85.green = 217; gray85.blue = 217; gray85.hex = (char *) "#D9D9D9";
gray84.red = 214; gray84.green = 214; gray84.blue = 214; gray84.hex = (char *) "#D6D6D6";
gray83.red = 212; gray83.green = 212; gray83.blue = 212; gray83.hex = (char *) "#D4D4D4";
gray82.red = 209; gray82.green = 209; gray82.blue = 209; gray82.hex = (char *) "#D1D1D1";
gray81.red = 207; gray81.green = 207; gray81.blue = 207; gray81.hex = (char *) "#CFCFCF";
gray80.red = 204; gray80.green = 204; gray80.blue = 204; gray80.hex = (char *) "#CCCCCC";
gray79.red = 201; gray79.green = 201; gray79.blue = 201; gray79.hex = (char *) "#C9C9C9";
gray78.red = 199; gray78.green = 199; gray78.blue = 199; gray78.hex = (char *) "#C7C7C7";
gray77.red = 196; gray77.green = 196; gray77.blue = 196; gray77.hex = (char *) "#C4C4C4";
gray76.red = 194; gray76.green = 194; gray76.blue = 194; gray76.hex = (char *) "#C2C2C2";
gray75.red = 191; gray75.green = 191; gray75.blue = 191; gray75.hex = (char *) "#BFBFBF";
gray74.red = 189; gray74.green = 189; gray74.blue = 189; gray74.hex = (char *) "#BDBDBD";
gray73.red = 186; gray73.green = 186; gray73.blue = 186; gray73.hex = (char *) "#BABABA";
gray72.red = 184; gray72.green = 184; gray72.blue = 184; gray72.hex = (char *) "#B8B8B8";
gray71.red = 181; gray71.green = 181; gray71.blue = 181; gray71.hex = (char *) "#B5B5B5";
gray70.red = 179; gray70.green = 179; gray70.blue = 179; gray70.hex = (char *) "#B3B3B3";
gray69.red = 176; gray69.green = 176; gray69.blue = 176; gray69.hex = (char *) "#B0B0B0";
gray68.red = 173; gray68.green = 173; gray68.blue = 173; gray68.hex = (char *) "#ADADAD";
gray67.red = 171; gray67.green = 171; gray67.blue = 171; gray67.hex = (char *) "#ABABAB";
gray66.red = 168; gray66.green = 168; gray66.blue = 168; gray66.hex = (char *) "#A8A8A8";
gray65.red = 166; gray65.green = 166; gray65.blue = 166; gray65.hex = (char *) "#A6A6A6";
gray64.red = 163; gray64.green = 163; gray64.blue = 163; gray64.hex = (char *) "#A3A3A3";
gray63.red = 161; gray63.green = 161; gray63.blue = 161; gray63.hex = (char *) "#A1A1A1";
gray62.red = 158; gray62.green = 158; gray62.blue = 158; gray62.hex = (char *) "#9E9E9E";
gray61.red = 156; gray61.green = 156; gray61.blue = 156; gray61.hex = (char *) "#9C9C9C";
gray60.red = 153; gray60.green = 153; gray60.blue = 153; gray60.hex = (char *) "#999999";
gray59.red = 150; gray59.green = 150; gray59.blue = 150; gray59.hex = (char *) "#969696";
gray58.red = 148; gray58.green = 148; gray58.blue = 148; gray58.hex = (char *) "#949494";
gray57.red = 145; gray57.green = 145; gray57.blue = 145; gray57.hex = (char *) "#919191";
gray56.red = 143; gray56.green = 143; gray56.blue = 143; gray56.hex = (char *) "#8F8F8F";
gray55.red = 140; gray55.green = 140; gray55.blue = 140; gray55.hex = (char *) "#8C8C8C";
gray54.red = 138; gray54.green = 138; gray54.blue = 138; gray54.hex = (char *) "#8A8A8A";
gray53.red = 135; gray53.green = 135; gray53.blue = 135; gray53.hex = (char *) "#878787";
gray52.red = 133; gray52.green = 133; gray52.blue = 133; gray52.hex = (char *) "#858585";
gray51.red = 130; gray51.green = 130; gray51.blue = 130; gray51.hex = (char *) "#828282";
gray50.red = 127; gray50.green = 127; gray50.blue = 127; gray50.hex = (char *) "#7F7F7F";
gray49.red = 125; gray49.green = 125; gray49.blue = 125; gray49.hex = (char *) "#7D7D7D";
gray48.red = 122; gray48.green = 122; gray48.blue = 122; gray48.hex = (char *) "#7A7A7A";
gray47.red = 120; gray47.green = 120; gray47.blue = 120; gray47.hex = (char *) "#787878";
gray46.red = 117; gray46.green = 117; gray46.blue = 117; gray46.hex = (char *) "#757575";
gray45.red = 115; gray45.green = 115; gray45.blue = 115; gray45.hex = (char *) "#737373";
gray44.red = 112; gray44.green = 112; gray44.blue = 112; gray44.hex = (char *) "#707070";
gray43.red = 110; gray43.green = 110; gray43.blue = 110; gray43.hex = (char *) "#6E6E6E";
gray42.red = 107; gray42.green = 107; gray42.blue = 107; gray42.hex = (char *) "#6B6B6B";
dimgray.red = 105; dimgray.green = 105; dimgray.blue = 105; dimgray.hex = (char *) "#696969";
gray40.red = 102; gray40.green = 102; gray40.blue = 102; gray40.hex = (char *) "#666666";
gray39.red = 99; gray39.green = 99; gray39.blue = 99; gray39.hex = (char *) "#636363";
gray38.red = 97; gray38.green = 97; gray38.blue = 97; gray38.hex = (char *) "#616161";
gray37.red = 94; gray37.green = 94; gray37.blue = 94; gray37.hex = (char *) "#5E5E5E";
gray36.red = 92; gray36.green = 92; gray36.blue = 92; gray36.hex = (char *) "#5C5C5C";
gray35.red = 89; gray35.green = 89; gray35.blue = 89; gray35.hex = (char *) "#595959";
gray34.red = 87; gray34.green = 87; gray34.blue = 87; gray34.hex = (char *) "#575757";
gray33.red = 84; gray33.green = 84; gray33.blue = 84; gray33.hex = (char *) "#545454";
gray32.red = 82; gray32.green = 82; gray32.blue = 82; gray32.hex = (char *) "#525252";
gray31.red = 79; gray31.green = 79; gray31.blue = 79; gray31.hex = (char *) "#4F4F4F";
gray30.red = 77; gray30.green = 77; gray30.blue = 77; gray30.hex = (char *) "#4D4D4D";
gray29.red = 74; gray29.green = 74; gray29.blue = 74; gray29.hex = (char *) "#4A4A4A";
gray28.red = 71; gray28.green = 71; gray28.blue = 71; gray28.hex = (char *) "#474747";
gray27.red = 69; gray27.green = 69; gray27.blue = 69; gray27.hex = (char *) "#454545";
gray26.red = 66; gray26.green = 66; gray26.blue = 66; gray26.hex = (char *) "#424242";
gray25.red = 64; gray25.green = 64; gray25.blue = 64; gray25.hex = (char *) "#404040";
gray24.red = 61; gray24.green = 61; gray24.blue = 61; gray24.hex = (char *) "#3D3D3D";
gray23.red = 59; gray23.green = 59; gray23.blue = 59; gray23.hex = (char *) "#3B3B3B";
gray22.red = 56; gray22.green = 56; gray22.blue = 56; gray22.hex = (char *) "#383838";
gray21.red = 54; gray21.green = 54; gray21.blue = 54; gray21.hex = (char *) "#363636";
gray20.red = 51; gray20.green = 51; gray20.blue = 51; gray20.hex = (char *) "#333333";
gray19.red = 48; gray19.green = 48; gray19.blue = 48; gray19.hex = (char *) "#303030";
gray18.red = 46; gray18.green = 46; gray18.blue = 46; gray18.hex = (char *) "#2E2E2E";
gray17.red = 43; gray17.green = 43; gray17.blue = 43; gray17.hex = (char *) "#2B2B2B";
gray16.red = 41; gray16.green = 41; gray16.blue = 41; gray16.hex = (char *) "#292929";
gray15.red = 38; gray15.green = 38; gray15.blue = 38; gray15.hex = (char *) "#262626";
gray14.red = 36; gray14.green = 36; gray14.blue = 36; gray14.hex = (char *) "#242424";
gray13.red = 33; gray13.green = 33; gray13.blue = 33; gray13.hex = (char *) "#212121";
gray12.red = 31; gray12.green = 31; gray12.blue = 31; gray12.hex = (char *) "#1F1F1F";
gray11.red = 28; gray11.green = 28; gray11.blue = 28; gray11.hex = (char *) "#1C1C1C";
gray10.red = 26; gray10.green = 26; gray10.blue = 26; gray10.hex = (char *) "#1A1A1A";
gray9.red = 23; gray9.green = 23; gray9.blue = 23; gray9.hex = (char *) "#171717";
gray8.red = 20; gray8.green = 20; gray8.blue = 20; gray8.hex = (char *) "#141414";
gray7.red = 18; gray7.green = 18; gray7.blue = 18; gray7.hex = (char *) "#121212";
gray6.red = 15; gray6.green = 15; gray6.blue = 15; gray6.hex = (char *) "#0F0F0F";
gray5.red = 13; gray5.green = 13; gray5.blue = 13; gray5.hex = (char *) "#0D0D0D";
gray4.red = 10; gray4.green = 10; gray4.blue = 10; gray4.hex = (char *) "#0A0A0A";
gray3.red = 8; gray3.green = 8; gray3.blue = 8; gray3.hex = (char *) "#080808";
gray2.red = 5; gray2.green = 5; gray2.blue = 5; gray2.hex = (char *) "#050505";
gray1.red = 3; gray1.green = 3; gray1.blue = 3; gray1.hex = (char *) "#030303";
}
#endif
More information about the csc415
mailing list