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