/* city bitmaps */

unsigned short city1_bits[] = { 
 11, 0x0F8, 0x104, 0x222, 0x4F9, 0x4F9, 0x5FD, 
     0x4F9, 0x4F9, 0x222, 0x104, 0x0F8 };

unsigned short city2_bits[] = { 
 5, 0x0E, 0x1F, 0x1F, 0x1F, 0x0E };

unsigned short city3_bits[] = { 
 5, 0x0E, 0x11, 0x15, 0x11, 0x0E };

unsigned short city4_bits[] = { 
 5, 0x0E, 0x11, 0x11, 0x11, 0x0E };

unsigned short city5_bits[] = { 
 3, 0x02, 0x07, 0x02 };

/* airport bitmaps */

unsigned short airp1_bits[] = { 
 9, 0x009, 0x019, 0x033, 0x0FF, 0x1FF, 0x0FF, 0x033, 0x019, 0x009 };

unsigned short airp2_bits[] = { 
 8, 0x09, 0x19, 0x33, 0xFF, 0xFF, 0x33, 0x19, 0x09 };

unsigned short airp3_bits[] = { 
 7, 0x00, 0x09, 0x19, 0x7F, 0x7F, 0x19, 0x009 };

unsigned short airp4_bits[] = { 
 6, 0x05, 0x09, 0x3F, 0x3F, 0x09, 0x05 };

unsigned short airp5_bits[] = { 
 5, 0x05, 0x09, 0x1F, 0x09, 0x05 };

/* peak bitmaps */

unsigned short peak1_bits[] = { 
 9, 0x010, 0x028, 0x028, 0x044, 0x044, 0x082, 0x082, 0x101, 0x1FF };

unsigned short peak2_bits[] = { 
 7, 0x08, 0x14, 0x14, 0x22, 0x22, 0x41, 0x7F };

unsigned short peak3_bits[] = { 
 5, 0x04, 0x0A, 0x0A, 0x11, 0x1F };

unsigned short peak4_bits[] = { 
 4, 0x6, 0x9, 0x9, 0xF };

unsigned short peak5_bits[] = { 
 3, 0x2, 0x2, 0x7 };

/* observatory bitmap */

unsigned short observ_bits[] = { 
 7, 0x03, 0x63, 0x3E, 0x1C, 0x04, 0x1F, 0x1F };

unsigned short * spot_bits[] = { 
 city1_bits, city2_bits, city3_bits, city4_bits, city5_bits,
 airp1_bits, airp2_bits, airp3_bits, airp4_bits, airp5_bits, 
 peak1_bits, peak2_bits, peak3_bits, peak4_bits, peak5_bits,
 observ_bits
};



syntax highlighted by Code2HTML, v. 0.9.1