Silhouette game code


/*  Silhouette game - Arduino Uno + Adafruit libraries
      1. generate random number (animal_index=random(20)  0-19
      2. display random animal name (e.g. "monkey" animals[animal_index])
      3. wait for start button
      4. generate random series 
      5. display images according to random series in a loop
      6. wait for stop button
      7. compare animal_index == draw_index
      8. display RIGHT or WRONG
      9. repeat from 1.
  */

#include <SPI.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>

#define SCREEN_WIDTH 128 // OLED display width, in pixels
#define SCREEN_HEIGHT 64 // OLED display height, in pixels

// Declaration for an SSD1306 display connected to I2C (SDA, SCL pins)
#define OLED_RESET     -1 // Reset pin # (or -1 if sharing Arduino reset pin)
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);


// 72 x 64
const unsigned char bear [] PROGMEM = { 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x0F,
0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0x0C,0x00,
0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFE,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x3F,0xFF,
0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,
0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xC0,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0xFF,0xFF,
0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,
0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xF0,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFC,0xFF,0xFC,0x00,0x00,0xFF,0xFF,
0xFF,0xFF,0xF8,0x3F,0xFE,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xF0,0x3F,0xFF,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xE0,0x1F,0xFF,0x00,
0x01,0xFF,0xFF,0xFD,0xFF,0xC0,0x0F,0xFF,0x80,0x01,0xFF,0xFF,0xFD,0xFF,0xC0,0x07,0xFF,0x80,0x01,0xFF,0xFF,0xFD,0xFF,0xC0,
0x03,0xFF,0xC0,0x03,0xFF,0xCF,0xF9,0xFF,0x80,0x01,0xFF,0xC0,0x03,0xFF,0x8F,0xF8,0xFF,0x80,0x00,0x3F,0xC0,0x07,0xFF,0x07,
0xF8,0xFF,0x80,0x00,0x07,0xC0,0x07,0xFE,0x07,0xF8,0xFF,0x80,0x00,0x03,0xE0,0x07,0xF8,0x07,0xF8,0x7F,0x80,0x00,0x03,0xE0,
0x07,0xF0,0x07,0xFE,0x7F,0x80,0x00,0x03,0xE0,0x03,0xFC,0x07,0xFF,0x3F,0x80,0x00,0x07,0xC0,0x01,0xFF,0x03,0xFF,0xBF,0xF8,
0x00,0x03,0xC0,0x00,0xFF,0x80,0xFF,0x1F,0xFC,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x0F,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
;



// 64 x 64
const unsigned char camel [] PROGMEM = { 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0x80,0x00,0x00,0x00,0x00,
0x00,0x07,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xC0,0x00,0x00,0x1E,0x00,0x00,0x0F,0xFF,0xE0,0x00,0x00,0x7F,0x00,
0x00,0x0F,0xFF,0xE0,0x00,0x00,0xFF,0xC0,0x00,0x1F,0xFF,0xF0,0x00,0x00,0xFF,0xF8,0x00,0x1F,0xFF,0xF8,0x00,0x00,0xFF,0xFC,
0x00,0x3F,0xFF,0xF8,0x00,0x00,0xFF,0xFE,0x00,0x3F,0xFF,0xFE,0x00,0x01,0xFF,0xFF,0x00,0x7F,0xFF,0xFF,0xF0,0x01,0xFF,0xFF,
0x00,0x7F,0xFF,0xFF,0xF8,0x01,0xFF,0xFA,0x00,0xFF,0xFF,0xFF,0xFC,0x01,0xFF,0xF0,0x03,0xFF,0xFF,0xFF,0xFE,0x03,0xFF,0xC0,
0x03,0xFF,0xFF,0xFF,0xFF,0x03,0xFF,0x80,0x07,0xFF,0xFF,0xFF,0xFF,0x83,0xFF,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xC3,0xFF,0x00,
0x1F,0xFF,0xFF,0xFF,0xFF,0xEF,0xFE,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,
0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,
0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,
0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,
0xFF,0xFF,0xFF,0xFF,0xF8,0xFF,0xC0,0x00,0x7F,0xF7,0xFF,0xFF,0xF0,0x7F,0x00,0x00,0x7F,0xE0,0x7E,0x1F,0xE0,0x3E,0x00,0x00,
0x7F,0xE0,0x00,0x1F,0xE0,0x00,0x00,0x00,0x3F,0xE0,0x00,0x1F,0xE0,0x00,0x00,0x00,0x3F,0xC0,0x00,0x1F,0xC0,0x00,0x00,0x00,
0x3F,0x80,0x00,0x1F,0xC0,0x00,0x00,0x00,0x3F,0x80,0x00,0x1F,0x80,0x00,0x00,0x00,0x7F,0x00,0x00,0x1F,0x80,0x00,0x00,0x00,
0x7F,0x00,0x00,0x1F,0x80,0x00,0x00,0x00,0x7F,0x00,0x00,0x1F,0x80,0x00,0x00,0x00,0x7F,0x00,0x00,0x1F,0x80,0x00,0x00,0x00,
0x77,0x00,0x00,0x1F,0x00,0x00,0x00,0x00,0x77,0x00,0x00,0x1F,0x00,0x00,0x00,0x00,0x33,0x00,0x00,0x1E,0x00,0x00,0x00,0x00,
0x33,0x00,0x00,0x1E,0x00,0x00,0x00,0x00,0x33,0x80,0x00,0x1C,0x00,0x00,0x00,0x00,0x11,0x80,0x00,0x1C,0x00,0x00,0x00,0x00,
0x11,0x80,0x00,0x0C,0x00,0x00,0x00,0x00,0x19,0xC0,0x00,0x1C,0x00,0x00,0x00,0x00,0x38,0xF0,0x00,0x1C,0x00,0x00,0x00,0x00,
0x38,0xFC,0x00,0x1F,0x00,0x00,0x00,0x00,0x1C,0xFC,0x00,0x3F,0xC0,0x00,0x00,0x00,0x1E,0x7C,0x00,0x3F,0xC0,0x00,0x00,0x00,
0x1F,0x00,0x00,0x3F,0xC0,0x00,0x00,0x00,0x3F,0x00,0x00,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7E,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};


// 64 x 64
const unsigned char cat [] PROGMEM = { 
0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x00,0x00,
0x00,0x03,0x80,0x00,0x00,0x00,0x70,0x00,0x00,0x07,0x80,0x00,0x00,0x00,0x70,0x00,0x00,0x07,0x80,0x00,0x00,0x00,0xF8,0x00,
0x00,0x0F,0x80,0x00,0x00,0x00,0xF8,0x00,0x00,0x3F,0x00,0x00,0x00,0x01,0xFC,0x00,0x00,0xFE,0x00,0x00,0x00,0x01,0xFE,0x00,
0x01,0xFC,0x00,0x00,0x00,0x07,0xFE,0x00,0x03,0xF8,0x00,0x00,0x00,0x1F,0xFF,0x00,0x07,0xE0,0x00,0x00,0x00,0x3F,0xFF,0x80,
0x0F,0xC0,0x00,0x00,0x00,0x7F,0xFF,0xC0,0x1F,0x80,0x00,0x00,0x00,0x7F,0xFF,0xC0,0x1F,0x00,0x00,0x00,0x00,0xFF,0xFF,0xE0,
0x3E,0x00,0x00,0x00,0x01,0xFF,0xFF,0xE0,0x3E,0x00,0x00,0x00,0x01,0xFF,0xFF,0xF0,0x3C,0x00,0x00,0x00,0x01,0xFF,0xFF,0xF0,
0x3C,0x00,0x00,0x00,0x01,0xFF,0xFF,0xF8,0x3E,0x00,0x00,0x00,0x00,0xFF,0xFF,0xF8,0x3E,0x00,0x00,0x00,0x00,0x3F,0xFF,0xF8,
0x1F,0x00,0x00,0x00,0x00,0x0F,0xFF,0xF8,0x1F,0x80,0x00,0x00,0x00,0x0F,0xFF,0xF8,0x1F,0xC0,0x00,0x3F,0xFF,0xFF,0xFF,0xFC,
0x0F,0xF0,0x01,0xFF,0xFF,0xFF,0xFF,0xFC,0x07,0xFC,0x1F,0xFF,0xFF,0xFF,0xFF,0xFC,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,
0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,
0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,
0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFC,
0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFC,
0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xF8,
0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xF8,
0x00,0x00,0x1F,0xFF,0xFF,0x9F,0xC1,0xF0,0x00,0x00,0x1F,0xFF,0xE0,0x1F,0xC1,0xF0,0x00,0x00,0x1F,0xFF,0xC0,0x0F,0xC1,0xF0,
0x00,0x00,0x1F,0xFF,0x00,0x07,0xE1,0xF0,0x00,0x00,0x1F,0xFE,0x00,0x07,0xE1,0xF0,0x00,0x00,0x3F,0xF8,0x00,0x03,0xE0,0xF0,
0x00,0x00,0x7F,0xF0,0x00,0x01,0xF0,0xF0,0x00,0x00,0x7F,0xE0,0x00,0x01,0xF0,0xF0,0x00,0x00,0x3F,0xE0,0x00,0x01,0xF0,0xF0,
0x00,0x00,0x3F,0xE0,0x00,0x01,0xF8,0xF0,0x00,0x00,0x1F,0xE0,0x00,0x01,0xF8,0xF8,0x00,0x00,0x0F,0xF0,0x00,0x01,0xF8,0xF8,
0x00,0x00,0x0F,0xF0,0x00,0x01,0xF8,0xF8,0x00,0x00,0x07,0xF8,0x00,0x00,0xF0,0xF8,0x00,0x00,0x07,0xFE,0x00,0x00,0x60,0xF8,
0x00,0x00,0x03,0xFF,0x80,0x00,0x00,0xFC,0x00,0x00,0x01,0xFF,0x80,0x00,0x00,0x7E,0x00,0x00,0x00,0xFF,0x80,0x00,0x00,0x7E,
0x00,0x00,0x00,0x39,0x00,0x00,0x00,0x3E};


// 64 x 64
const unsigned char cow [] PROGMEM = { 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x80,
0x00,0x00,0x00,0x00,0x00,0x00,0xE7,0xC0,0x03,0xFE,0x00,0x00,0x00,0x00,0xFF,0xE6,0x07,0xFF,0xF8,0x00,0x1F,0xF8,0xFF,0xFE,
0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,
0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,
0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,
0x2F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x2F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xE0,0x2F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,
0x2F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x2F,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x2F,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,
0x2F,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x2F,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x2F,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,
0x2F,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x2F,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x6F,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,
0x6F,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x6F,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x6F,0xFF,0xF9,0xFF,0x3F,0xF0,0x00,0x00,
0xEF,0x7F,0xF8,0x00,0x3E,0xF0,0x00,0x00,0xEE,0x7F,0xE0,0x00,0x3C,0xF0,0x00,0x00,0xCE,0x7F,0xC0,0x00,0x3C,0xF0,0x00,0x00,
0xCE,0x67,0x80,0x00,0x1C,0xF0,0x00,0x00,0xCE,0x63,0x00,0x00,0x1C,0xE0,0x00,0x00,0x0E,0x60,0x00,0x00,0x1C,0xE0,0x00,0x00,
0x0E,0x60,0x00,0x00,0x1C,0x60,0x00,0x00,0x0E,0x60,0x00,0x00,0x1C,0x60,0x00,0x00,0x0E,0x60,0x00,0x00,0x0C,0x60,0x00,0x00,
0x0E,0x70,0x00,0x00,0x0C,0xF0,0x00,0x00,0x0E,0x78,0x00,0x00,0x0C,0xF0,0x00,0x00,0x0F,0x38,0x00,0x00,0x1E,0x78,0x00,0x00,
0x07,0x80,0x00,0x00,0x1F,0x00,0x00,0x00,0x07,0x80,0x00,0x00,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};

// 80 x 64
const unsigned char crab [] PROGMEM = { 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x01,0xD8,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x00,0x03,0xF0,0x00,0x00,0x1F,0x80,0x00,0x00,0x00,0x00,0x07,0xFC,0x00,0x00,
0x3F,0xC0,0x00,0x00,0x00,0x00,0x1F,0xFC,0x00,0x00,0x7F,0xF8,0x00,0x00,0x00,0x00,0x3F,0x80,0x00,0x00,0x21,0xFC,0x00,0x00,
0x00,0x00,0x7F,0x80,0x00,0x00,0x00,0xFE,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x03,0xFE,0x00,
0x00,0x00,0x00,0xFF,0x80,0x00,0x00,0x03,0xFE,0x02,0x00,0x00,0x00,0xFF,0xC0,0x00,0x00,0x03,0xFF,0x06,0x00,0x00,0xC0,0xFF,
0xC0,0x00,0x00,0x07,0xFF,0xCE,0x00,0x00,0xE1,0xFF,0xC0,0x00,0x00,0x07,0xFF,0xFC,0x00,0x00,0x7F,0xFF,0xC0,0x00,0x00,0x07,
0xFF,0xFC,0x01,0x80,0x3F,0xFF,0xC0,0x00,0x00,0x07,0xFF,0xFC,0x0F,0xE0,0x1F,0xFF,0xC0,0x00,0x00,0x07,0xFF,0xF0,0x0F,0xF0,
0x0F,0xFF,0xC0,0x00,0x00,0x07,0xFF,0xC1,0xFF,0xFF,0x81,0xFF,0xC0,0x00,0x00,0x0F,0xFC,0x01,0xFF,0xFF,0x80,0x7F,0xE0,0x00,
0x00,0x0F,0xFC,0x0F,0xFF,0xFF,0xE0,0x3F,0xF0,0x00,0x00,0x0F,0xF8,0x0F,0xFF,0xFF,0xF0,0x1F,0xF0,0x00,0x00,0x0F,0xF0,0x1F,
0xFF,0xFF,0xF8,0x07,0xF0,0x00,0x00,0x0F,0xF0,0xFF,0xFF,0xFF,0xFE,0x07,0xF0,0x00,0x00,0x07,0xFC,0xFF,0xFF,0xFF,0xFE,0x7F,
0xF0,0x20,0x18,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x60,0x1C,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0x60,0x0E,0x03,
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0xE0,0x0E,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0xE0,0x07,0x00,0x3F,0xFF,0xFF,0xFF,
0xFF,0xFC,0x01,0xE0,0x03,0xC0,0x3F,0xFF,0xFF,0xFF,0xFF,0xF8,0x07,0xE0,0x01,0xE0,0x07,0xFF,0xFF,0xFF,0xFF,0x80,0x0F,0x00,
0x00,0xFE,0x03,0xFF,0xFF,0xFF,0xFF,0xC0,0x7E,0x00,0x80,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x01,0xC0,0x07,0xFC,0xFF,
0xFF,0xFF,0xFF,0xFF,0xE0,0x03,0xE0,0x07,0xE0,0xFF,0xFF,0xFF,0xFF,0x1F,0xC0,0x07,0xE0,0x00,0x00,0xFF,0xFF,0xFF,0xFE,0x00,
0x00,0x0E,0xFC,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x7E,0x1F,0xFF,0xFF,0x9F,0xFF,0xFF,0xF7,0xFF,0xFF,0xFC,0x0F,0xFF,
0xF0,0x1F,0xFF,0xFF,0xF0,0x1F,0xFF,0xF8,0x01,0xFE,0x00,0xFF,0xFF,0xFF,0xFC,0x00,0xFF,0xC0,0x00,0x00,0x0F,0xFF,0xFF,0xFF,
0xFF,0xE0,0x00,0x00,0x00,0x03,0xFF,0xC7,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x07,0xF0,0x1E,0x7F,0xFF,0xF0,0x07,0xC0,0x00,
0x00,0x0F,0xDE,0x3C,0x7F,0xFF,0xFC,0xF3,0xE0,0x00,0x00,0x0E,0x1F,0xF8,0x7F,0xFC,0x3F,0xF8,0x70,0x00,0x00,0x0E,0x3F,0xF0,
0x03,0xC0,0x1F,0xF8,0x70,0x00,0x00,0x08,0x33,0xC0,0x00,0x00,0x07,0xC8,0x38,0x00,0x00,0x18,0x30,0x00,0x00,0x00,0x00,0x08,
0x38,0x00,0x00,0x38,0x3C,0x00,0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x38,0x3E,0x00,0x00,0x00,0x00,0x78,0x18,0x00,0x00,0x38,
0x1E,0x00,0x00,0x00,0x00,0xF0,0x38,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0xC0,0x38,0x00,0x00,0x0E,0x00,0x00,0x00,0x00,
0x00,0x00,0x70,0x00,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};


// 64 x 64
const unsigned char deer [] PROGMEM = { 
0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xA0,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xB0,0x00,
0x00,0x00,0x00,0x00,0x00,0x03,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x70,0x00,
0x00,0x00,0x00,0x00,0x00,0x07,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xF0,0x00,0x00,0x00,0xE0,0x00,0x00,0x07,0xF8,0x00,
0x00,0x0F,0xF8,0x00,0x00,0x07,0xFC,0x00,0x00,0x3F,0xFE,0x00,0x00,0x07,0xFE,0x00,0x00,0x7F,0xFF,0x00,0x00,0x07,0xF7,0x80,
0x00,0xFF,0xFF,0x80,0x00,0x07,0xF3,0xC0,0x01,0xFF,0xFF,0xC0,0x00,0x07,0xFF,0xF0,0x01,0xFF,0xFF,0xE0,0x00,0x0F,0xFF,0xF8,
0x03,0xFF,0xFF,0xF8,0x00,0x0F,0xFF,0xF8,0x07,0xFF,0xFF,0xFC,0x00,0x1F,0xFF,0xF0,0x0E,0xFF,0xFF,0xFE,0x00,0x1F,0xFE,0x00,
0x0E,0xFF,0xFF,0xFF,0x80,0x3F,0xF0,0x00,0x0E,0xFF,0xFF,0xFF,0xFE,0x7F,0xE0,0x00,0x0C,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,
0x0C,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,
0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0x80,0x00,
0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,
0x07,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x0F,0xF7,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x0F,0xE7,0xC7,0xFF,0xFF,0xF0,0x00,0x00,
0x0F,0xC7,0xC1,0xFF,0xFF,0xF0,0x00,0x00,0x0F,0x07,0xC0,0x1F,0xFF,0xF0,0x00,0x00,0x0E,0x07,0xC0,0x0F,0xFF,0xF0,0x00,0x00,
0x0E,0x03,0xC0,0x07,0xFF,0xF0,0x00,0x00,0x0E,0x03,0xC0,0x03,0xF1,0xF8,0x00,0x00,0x0C,0x01,0xE0,0x03,0xF1,0xF8,0x00,0x00,
0x1C,0x00,0xE0,0x03,0xF0,0xF8,0x00,0x00,0x1C,0x00,0x70,0x03,0xF0,0x78,0x00,0x00,0x18,0x00,0x70,0x01,0xE0,0x7C,0x00,0x00,
0x18,0x00,0x38,0x01,0xE0,0x3C,0x00,0x00,0x18,0x00,0x1C,0x01,0xE0,0x3C,0x00,0x00,0x18,0x00,0x0C,0x01,0xE0,0x1E,0x00,0x00,
0x18,0x00,0x0E,0x01,0xE0,0x1E,0x00,0x00,0x18,0x00,0x07,0x01,0xE0,0x0E,0x00,0x00,0x18,0x00,0x03,0x81,0xE0,0x0E,0x00,0x00,
0x1C,0x00,0x03,0x81,0xE0,0x07,0x00,0x00,0x0C,0x00,0x01,0xC0,0xE0,0x03,0x00,0x00,0x0C,0x00,0x00,0xE0,0xE0,0x03,0x00,0x00,
0x0C,0x00,0x00,0xF0,0xC0,0x03,0x80,0x00,0x0E,0x00,0x00,0x70,0xC0,0x01,0x80,0x00,0x00,0x00,0x00,0x00,0xC0,0x01,0x80,0x00,
0x00,0x00,0x00,0x00,0xC0,0x01,0xC0,0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0xE0,0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0xE0,0x00,
0x00,0x00,0x00,0x01,0xC0,0x00,0xF0,0x00,0x00,0x00,0x00,0x01,0xC0,0x00,0x38,0x00,0x00,0x00,0x00,0x01,0xC0,0x00,0x3C,0x00,
0x00,0x00,0x00,0x00,0xC0,0x00,0x1C,0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xC0,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0xC0,0x00,0x00,0x00};

// 56 x 64
const unsigned char dog [] PROGMEM = { 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xC0,0x00,0x00,0x00,0x00,0x01,0xFF,
0xF0,0x00,0x00,0x00,0x00,0x07,0xFF,0xF8,0x00,0x00,0x03,0x00,0x0F,0xFF,0xFC,0x00,0x00,0x01,0x80,0x09,0xFF,0xEC,0x00,0x00,
0x01,0xC0,0x0B,0xFF,0xE4,0x00,0x00,0x00,0xE0,0x0F,0xBD,0xF4,0x00,0x00,0x00,0x60,0x0F,0xFF,0xFC,0x00,0x00,0x00,0x70,0x07,
0xE7,0xFE,0x00,0x00,0x00,0x30,0x01,0xE7,0xFF,0x00,0x00,0x00,0x70,0x01,0xFF,0xFF,0xE0,0xFC,0x00,0xF0,0x00,0xFF,0xFF,0xFF,
0xFE,0x03,0xE0,0x00,0xC3,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0xE7,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x73,0xFF,0xFF,0xFF,0xFF,0x80,
0x00,0x3F,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x3F,0xFF,
0xFF,0xFF,0xF0,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xF8,
0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x3F,
0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x1F,0xFF,0xFF,0xFB,0xF8,0x00,0x00,0x1F,0xFF,0xFF,0xFB,
0xF8,0x00,0x00,0x0F,0xFF,0xFF,0xF1,0xF8,0x00,0x00,0x0F,0xFF,0xFF,0xE0,0xF8,0x00,0x00,0x0F,0xFF,0xF3,0xE0,0xF8,0x00,0x00,
0x0F,0xFF,0xE3,0xE0,0x78,0x00,0x00,0x0F,0xDF,0xC1,0xE0,0x78,0x00,0x00,0x07,0xCF,0x81,0xE0,0x38,0x00,0x00,0x07,0x8F,0x00,
0xF0,0x3C,0x00,0x00,0x07,0x8F,0x00,0xF0,0x3C,0x00,0x00,0x03,0x8F,0x00,0xF0,0x1C,0x00,0x00,0x03,0x8F,0x00,0x70,0x1C,0x00,
0x00,0x03,0x8E,0x00,0x70,0x1C,0x00,0x00,0x03,0x9E,0x00,0x70,0x1C,0x00,0x00,0x03,0x9E,0x00,0x70,0x0C,0x00,0x00,0x03,0x9C,
0x00,0xE0,0x0C,0x00,0x00,0x03,0x9C,0x01,0xE0,0x1C,0x00,0x00,0x03,0x9C,0x03,0xE0,0x3C,0x00,0x00,0x03,0xBC,0x07,0xE0,0x7C,
0x00,0x00,0x0F,0xBC,0x00,0x00,0xFC,0x00,0x00,0x1F,0xF8,0x00,0x00,0x00,0x00,0x00,0x1F,0xF8,0x00,0x00,0x00,0x00,0x00,0x01,
0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};


// 56 x 64
const unsigned char duck [] PROGMEM = { 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x80,
0x00,0x00,0x00,0x00,0x00,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0xFF,0xF0,0x00,0x00,0x00,0x00,0x01,0xFF,0xF0,0x00,0x00,0x00,
0x00,0x01,0xFF,0xF8,0x00,0x00,0x00,0x00,0x03,0xFF,0xF8,0x00,0x00,0x00,0x00,0x03,0xFF,0xFC,0x00,0x00,0x00,0x00,0x03,0xFF,
0xFF,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0x80,0x00,0x00,0x00,0x01,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x01,0xFF,0xFF,0xE0,0x00,
0x00,0x00,0x01,0xFF,0x81,0xE0,0x00,0x00,0x00,0x01,0xFE,0x00,0x00,0x00,0x00,0x00,0x01,0xFE,0x00,0x00,0x00,0x00,0x00,0x01,
0xFE,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0x80,0x00,
0x00,0x00,0x00,0x7F,0xFF,0x80,0x00,0x00,0x00,0x1F,0xFF,0xFF,0x80,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xC0,0x00,0x00,0x01,0xFF,
0xFF,0xFF,0xC0,0x00,0x00,0x03,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x07,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0x80,
0x00,0x00,0x3F,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x03,0xFF,
0xFF,0xFF,0xFC,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xF0,
0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x07,
0xFF,0xFF,0xFE,0x00,0x00,0x00,0x03,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,0x3F,0xFF,0xE0,
0x00,0x00,0x00,0x00,0x00,0x7C,0xE0,0x00,0x00,0x00,0x00,0x00,0x38,0xE0,0x00,0x00,0x00,0x00,0x00,0x38,0xF0,0x00,0x00,0x00,
0x00,0x00,0x38,0xFF,0xF0,0x00,0x00,0x00,0x00,0x38,0x7F,0xE0,0x00,0x00,0x00,0x00,0x38,0x3F,0xF0,0x00,0x00,0x00,0x00,0x7C,
0x1F,0xF0,0x00,0x00,0x00,0x00,0x7F,0x03,0x00,0x00,0x00,0x00,0x00,0x3F,0xFC,0x00,0x00,0x00,0x00,0x00,0x1F,0xFE,0x00,0x00,
0x00,0x00,0x00,0x0F,0xFC,0x00,0x00,0x00,0x00,0x00,0x07,0xFC,0x00,0x00,0x00,0x00,0x00,0x01,0xC4,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};


// 102 x 64
const unsigned char elephant [] PROGMEM = { 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x80,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,
0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFC,0x07,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0xFF,0xFF,0xFC,0x07,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,
0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,
0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0x80,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,
0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0xFF,
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,
0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,
0x1F,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x1F,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0x00,0x00,0x3F,0xE0,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF3,0x80,0x00,0x3B,0xF8,0x07,0xFF,0xE3,0xFF,0xFF,0xFF,0xFF,
0xFF,0xF0,0xE0,0x00,0x3B,0xF8,0x07,0xFF,0xE3,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0xE0,0x00,0x00,0xFF,0xFF,0xFF,0x80,0xFF,0xFF,
0xFF,0xFF,0xFF,0xF0,0x70,0x00,0x00,0x3F,0xFF,0xFB,0x80,0x7F,0xFF,0xFF,0xFF,0xFF,0xF0,0x10,0x00,0x00,0x3F,0xFF,0xFB,0x80,
0x7F,0xFF,0xFF,0xFF,0xFF,0xF0,0x10,0x00,0x00,0x1F,0xFF,0xE3,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xF0,0x1C,0x00,0x00,0x1F,0xFF,
0xE3,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xF0,0x1C,0x00,0x00,0x03,0xFF,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xF0,0x0C,0x00,0x00,
0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xF8,0x1F,0xFF,0xFF,
0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xF8,0x1F,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFC,0x00,
0x07,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFC,0x00,0x07,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,
0xFC,0x00,0x07,0xF3,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFC,0xFC,0x00,0x07,0xF0,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,
0x03,0xFC,0xFC,0x00,0x07,0xF0,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFC,0xFC,0x00,0x07,0xE0,0x7F,0x80,0x00,0x00,0x00,
0x00,0x00,0x03,0xF8,0xFC,0x00,0x07,0xE0,0x7F,0xE0,0x00,0x00,0x00,0x00,0x00,0x03,0xF8,0xFC,0x00,0x07,0xE0,0x7F,0xE0,0x00,
0x00,0x00,0x00,0x00,0x07,0xF8,0xFC,0x00,0x07,0xE0,0x1F,0xE0,0x00,0x00,0x00,0x00,0x00,0x07,0xF8,0xFC,0x00,0x07,0xE0,0x1F,
0xE0,0x00,0x00,0x00,0x00,0x00,0x07,0xE0,0xFF,0x00,0x1F,0xE0,0x0F,0xF0,0x00,0x00,0x00,0x00,0x00,0x1F,0xE0,0x7F,0x00,0x1F,
0x80,0x0F,0xFC,0x00,0x00,0x00,0x00,0x00,0x1F,0xE0,0x7F,0x00,0x1F,0x80,0x0F,0xFC,0x00,0x00,0x00,0x00,0x00,0x7F,0x80,0x7F,
0x00,0x1F,0x80,0x03,0xFC,0x00,0x00,0x00,0x00,0x00,0x7F,0x80,0x7F,0x00,0x7F,0x80,0x03,0xFC,0x00,0x00,0x00,0x00,0x00,0x7F,
0x80,0x7F,0x00,0x7F,0x80,0x03,0xFC,0x00,0x00,0x00,0x00,0x00,0x07,0x80,0xFF,0x00,0x7F,0x80,0x03,0xF0,0x00,0x00,0x00,0x00,
0x00,0x07,0x80,0xFF,0x00,0x7F,0x80,0x03,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0x00,0x7F,0x80,0x03,0x80,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
;



// 64 x 64
const unsigned char frog [] PROGMEM = { 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x61,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x21,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x31,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x33,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x33,0x30,0x00,0x00,0x00,0x00,0x00,0x03,0xBE,0x70,0x00,0x00,0x00,0x00,
0x00,0x00,0xFE,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x0E,0x00,0x00,0x00,0x00,0x00,0x0E,0x00,0x1F,0x80,0x00,0x00,
0x00,0x00,0x0F,0x00,0x3F,0x80,0x00,0x00,0x00,0x00,0x0F,0x00,0x7F,0xC0,0x00,0x00,0x00,0x00,0x0F,0x00,0xFF,0xC0,0x00,0x00,
0x00,0x00,0x0F,0x01,0xFF,0xE0,0x00,0x00,0x00,0x00,0x0F,0x01,0xFF,0xF0,0x00,0x00,0x00,0x00,0x0F,0x81,0xFF,0xF0,0x00,0x30,
0x00,0x00,0x07,0xC1,0xFF,0xE0,0x00,0x33,0x00,0x00,0x03,0xC3,0xFF,0xE0,0x00,0x63,0x00,0x00,0x01,0xE3,0xFF,0xE0,0x00,0x64,
0x00,0x00,0x00,0xF3,0xFF,0xE0,0x00,0xCC,0x00,0x00,0x00,0xF3,0xFF,0xE0,0x60,0xF9,0x00,0x00,0x00,0x7F,0xFF,0xE0,0x7F,0xF3,
0x00,0x00,0x00,0x3F,0xFF,0xE0,0x0F,0xFE,0x00,0x00,0x00,0x1F,0xFF,0xF8,0x03,0xFC,0x00,0x00,0x00,0x0F,0xFF,0xFC,0x0F,0xF0,
0x00,0x00,0x00,0x1F,0xFF,0xFE,0x1F,0xC0,0x00,0x00,0x00,0x1F,0xFF,0xFF,0x3F,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFE,0x00,
0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x3F,0xFF,0xF3,0xF8,0x00,0x00,0x00,0x00,0x3F,0xFF,0xF1,0xF8,0x00,
0x00,0x00,0x00,0x3F,0xFF,0xF0,0xC0,0x00,0x00,0x00,0x00,0x3F,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x3F,0xFF,0xF0,0x00,0x00,
0x00,0x00,0x00,0x3F,0xFF,0xF0,0x06,0x30,0x00,0x00,0x00,0x1F,0xFF,0xF1,0x8E,0x30,0x00,0x00,0x00,0x1F,0xFF,0xE1,0x8C,0x60,
0x00,0x00,0x00,0x0F,0xFF,0xC3,0xCC,0xE0,0x00,0x00,0x00,0x07,0xFF,0xFF,0xD9,0xC0,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xF9,0x80,
0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFE,0xE0,
0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x30,0x3F,0xFF,0xFF,0xBF,0xFF,0x00,0x00,0x30,0x3F,0x00,0x00,0x3F,0xF8,0x00,
0x03,0x31,0x3F,0x00,0x00,0x7F,0xE0,0x00,0x03,0x11,0x1F,0x00,0x00,0xFF,0x80,0x00,0x01,0x9B,0x1F,0x00,0x00,0xFE,0x00,0x00,
0xC0,0x9B,0x0F,0x80,0x00,0xF8,0x00,0x00,0xE0,0xDB,0x0F,0x80,0x00,0x00,0x00,0x00,0xFC,0xFE,0x07,0xC0,0x00,0x00,0x00,0x00,
0x1F,0xFF,0x07,0xC0,0x00,0x00,0x00,0x00,0x03,0xFF,0xF7,0xC0,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,
0x07,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};


// 80 x 64
const unsigned char giraffe [] PROGMEM = { 
0x00,0x00,0x00,0x00,0x1F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFE,0x00,
0x00,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,
0x00,0x7F,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,
0xFF,0xFF,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFC,0x1F,0xFF,0xC0,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xE0,0x01,0xFF,0xE0,0x00,
0x00,0x01,0xFF,0xFF,0xFF,0x80,0x00,0x7F,0xE0,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xC0,0x00,0x1F,0xFB,0x80,0x00,0x07,0xFF,0xFF,
0xFF,0xC0,0x00,0x07,0xFF,0x80,0x00,0x0F,0xFF,0xFF,0xFF,0xE0,0x00,0x01,0xFF,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xE0,0x00,0x00,
0xFF,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x7F,0x80,0x00,0x3F,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x7F,0x80,0x00,0x7F,
0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x7F,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x3F,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0x80,
0x00,0x00,0x1E,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x1E,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x1E,0x00,
0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x0E,0x00,0x00,0xDF,0xFF,0xFD,0xFF,0x00,0x00,0x00,0x0F,0x00,0x00,0xDF,0xFF,0xF8,
0xFE,0x00,0x00,0x00,0x0F,0x00,0x00,0xDF,0xFE,0x00,0xFE,0x00,0x00,0x00,0x06,0x00,0x00,0xDF,0xFC,0x00,0xFE,0x00,0x00,0x00,
0x00,0x00,0x00,0x9F,0xFC,0x00,0x7C,0x00,0x00,0x00,0x00,0x00,0x01,0x9F,0xFC,0x00,0x7C,0x00,0x00,0x00,0x00,0x00,0x01,0x9F,
0xF8,0x00,0x78,0x00,0x00,0x00,0x00,0x00,0x01,0x1F,0xF8,0x00,0x78,0x00,0x00,0x00,0x00,0x00,0x03,0x3F,0xF0,0x00,0x78,0x00,
0x00,0x00,0x00,0x00,0x03,0x3F,0xF0,0x00,0x38,0x00,0x00,0x00,0x00,0x00,0x02,0x3F,0xF0,0x00,0x78,0x00,0x00,0x00,0x00,0x00,
0x02,0x3F,0xE0,0x00,0x78,0x00,0x00,0x00,0x00,0x00,0x02,0x3F,0xE0,0x00,0x78,0x00,0x00,0x00,0x00,0x00,0x02,0x3F,0xE0,0x00,
0x78,0x00,0x00,0x00,0x00,0x00,0x02,0x3F,0xE0,0x00,0x78,0x00,0x00,0x00,0x00,0x00,0x02,0x1F,0xE0,0x00,0x78,0x00,0x00,0x00,
0x00,0x00,0x00,0x1F,0xC0,0x00,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x1D,0xC0,0x00,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x1C,
0xC0,0x00,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0xC0,0x00,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0xC0,0x00,0x78,0x00,
0x00,0x00,0x00,0x00,0x00,0x0C,0xC0,0x00,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0xC0,0x00,0x68,0x00,0x00,0x00,0x00,0x00,
0x00,0x0C,0xC0,0x00,0x6C,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0xE0,0x00,0x6C,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x60,0x00,
0x6C,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x60,0x00,0x6C,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x60,0x00,0x6C,0x00,0x00,0x00,
0x00,0x00,0x00,0x0C,0x60,0x00,0x6C,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x20,0x00,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x08,
0x20,0x00,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x20,0x00,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x30,0x00,0x36,0x00,
0x00,0x00,0x00,0x00,0x00,0x0C,0x30,0x00,0x37,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x30,0x00,0x33,0x00,0x00,0x00,0x00,0x00,
0x00,0x06,0x38,0x00,0x3B,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x18,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x08,0x00,
0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};


// 72 x 64
const unsigned char horse [] PROGMEM = { 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x7F,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFC,0x00,0x00,0x00,
0x00,0x00,0x00,0x01,0xFF,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,
0x80,0x00,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0x1F,0xFD,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,
0x1F,0xF1,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x1F,0x81,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x0E,0x00,0xFF,0xE0,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,
0xFC,0x00,0x0F,0x80,0x00,0x00,0x00,0x01,0xFF,0xFC,0x00,0x7F,0xF0,0x00,0x00,0x00,0x01,0xFF,0xFF,0x1F,0xFF,0xFE,0x00,0x00,
0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,
0xFF,0xF0,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0x70,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0x38,0x00,0x00,0x00,0xFF,
0xFF,0xFF,0xFF,0xFF,0xB8,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xB8,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xAC,0x00,
0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xAE,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xB7,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,
0xFF,0xBB,0x80,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0x1F,0x40,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0x1D,0x20,0x00,0x00,0xFF,
0xFF,0xFF,0xDF,0xFF,0x8D,0x80,0x00,0x03,0xFF,0xFF,0xFF,0x1F,0xBF,0xC6,0x80,0x00,0x0F,0xFF,0xFF,0xF8,0x1F,0x9F,0xE2,0x40,
0x00,0x1F,0xFB,0xF8,0x00,0x0F,0x87,0xF9,0x20,0x00,0x7F,0xE1,0xF0,0x00,0x0F,0x03,0xF8,0x80,0x00,0xFF,0x01,0xF8,0x00,0x0F,
0x00,0xFC,0x00,0x00,0xFC,0x00,0xF8,0x00,0x07,0x80,0x3C,0x00,0x00,0xE0,0x00,0x78,0x00,0x07,0x80,0x1E,0x00,0x00,0xE0,0x00,
0x78,0x00,0x07,0xC0,0x0E,0x00,0x00,0xE0,0x00,0x38,0x00,0x03,0xC0,0x07,0x00,0x00,0xE0,0x00,0x3C,0x00,0x07,0x80,0x07,0x00,
0x00,0xE0,0x00,0x3C,0x00,0x0F,0x00,0x03,0x00,0x00,0xE0,0x00,0x1C,0x00,0x1E,0x00,0x03,0x80,0x00,0xF0,0x00,0x0E,0x00,0x3C,
0x00,0x03,0x80,0x00,0xF0,0x00,0x0E,0x00,0x78,0x00,0x01,0x80,0x00,0xF0,0x00,0x07,0x00,0xF0,0x00,0x01,0xC0,0x00,0x78,0x00,
0x07,0x81,0xE0,0x00,0x00,0xE0,0x00,0x78,0x00,0x03,0x81,0xC0,0x00,0x00,0xE0,0x00,0x38,0x00,0x03,0x01,0x80,0x00,0x00,0xE0,
0x00,0x30,0x00,0x03,0x83,0xC0,0x00,0x00,0xC0,0x00,0x30,0x00,0x07,0x83,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x03,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
;


// 72 x 64
const unsigned char lion [] PROGMEM = { 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x1E,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFC,0x00,
0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,
0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x7F,0xC0,0x07,0xFF,0xFF,0xFE,0x00,0x00,0x01,0xFF,
0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,
0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xE0,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x37,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x37,0xFF,
0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x37,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x37,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,
0x00,0x37,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x67,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x67,0xFF,0xFF,0xFF,0xFF,
0xFF,0xC0,0x00,0x00,0x67,0xFC,0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x67,0xFC,0x3F,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x67,0xF8,
0x07,0xFE,0xFF,0xFC,0x00,0x00,0x00,0xE7,0xF8,0x00,0x00,0x7F,0xF8,0x00,0x00,0x00,0xCF,0xF0,0x00,0x00,0x7F,0xF0,0x00,0x00,
0x00,0xCF,0xF0,0x00,0x00,0x7F,0xC0,0x00,0x00,0x01,0x8F,0xF0,0x00,0x00,0x7F,0x80,0x00,0x00,0x0F,0x1F,0xE0,0x00,0x00,0x7F,
0x80,0x00,0x00,0x1E,0x1F,0xE0,0x00,0x00,0x7F,0x80,0x00,0x00,0x0C,0x1D,0xE0,0x00,0x00,0x7F,0x80,0x00,0x00,0x00,0x1D,0xE0,
0x00,0x00,0x7F,0x00,0x00,0x00,0x00,0x1D,0xE0,0x00,0x00,0x7B,0x00,0x00,0x00,0x00,0x1D,0xE0,0x00,0x00,0x7B,0x00,0x00,0x00,
0x00,0x1E,0xE0,0x00,0x00,0x7B,0x80,0x00,0x00,0x00,0x1E,0x70,0x00,0x00,0x3F,0xE0,0x00,0x00,0x00,0x0E,0x7E,0x00,0x00,0x3F,
0xE0,0x00,0x00,0x00,0x00,0x3E,0x00,0x00,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
;


// 72 x 64
const unsigned char monkey [] PROGMEM = { 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x03,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x9F,0xF0,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0xFF,0xFD,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,
0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xFE,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x7F,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xFC,0x00,0x00,
0x00,0x00,0x00,0x00,0x1F,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,
0xE0,0x00,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,
0x7F,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xF8,0x00,0x00,
0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,
0xF8,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xFB,0xF8,0x00,0x00,0x00,0xFD,0xFF,
0xFF,0xFF,0xF3,0xF8,0x00,0x00,0x01,0xE0,0xFF,0xFF,0xFF,0xC1,0xF8,0x00,0x00,0x03,0x80,0xFF,0xFF,0xFF,0xC1,0xF8,0x00,0x00,
0x03,0x00,0xFF,0xFF,0xFF,0xE1,0xFC,0x00,0x00,0x07,0x00,0xFF,0xFF,0xFF,0xE1,0xFC,0x00,0x00,0x06,0x00,0xFF,0xFF,0xFF,0xF1,
0xFE,0x00,0x00,0x06,0x00,0xFF,0xFF,0xFF,0xF0,0xFE,0x00,0x00,0x06,0x00,0x7F,0xBF,0xFF,0xF0,0xFE,0x00,0x00,0x0C,0x00,0x7F,
0x1F,0xFF,0xF8,0x7F,0x00,0x00,0x0C,0x00,0x3F,0x03,0xFF,0xF8,0x3F,0x00,0x00,0x0C,0x00,0x3F,0x00,0xFC,0xF8,0x1F,0x00,0x00,
0x0C,0x00,0x3F,0x01,0xF8,0x7C,0x0F,0x80,0x00,0x04,0x00,0x7F,0x01,0xF8,0x3C,0x0F,0x80,0x00,0x06,0x01,0xFF,0x07,0xF0,0x3E,
0x07,0xC0,0x00,0x06,0x03,0xFE,0x1F,0xE0,0x1F,0x83,0xE0,0x00,0x07,0x07,0xFE,0x37,0xE0,0x0F,0xC1,0xE0,0x00,0x03,0x0F,0xF8,
0x27,0xC0,0x0F,0xF9,0xF0,0x00,0x01,0x9F,0xE0,0x6F,0xFE,0x07,0xFC,0xF8,0x00,0x00,0xFF,0x80,0xCF,0xFF,0x00,0xFC,0x7E,0x00,
0x00,0x7E,0x03,0x8F,0xE3,0x00,0x7C,0x7F,0xC0,0x00,0xFC,0x0F,0x0E,0x78,0x00,0x3C,0x7F,0xF0,0x01,0xFF,0xFC,0x00,0x00,0x00,
0x08,0x73,0xF0,0x03,0xFB,0xE0,0x00,0x00,0x00,0x00,0x38,0xE0,0x03,0xFC,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x01,0xFE,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x0F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
;


// 64 x 64
const unsigned char moose [] PROGMEM = { 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x41,0x80,0x00,0x00,
0x00,0x00,0x00,0x03,0xE5,0x83,0x00,0x00,0x00,0x00,0x00,0x07,0xE4,0xAB,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xFB,0x90,0x20,
0x00,0x00,0x00,0x07,0xFF,0xF9,0xD8,0x20,0x00,0x00,0x00,0x07,0xF7,0xF9,0xF8,0x60,0x00,0x00,0x00,0x03,0xF3,0xF7,0xF9,0x60,
0x00,0x00,0x00,0x01,0xFB,0xFF,0xF9,0xE0,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFD,0xE0,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xE0,
0x00,0x00,0x00,0x00,0x3F,0xF0,0x7F,0x80,0x00,0x00,0x00,0x00,0x0F,0xF8,0xFE,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0xF0,0x00,
0x00,0x00,0x00,0x00,0x00,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x3E,0x7F,0xF8,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFE,0x00,
0x00,0x00,0x00,0x03,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0x80,0x00,0x03,0xFC,0xFF,0xFF,0xFF,0xFF,0x80,
0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,
0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xEF,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,
0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,
0x01,0xFF,0xFF,0xFF,0xFF,0xFB,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFA,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,
0x01,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,
0x01,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0xF9,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x00,0xF9,0xFF,0xFF,0xFF,0xC0,0x00,0x00,
0x00,0xF1,0xF7,0xFE,0xFF,0x80,0x00,0x00,0x00,0xF1,0xF0,0x00,0xFF,0x80,0x00,0x00,0x00,0xF3,0xE0,0x00,0x7F,0x00,0x00,0x00,
0x01,0xE7,0xC0,0x00,0x7F,0x00,0x00,0x00,0x03,0xE7,0x80,0x00,0x7E,0x00,0x00,0x00,0x03,0xC7,0x80,0x00,0x7E,0x00,0x00,0x00,
0x03,0xC3,0x80,0x00,0x7E,0x00,0x00,0x00,0x03,0xC1,0x80,0x00,0x3C,0x00,0x00,0x00,0x03,0x81,0xC0,0x00,0x3C,0x00,0x00,0x00,
0x03,0x81,0xC0,0x00,0x3C,0x00,0x00,0x00,0x03,0x80,0xC0,0x00,0x38,0x00,0x00,0x00,0x03,0x00,0xE0,0x00,0x38,0x00,0x00,0x00,
0x03,0x00,0x60,0x00,0x18,0x00,0x00,0x00,0x03,0x00,0x70,0x00,0x18,0x00,0x00,0x00,0x03,0x00,0x38,0x00,0x18,0x00,0x00,0x00,
0x03,0x00,0x38,0x00,0x18,0x00,0x00,0x00,0x03,0x00,0x3C,0x00,0x18,0x00,0x00,0x00,0x03,0x00,0x1E,0x00,0x38,0x00,0x00,0x00,
0x03,0x80,0x0E,0x00,0x38,0x00,0x00,0x00,0x03,0xC0,0x00,0x00,0x38,0x00,0x00,0x00,0x03,0xC0,0x00,0x00,0x38,0x00,0x00,0x00,
0x01,0xE0,0x00,0x00,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};


// 64 x 64
const unsigned char owl [] PROGMEM = { 
0x00,0x00,0x00,0x10,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x18,0xF0,0x30,0x00,0x00,
0x00,0x00,0x00,0x1F,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xF0,0x00,0x00,
0x00,0x00,0x00,0x3F,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x3F,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x7E,0xBA,0xF8,0x00,0x00,
0x00,0x00,0x00,0xFE,0x38,0xF8,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xF8,0x00,0x00,
0x00,0x00,0x00,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x3F,0xFF,0xF0,0x00,0x00,
0x00,0x00,0x01,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,0x03,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xF0,0x00,0x00,
0x00,0x00,0x07,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFC,0x00,0x00,
0x00,0x00,0x1F,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFE,0x00,0x00,
0x00,0x00,0x1F,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFE,0x00,0x00,
0x00,0x00,0x3F,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFE,0x00,0x00,
0x00,0x00,0x3F,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x18,0x3F,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x18,0x3F,0xFF,0xFF,0xFC,0x00,0x00,
0x00,0x38,0xBF,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x39,0x9F,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x39,0x9F,0xFF,0xFF,0xF8,0x00,0x00,
0x00,0x1B,0x9F,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x0F,0x9F,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x03,0x0F,0xFF,0xFF,0xF0,0x00,0x00,
0x00,0x39,0x0F,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x3F,0x87,0xFF,0xFF,0xF0,0x00,0x00,0x03,0x9F,0xE7,0xFF,0xFF,0xF0,0x00,0x00,
0x03,0xF9,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x00,0xE0,0x7F,0xFF,0xFF,0xE0,0x00,0x00,0x00,0xF8,0x0F,0xFF,0xFF,0xC0,0x00,0x00,
0x07,0xB8,0x01,0xFF,0xFF,0xC0,0x00,0x00,0x0F,0x18,0x00,0xFF,0xFF,0xF8,0x00,0x00,0x04,0x00,0x00,0x7F,0xFF,0xFF,0x80,0x00,
0x00,0x00,0x00,0x7F,0xFF,0xCF,0xFC,0x00,0x00,0x00,0x00,0x7F,0xFF,0xC1,0xFF,0xC0,0x00,0x00,0x00,0x7F,0xFF,0xE0,0x1F,0xFC,
0x00,0x00,0x00,0x7F,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xE0,0x00,0x00,
0x00,0x00,0x00,0x7F,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xC0,0x00,0x00,
0x00,0x00,0x00,0x7F,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0x3F,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xF8,0x00,0x00,0x00,
0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};


// 64 x 64
const unsigned char rabbit [] PROGMEM = { 
0x00,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x70,0x00,0x00,0x00,0x00,
0x00,0x00,0x3C,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x7C,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x7D,0xF8,0x00,0x00,0x00,0x00,
0x00,0x00,0xFD,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xF8,0x00,0x00,0x00,0x00,
0x00,0x01,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xF8,0x00,0x00,0x00,0x00,
0x00,0x01,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xF8,0x00,0x00,0x00,0x00,
0x00,0x01,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xE0,0x00,0x00,0x00,0x00,
0x00,0x03,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x0F,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x3F,0xFF,0xC0,0x00,0x00,0x00,0x00,
0x00,0x7F,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x80,0x7F,0xC0,0x00,0x00,0x01,0xFF,0xFF,0xC3,0xFF,0xF0,0x00,0x00,
0x01,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,
0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,
0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,
0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,
0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,
0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,
0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,
0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,
0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xC0,
0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xE0,
0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xC0,
0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,
0x00,0x07,0xFF,0xE0,0xFF,0xFF,0x00,0x00,0x00,0x07,0xFF,0x81,0xFF,0xFC,0x00,0x00,0x00,0x00,0x7F,0x07,0xFE,0x00,0x00,0x00,
0x00,0x00,0x00,0x07,0xF0,0x00,0x00,0x00};


// 72 x 64
const unsigned char squirrel [] PROGMEM = { 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xF0,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x1F,0xFC,0x00,0x00,0x00,0x30,
0x00,0x00,0x00,0x3F,0xFE,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x7F,0xFF,0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0xFF,0xFF,0x00,
0x00,0x01,0xF0,0x00,0x00,0x01,0xFF,0xFF,0x80,0x00,0x01,0xF0,0x00,0x00,0x03,0xFF,0xFF,0x80,0x00,0x03,0xF0,0x00,0x00,0x03,
0xFF,0xFF,0xC0,0x00,0x1F,0xF8,0x00,0x00,0x07,0xFF,0xFF,0xC0,0x00,0x7F,0xFC,0x00,0x00,0x07,0xFF,0xFF,0xC0,0x00,0xFF,0xFE,
0x00,0x00,0x07,0xFF,0xFF,0xE0,0x01,0xFF,0xFE,0x00,0x00,0x0F,0xFF,0xFF,0xE0,0x03,0xFF,0xFF,0x00,0x00,0x0F,0xFF,0xFF,0xE0,
0x03,0xFF,0xFF,0x00,0x00,0x0F,0xFF,0xFF,0xE0,0x07,0xFF,0xFF,0x80,0x00,0x0F,0xFF,0xFF,0xE0,0x0F,0xFF,0xFF,0xF0,0x00,0x0F,
0xFF,0xFF,0xE0,0x0F,0xFF,0xFF,0xF8,0x00,0x0F,0xFF,0xFF,0xC0,0x1F,0xFF,0xFF,0xFF,0x80,0x0F,0xFF,0xFF,0x80,0x1F,0xFF,0xFF,
0xFF,0xFC,0x07,0xFF,0xFF,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0x87,0xFF,0xFF,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xE7,0xFF,0xFC,0x00,
0x00,0x07,0xFF,0xFF,0xFF,0xE3,0xFF,0xF8,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xF3,0xFF,0xC0,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xFB,
0xFF,0xE0,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xF9,0xFF,0xE0,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFD,0xFF,0xE0,0x00,0x00,0x01,0xFF,
0xFF,0xFF,0xFD,0xFF,0xE0,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFD,0xFF,0xE0,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFD,0xFF,0xE0,0x00,
0x00,0x00,0x7F,0xFF,0xFF,0xFC,0xFF,0xE0,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFC,0xFF,0xE0,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFC,
0xFF,0xE0,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFC,0xFF,0xE0,0x00,0x00,0x00,0x7D,0xFF,0xFF,0xFC,0xFF,0xE0,0x00,0x00,0x00,0x78,
0xFF,0xFF,0xFE,0xFF,0xC0,0x00,0x00,0x00,0xF0,0xFF,0xFF,0xFE,0xFF,0xC0,0x00,0x00,0x00,0xE0,0xFF,0xFF,0xFC,0xFF,0xC0,0x00,
0x00,0x00,0xE0,0xFF,0xFF,0xFC,0xFF,0xC0,0x00,0x00,0x00,0xE0,0xFF,0xFF,0xFC,0xFF,0xC0,0x00,0x00,0x00,0xC0,0xFF,0xFF,0xFD,
0xFF,0xC0,0x00,0x00,0x00,0xC0,0xFF,0xFF,0xFD,0xFF,0x80,0x00,0x00,0x00,0x00,0xFF,0xFF,0xF9,0xFF,0x80,0x00,0x00,0x00,0x00,
0xFF,0xFF,0xFB,0xFF,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFB,0xFF,0x00,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFE,0x00,0x00,
0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0xE7,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,
0xF8,0x00,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x01,0x3C,0x07,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x60,
0x03,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0x00,0x00,0x00,
0x00,0x00,0x00,0x0F,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xF0,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
;


// 72 x 64
const unsigned char swallow [] PROGMEM = { 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFE,0x00,0x00,
0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,
0xE0,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x00,0xF0,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x03,0xFF,0xFF,
0xFF,0xFF,0xF0,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,
0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xE0,0x00,
0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,
0xFF,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,
0x00,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xF0,0x00,0x00,0x03,0xFC,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xF8,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0xFF,0xFF,
0xFF,0xFF,0xFF,0x80,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,
0x00,0xFF,0xFF,0xE0,0xFF,0xFC,0x00,0x00,0x00,0x00,0xFF,0xFF,0xE0,0x3F,0xFE,0x00,0x00,0x00,0x00,0xFF,0xFF,0xE0,0x0F,0xE0,
0x00,0x00,0x00,0x00,0x7F,0xFF,0xE0,0x07,0xF0,0x00,0x00,0x00,0x00,0x3F,0xFF,0xE0,0x03,0xF0,0x00,0x00,0x00,0x00,0x3F,0xFF,
0xE0,0x01,0xF8,0x00,0x00,0x00,0x00,0x1F,0xFF,0xE0,0x00,0x78,0x00,0x00,0x00,0x00,0x0F,0xFF,0xE0,0x00,0x3E,0x00,0x00,0x00,
0x00,0x07,0xFF,0xE0,0x00,0x1F,0x00,0x00,0x00,0x00,0x03,0xFF,0xE0,0x00,0x0F,0x80,0x00,0x00,0x00,0x01,0xFF,0xF0,0x00,0x07,
0xC0,0x00,0x00,0x00,0x00,0xFF,0xF0,0x00,0x03,0xE0,0x00,0x00,0x00,0x00,0x7F,0xF0,0x00,0x01,0xF0,0x00,0x00,0x00,0x00,0x3F,
0xF8,0x00,0x00,0x78,0x00,0x00,0x00,0x00,0x1F,0xF8,0x00,0x00,0x3C,0x00,0x00,0x00,0x00,0x0F,0xF8,0x00,0x00,0x1E,0x00,0x00,
0x00,0x00,0x07,0xFC,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x03,0xFC,0x00,0x00,0x07,0x80,0x00,0x00,0x00,0x01,0xFC,0x00,0x00,
0x03,0x80,0x00,0x00,0x00,0x00,0xFE,0x00,0x00,0x01,0xC0,0x00,0x00,0x00,0x00,0x7E,0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0x00,
0x3E,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x80,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
;


// 48 x 64
const unsigned char wolf [] PROGMEM = { 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x00,0x01,0xC0,0x00,0x00,0x00,
0x00,0x01,0xE0,0x00,0x00,0x00,0x00,0x03,0xE0,0x00,0x00,0x00,0x00,0x03,0xE0,0x00,0x00,0x00,0x00,0x33,0xE0,0x00,0x00,0x00,
0x00,0x3B,0xF0,0x00,0x00,0x00,0x00,0x3F,0xFC,0x00,0x00,0x00,0x00,0x1F,0xFC,0x00,0x00,0x00,0x00,0x1F,0xFE,0x00,0x00,0x00,
0x00,0x0F,0xFE,0x00,0x00,0x00,0x00,0x0F,0xFE,0x00,0x00,0x00,0x00,0x0F,0xFF,0x00,0x00,0x00,0x00,0x1F,0xFF,0x00,0x00,0x00,
0x00,0x3F,0xFF,0x80,0x00,0x00,0x00,0x3F,0xFF,0xC0,0x00,0x00,0x00,0x7F,0xFF,0xC0,0x00,0x00,0x00,0x7F,0xFF,0xE0,0x00,0x00,
0x00,0x7F,0xFF,0xF0,0x00,0x00,0x00,0xFF,0xFF,0xF0,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,
0x00,0xFF,0xFF,0x80,0x00,0x00,0x01,0xFF,0xFF,0x80,0x00,0x00,0x01,0xFF,0xFF,0xC0,0x00,0x00,0x01,0xFF,0xFF,0xF0,0x00,0x00,
0x01,0xFF,0xFF,0xFC,0x00,0x00,0x00,0xFF,0xFF,0xFE,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,
0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x80,0x00,0x00,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0xFF,0xFF,0xFF,0xE0,0x00,
0x00,0x7F,0xFF,0xFF,0xF0,0x00,0x00,0x7F,0xFF,0xFF,0xF8,0x00,0x00,0x7F,0xFF,0xFF,0xF8,0x00,0x00,0x7F,0xFF,0xFF,0xFC,0x00,
0x00,0x7F,0xFF,0xFF,0xFC,0x00,0x00,0x3F,0xFF,0xFF,0xFC,0x00,0x00,0x1F,0xFF,0xFF,0xFE,0x00,0x00,0x0F,0xFF,0xFF,0xFE,0x00,
0x00,0x0F,0xFF,0xFF,0xFF,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0x00,
0x00,0x0F,0xFF,0xFF,0xFF,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0x00,
0x00,0x0E,0xFF,0xFF,0xFF,0x00,0x00,0x0E,0xFF,0xFF,0xFE,0x00,0x00,0x0E,0x67,0xFF,0xFE,0x00,0x00,0x0E,0x6F,0xFF,0xFE,0x00,
0x00,0x0E,0xFF,0xFF,0xFF,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0x00,0x00,0x0F,0xFF,0xFF,0xFE,0x00,0x00,0x3F,0xFF,0xFF,0xFE,0x00,
0x00,0x7F,0xFF,0xFF,0xFC,0x00,0x00,0xFF,0xFF,0xFF,0xFE,0x00,0x00,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00};


//---------------- variables
const byte intPin2 = 2;
const byte intPin3 = 3;
byte right=0;
byte wrong=0;
volatile byte state = HIGH;
char animal_index = 0;
char draw_index = 0;
const char animals[][9] = { "bear", "camel", "cat", "cow", "crab", "deer", "dog", "duck", "elephant", "frog", "giraffe", "horse", "lion", "monkey", "moose", "owl", "rabbit", "squirrel", "swallow","wolf" };
const unsigned char *imgptr[] = { bear, camel, cat, cow, crab, deer, dog, duck, elephant, frog, giraffe, horse, lion, monkey, moose, owl, rabbit, squirrel, swallow, wolf }; 
const unsigned char imgwidth[] = {72, 64, 64, 64, 80, 64, 56, 56, 102, 64 ,80, 72, 72, 72, 64, 64, 64, 72, 72 ,48};
char def[] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19};

//----------------- random series 0-19---------------------
void generate_series(void) {
    int x;
    char tmp;
   for (int i=0; i < 20; i++) {
        x = random(20);
        tmp = def[i];
        def[i] = def[x];
        def[x] = tmp;
   }
}
// --------------------interrupts-----------
void START() {
  state = LOW;
}

void STOP() {
  state = HIGH;
}
// ----------------------------------------


void printtext(char *ptr) {
//void setTextColor(uint16_t color, uint16_t backgroundcolor);
  display.fillScreen(0);
  display.setTextSize(2);             // Normal 1:1 pixel scale
  display.setTextColor(WHITE);        // Draw white text
  display.setCursor(5,20);             // (0,0) at top-left corner
  display.print(ptr);
  display.display();
  
}

void drawimage(void) {
 
  display.fillScreen(0);
  display.drawBitmap(25, 0, imgptr[draw_index], imgwidth[draw_index], 64, 1);  // x,y, *image, w, h, c
  display.display();
  
}

void check_choice(void) {
  char buf[11];
  if (animal_index == draw_index) {  
     right++;
     sprintf(buf, "%s %d", "RIGHT", right);  // 6 + 3
  } else {
    wrong++;
    sprintf(buf, "%s %d", "WRONG", wrong);   
  }
  printtext(buf);
  delay(2000);
} 


void setup() {
  // SSD1306_SWITCHCAPVCC = generate display voltage from 3.3V internally
  display.begin(SSD1306_SWITCHCAPVCC, 0x3C); // 0x3C for 128x64
  display.clearDisplay();  
  pinMode(intPin2, INPUT_PULLUP);
  pinMode(intPin3, INPUT_PULLUP);
  attachInterrupt(digitalPinToInterrupt(intPin2), START, FALLING);
  attachInterrupt(digitalPinToInterrupt(intPin3), STOP, FALLING);
  randomSeed(analogRead(0));  // floating pin0
}


void loop() {
   int k = 0; 
    animal_index = random(20);
    printtext(animals[animal_index]);
    delay(1000);
    // pin 4 pressed 
    while (state); // HIGH == wait  LOW == continue 
    generate_series();
    while (state== LOW) {
      draw_index = def[k];
      drawimage();
      k++;
      if (k > 19) k = 0;
      delay(1200);
    }
    check_choice();
    state = HIGH;
    delay(2000);
} // loop