#include <Adafruit_GFX.h>                                                   // include Adafruit graphics library
#include <Adafruit_ILI9341.h>                                               // include Adafruit ILI9341 TFT library
#define TFT_CS    15                                                        // TFT CS  pin is connected to ESP32 pin D15
#define TFT_RST   4                                                         // TFT RST pin is connected to ESP32 pin D4
#define TFT_DC    2                                                         // TFT DC  pin is connected to ESP32 pin D2
                                                                            // SCK (CLK) ---> ESP32 pin D18
                                                                            // MOSI(DIN) ---> ESP32 pin D23

Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC, TFT_RST);

const uint16_t pattern PROGMEM [80][80] = {
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,63358,56860,50394,43992,39671,35382,33205,31060,31028,31028,31060,33205,35382,39671,43992,50394,56860,63358,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65471,54748,44025,35382,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35382,44025,54748,65471,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,56925,43992,31125,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31125,43992,56893,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65503,50491,35350,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35350,50491,65503,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65471,50426,33237,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33237,50426,65471,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,54780,35350,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35350,54780,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,61246,41784,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,41784,61246,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,54748,33173,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33173,54748,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65503,46137,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31093,33269,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,46137,65503,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,63391,37591,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,56893,65535,65535,59069,37527,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,37591,63391,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,63294,35414,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,46169,61214,65535,65535,65535,56860,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35414,63294,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,61182,33269,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35350,65535,65535,65535,65503,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33269,61182,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,63294,33269,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,65503,65535,65535,65535,31093,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33269,63294,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,63391,35414,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,65471,65535,65535,65535,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35414,63391,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65503,37591,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,65535,65535,65535,65471,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,37591,65503,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,46137,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31093,65535,65535,65535,63359,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,46137,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,54748,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31093,65535,65535,65535,65535,33173,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,54748,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,61246,33173,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,63294,65535,65535,65535,39671,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33173,61246,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,41784,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,56925,65535,65535,65535,65535,52539,46169,41880,41880,41880,41880,43960,46105,56860,50426,52603,59037,50459,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,41784,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,54780,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35350,61182,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,59069,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,54780,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65471,35350,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33205,39671,39703,43928,43993,43993,46105,48249,48314,50426,52539,52603,56860,59101,61246,31125,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35350,65471,65535,65535,65535,65535},
{65535,65535,65535,65535,50426,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,50426,65535,65535,65535,65535},
{65535,65535,65535,65503,33237,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33237,65503,65535,65535,65535},
{65535,65535,65535,50491,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31093,35317,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33237,41784,50394,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,50491,65535,65535,65535},
{65535,65535,65535,35350,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,61182,65535,65535,65439,39703,31028,31028,31028,31028,31028,31028,31028,31028,31028,65535,65535,65535,65535,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35350,65535,65535,65535},
{65535,65535,56925,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,48250,65535,65535,65535,65535,59069,31028,31028,31028,31028,31028,31028,31028,31028,31028,65535,65535,65535,65535,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,56925,65535,65535},
{65535,65535,43992,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,37559,65535,65535,65535,65471,31028,31028,31028,31028,31028,31028,31028,31028,31028,65535,65535,65535,65535,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,43992,65535,65535},
{65535,65471,31125,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,65471,65535,65535,65535,31093,31028,31028,31028,31028,31028,31028,31028,31028,65535,65535,65535,65535,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31125,65471,65535},
{65535,54748,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,65503,65535,65535,65535,31028,31028,31028,31028,31028,31028,31028,31028,31028,65535,65535,65535,65535,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,54748,65535},
{65535,44025,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,65535,65535,65535,65503,31028,31028,31028,31028,31028,31028,31028,31028,31028,65535,65535,65535,65535,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,44025,65535},
{65535,35382,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31093,65535,65535,65535,63391,31028,31028,31028,31028,31028,31028,31028,31028,31028,65535,65535,65535,65535,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35382,65535},
{63358,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31125,65535,65535,65535,63358,31028,31028,31028,31028,31028,31028,31028,31028,31028,65535,65535,65535,65535,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,63358},
{56860,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,65503,65535,65535,63358,31028,31028,31028,31028,31028,31028,31028,31028,31028,65535,65535,65535,65535,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,54780},
{50394,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,63326,65535,65535,65535,35414,31028,31028,31028,31028,31028,31028,31028,33237,65535,65535,65535,65535,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,48346},
{43992,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,56860,65535,65535,65535,63391,46169,35350,31028,31028,31028,31028,33237,48250,65535,65535,65535,65535,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,43960},
{39671,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35414,65535,65535,65535,65535,65535,65535,65535,61214,63294,65439,65535,65535,65535,65535,65535,65535,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,39671},
{35382,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,41816,52603,61149,63391,65535,65471,63326,61150,59005,52635,48314,41783,65535,65535,65535,65535,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35382},
{33205,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31060,31028,31028,31028,31028,31028,31028,31028,61182,54748,48314,43992,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33205},
{31060,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31060},
{31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028},
{31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,50491,61214,63358,50491,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028},
{31060,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,41816,65535,65535,65535,65535,48250,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31060},
{33205,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,46137,65535,65535,65535,56957,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33205},
{35382,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33205,65535,65535,65535,63326,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35382},
{39671,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33205,65535,65535,65535,63358,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,39671},
{43992,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33205,65535,65535,65535,63359,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,43960},
{50394,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33205,65535,65535,65535,63391,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,48346},
{56860,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33205,65535,65535,65535,65471,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,54780},
{63358,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33205,65535,65535,65535,65503,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,63358},
{65535,35382,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33205,65535,65535,65535,65503,31028,37494,46137,56860,59037,59037,56925,54748,54748,54748,56860,59069,61246,54748,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35382,65535},
{65535,44025,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33205,65535,65535,65535,65535,52603,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,59101,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,44025,65535},
{65535,54748,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,63358,65535,65535,65535,63326,46137,37494,33269,37527,41816,48314,56860,63359,65535,65535,54716,33205,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,54748,65535},
{65535,65471,31125,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,46169,65503,65535,65535,31028,31028,31028,31028,31028,31028,31028,31028,31028,33237,35414,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31125,65471,65535},
{65535,65535,43992,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33269,37494,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,43992,65535,65535},
{65535,65535,56893,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,56893,65535,65535},
{65535,65535,65535,35350,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35350,65535,65535,65535},
{65535,65535,65535,50491,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31125,41880,41816,31093,31028,31028,31028,31028,31028,31028,31028,31028,35382,43960,46137,50394,50394,46137,33269,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,50491,65535,65535,65535},
{65535,65535,65535,65503,33237,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33205,65535,65535,65535,63391,31028,31028,31028,31028,31028,35350,50426,61182,65535,65535,65535,65535,65535,61246,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33237,65503,65535,65535,65535},
{65535,65535,65535,65535,50426,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,43992,59069,65535,65535,65535,46137,31028,31028,35317,52539,65535,65535,63391,61150,56893,54716,56892,59069,35350,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,50426,65535,65535,65535,65535},
{65535,65535,65535,65535,65471,35350,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33205,65535,65535,65535,56860,31028,43960,63391,63359,48346,39639,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35350,65471,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,54780,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,63359,65535,65535,65535,61214,65535,52539,33205,31028,31028,31028,31028,31028,31028,31028,31028,33205,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,54780,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,41784,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,46169,65535,65535,65535,65535,48282,31028,31028,31028,31028,31028,31028,31028,31093,44025,59101,65535,31060,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,41784,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,61246,33173,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31060,35350,65471,59069,31028,31028,31028,31028,31028,31028,31028,31028,65535,65535,65535,65535,31060,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33173,61246,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,54748,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,52571,65535,48282,31028,31028,31028,31028,31028,31028,31028,31028,65535,65535,65535,65535,31060,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,54748,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,46137,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31060,54716,65535,65535,50426,31028,31028,31028,31028,31028,31028,31028,31028,65535,65535,65535,65535,31060,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,46137,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65503,37591,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,39639,61246,65535,65535,65535,48314,31028,31028,31028,31028,31028,31028,31028,31028,65503,65535,65535,65535,31060,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,37591,65503,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,63391,35414,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,37559,65535,65535,65535,65535,54780,31028,31028,31028,31028,31028,31028,31028,31060,65535,65535,65535,65535,31060,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35414,63391,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,63294,33269,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,52603,65535,65535,65535,65535,46105,31028,31028,31028,31028,31028,31028,35350,65535,65535,65535,65535,31060,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33269,63294,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,61182,33269,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35350,61182,65535,65535,65535,65535,48250,31028,31028,31028,31028,31028,50394,65535,65535,65535,65535,31060,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33269,61182,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,63294,35414,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33269,59069,65535,65535,65535,65535,61246,54748,48346,54716,61150,65535,65535,65535,63326,50491,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35414,63294,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,63391,37591,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31125,48282,65471,65535,65535,65535,65535,65535,65535,65535,59101,50394,37559,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,37591,63391,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65503,46137,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31125,41784,46137,50459,48250,41848,37526,31125,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,46137,65503,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,54748,33173,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33173,54748,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,61246,41784,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,41784,61246,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,54780,35350,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35350,54780,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65471,50426,33237,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,33237,50426,65471,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65503,50491,35350,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35350,50491,65503,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,56925,43992,31125,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31125,43992,56893,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65471,54748,44025,35382,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,31028,35382,44025,54748,65471,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535},
{65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,63358,54780,48346,43960,39671,35382,33205,31060,31028,31028,31060,33205,35382,39671,43960,48346,54780,63358,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535}
};

void setup() {
  tft.begin();
  tft.fillScreen(0x0000);
  tft.setRotation(1);
  for (int n = 0; n < 240; n += 80) { // Columns
    for (int m = 0; m < 320; m += 80) { // Rows
      for (int i = 0; i < 80; i++) {
        for (int j = 0; j < 80; j++) {
          tft.drawPixel(i + m, j + n, pattern[i][j]);
        }
      }
    }
  }
}

void loop() {
  
}