struct screen *tunnel_screen(void);
struct screen *fract_screen(void);
struct screen *grise_screen(void);
struct screen *polytest_screen(void);
struct screen *plasma_screen(void);
struct screen *bump_screen(void);
struct screen *tunnel_screen(void);
struct screen *fract_screen(void);
struct screen *grise_screen(void);
struct screen *polytest_screen(void);
struct screen *plasma_screen(void);
struct screen *bump_screen(void);
+struct screen *thunder_screen(void);
+struct screen *metaballs_screen(void);
+struct screen *greets_screen(void);
+struct screen *infcubes_screen(void);
+struct screen *hairball_screen(void);
+ if (!(scr[idx++] = thunder_screen())) {
+ return -1;
+ }
+ if(!(scr[idx++] = metaballs_screen())) {
+ return -1;
+ }
+ if(!(scr[idx++] = greets_screen())) {
+ return -1;
+ }
+ if(!(scr[idx++] = infcubes_screen())) {
+ return -1;
+ }
+ if(!(scr[idx++] = hairball_screen())) {
+ return -1;
+ }