struct Video {
unsigned* palette;
void generate_palette();
Video();
~Video();
};
extern Video video;