#ifndef __SPRITES_H__ #define __SPRITES_H__ int numbers[10][5][3] = { { { 1 , 1 , 1 }, { 1 , 0 , 1 }, { 1 , 0 , 1 }, { 1 , 0 , 1 }, { 1 , 1 , 1 }}, {{ 0 , 1 , 0 }, { 0 , 1 , 0 }, { 0 , 1 , 0 }, { 0 , 1 , 0 }, { 0 , 1 , 0 }}, {{ 1 , 1 , 1 }, { 0 , 0 , 1 }, { 1 , 1 , 1 }, { 1 , 0 , 0 }, { 1 , 1 , 1 }}, {{ 1 , 1 , 1 }, { 0 , 0 , 1 }, { 1 , 1 , 1 }, { 0 , 0 , 1 }, { 1 , 1 , 1 }}, {{ 1 , 0 , 1 }, { 1 , 0 , 1 }, { 1 , 1 , 1 }, { 0 , 0 , 1 }, { 0 , 0 , 1 }}, {{ 1 , 1 , 1 }, { 1 , 0 , 0 }, { 1 , 1 , 1 }, { 0 , 0 , 1 }, { 1 , 1 , 1 } }, {{ 1 , 1 , 1 }, { 1 , 0 , 0 }, { 1 , 1 , 1 }, { 1 , 0 , 1 }, { 1 , 1 , 1 }}, {{ 1 , 1 , 1 }, { 1 , 0 , 1 }, { 0 , 0 , 1 }, { 0 , 0 , 1 }, { 0 , 0 , 1 }}, {{ 1 , 1 , 1 }, { 1 , 0 , 1 }, { 1 , 1 , 1 }, { 1 , 0 , 1 }, { 1 , 1 , 1 }}, {{ 1 , 1 , 1 }, { 1 , 0 , 1 }, { 1 , 1 , 1 }, { 0 , 0 , 1 }, { 1 , 1 , 1 }}, }; int character[26][5][3] = { {{ 0 , 1 , 0 }, { 1 , 0 , 1 }, { 1 , 1 , 1 }, { 1 , 0 , 1 }, { 1 , 0 , 1 }}, {{ 1 , 1 , 0 }, { 1 , 0 , 1 }, { 1 , 1 , 0 }, { 1 , 0 , 1 }, { 1 , 1 , 0 }}, {{ 0 , 1 , 1 }, { 1 , 0 , 0 }, { 1 , 0 , 0 }, { 1 , 0 , 0 }, { 0 , 1 , 1 }}, {{ 1 , 1 , 0 }, { 1 , 0 , 1 }, { 1 , 0 , 1 }, { 1 , 0 , 1 }, { 1 , 1 , 0 }}, {{ 1 , 1 , 1 }, { 1 , 0 , 0 }, { 1 , 1 , 1 }, { 1 , 0 , 0 }, { 1 , 1 , 1 }}, {{ 1 , 1 , 1 }, { 1 , 0 , 0 }, { 1 , 1 , 1 }, { 1 , 0 , 0 }, { 1 , 0 , 0 }}, {{ 0 , 1 , 1 }, { 1 , 0 , 0 }, { 1 , 0 , 1 }, { 1 , 0 , 1 }, { 0 , 1 , 1 }}, {{ 1 , 0 , 1 }, { 1 , 0 , 1 }, { 1 , 1 , 1 }, { 1 , 0 , 1 }, { 1 , 0 , 1 }}, {{ 1 , 1 , 1 }, { 0 , 1 , 0 }, { 0 , 1 , 0 }, { 0 , 1 , 0 }, { 1 , 1 , 1 }}, {{ 0 , 0 , 1 }, { 0 , 0 , 1 }, { 0 , 0 , 1 }, { 1 , 0 , 1 }, { 0 , 1 , 0 }}, {{ 1 , 0 , 1 }, { 1 , 1 , 0 }, { 1 , 1 , 0 }, { 1 , 1 , 0 }, { 1 , 0 , 1 }}, {{ 1 , 0 , 0 }, { 1 , 0 , 0 }, { 1 , 0 , 0 }, { 1 , 0 , 0 }, { 1 , 1 , 1 }}, {{ 1 , 0 , 1 }, { 1 , 1 , 1 }, { 1 , 0 , 1 }, { 1 , 0 , 1 }, { 1 , 0 , 1 }}, {{ 1 , 0 , 1 }, { 1 , 1 , 1 }, { 1 , 1 , 1 }, { 1 , 0 , 1 }, { 1 , 0 , 0 }}, {{ 0 , 1 , 0 }, { 1 , 0 , 1 }, { 1 , 0 , 1 }, { 1 , 0 , 1 }, { 0 , 1 , 0 }}, {{ 1 , 1 , 0 }, { 1 , 0 , 1 }, { 1 , 1 , 0 }, { 1 , 0 , 0 }, { 1 , 0 , 0 }}, {{ 0 , 1 , 0 }, { 1 , 0 , 1 }, { 1 , 0 , 1 }, { 1 , 0 , 1 }, { 0 , 1 , 1 }}, {{ 1 , 1 , 0 }, { 1 , 0 , 1 }, { 1 , 1 , 0 }, { 1 , 1 , 0 }, { 1 , 0 , 1 }}, {{ 0 , 1 , 1 }, { 1 , 0 , 0 }, { 0 , 1 , 0 }, { 0 , 0 , 1 }, { 1 , 1 , 0 }}, {{ 1 , 1 , 1 }, { 0 , 1 , 0 }, { 0 , 1 , 0 }, { 0 , 1 , 0 }, { 0 , 1 , 0 }}, {{ 1 , 0 , 1 }, { 1 , 0 , 1 }, { 1 , 0 , 1 }, { 1 , 0 , 1 }, { 1 , 1 , 1 }}, {{ 1 , 0 , 1 }, { 1 , 0 , 1 }, { 1 , 0 , 1 }, { 1 , 0 , 1 }, { 0 , 1 , 0 }}, {{ 1 , 0 , 1 }, { 1 , 0 , 1 }, { 1 , 1 , 1 }, { 1 , 1 , 1 }, { 0 , 1 , 0 }}, {{ 1 , 0 , 1 }, { 0 , 1 , 0 }, { 0 , 1 , 0 }, { 0 , 1 , 0 }, { 1 , 0 , 1 }}, {{ 1 , 0 , 1 }, { 1 , 0 , 1 }, { 0 , 1 , 0 }, { 0 , 1 , 0 }, { 0 , 1 , 0 }}, {{ 1 , 1 , 1 }, { 0 , 0 , 1 }, { 0 , 1 , 0 }, { 1 , 0 , 0 }, { 1 , 1 , 1 }}, }; int blockO[4][3][4] = { { { 0 , 1 , 1 , 0 }, { 0 , 1 , 1 , 0 }, { 0 , 0 , 0 , 0 }, }, { { 0 , 1 , 1 , 0 }, { 0 , 1 , 1 , 0 }, { 0 , 0 , 0 , 0 }, }, { { 0 , 1 , 1 , 0 }, { 0 , 1 , 1 , 0 }, { 0 , 0 , 0 , 0 }, }, { { 0 , 1 , 1 , 0 }, { 0 , 1 , 1 , 0 }, { 0 , 0 , 0 , 0 }, } }; int blockJ[4][3][3] = { { { 1 , 0 , 0 }, { 1 , 1 , 1 }, { 0 , 0 , 0 }, }, { { 0 , 1 , 1 }, { 0 , 1 , 0 }, { 0 , 1 , 0 }, }, { { 0 , 0 , 0 }, { 1 , 1 , 1 }, { 0 , 0 , 1 }, }, { { 0 , 1 , 0 }, { 0 , 1 , 0 }, { 1 , 1 , 0 }, } }; int blockT[4][3][3] = { { { 0 , 1 , 0 }, { 1 , 1 , 1 }, { 0 , 0 , 0 }, }, { { 0 , 1 , 0 }, { 0 , 1 , 1 }, { 0 , 1 , 0 }, }, { { 0 , 0 , 0 }, { 1 , 1 , 1 }, { 0 , 1 , 0 }, }, { { 0 , 1 , 0 }, { 1 , 1 , 0 }, { 0 , 1 , 0 }, } }; int blockL[4][3][3] = { { { 0 , 0 , 1 }, { 1 , 1 , 1 }, { 0 , 0 , 0 }, }, { { 0 , 1 , 0 }, { 0 , 1 , 0 }, { 0 , 1 , 1 }, }, { { 0 , 0 , 0 }, { 1 , 1 , 1 }, { 1 , 0 , 0 }, }, { { 1 , 1 , 0 }, { 0 , 1 , 0 }, { 0 , 1 , 0 }, } }; int blockI[4][4][4] = { { { 0 , 0 , 0 , 0 }, { 1 , 1 , 1 , 1 }, { 0 , 0 , 0 , 0 }, { 0 , 0 , 0 , 0 } }, { { 0 , 0 , 1 , 0 }, { 0 , 0 , 1 , 0 }, { 0 , 0 , 1 , 0 }, { 0 , 0 , 1 , 0 } }, { { 0 , 0 , 0 , 0 }, { 0 , 0 , 0 , 0 }, { 1 , 1 , 1 , 1 }, { 0 , 0 , 0 , 0 } }, { { 0 , 1 , 0 , 0 }, { 0 , 1 , 0 , 0 }, { 0 , 1 , 0 , 0 }, { 0 , 1 , 0 , 0 } } }; int blockZ[4][3][3] = { { { 1 , 1 , 0 }, { 0 , 1 , 1 }, { 0 , 0 , 0 } }, { { 0 , 0 , 1 }, { 0 , 1 , 1 }, { 0 , 1 , 0 }, }, { { 0 , 0 , 0 }, { 1 , 1 , 0 }, { 0 , 1 , 1 }, }, { { 0 , 0 , 1 }, { 0 , 1 , 1 }, { 0 , 1 , 0 }, } }; int blockS[4][3][3] = { { { 0 , 1 , 1 }, { 1 , 1 , 0 }, { 0 , 0 , 0 }, }, { { 0 , 1 , 0 }, { 0 , 1 , 1 }, { 0 , 0 , 1 }, }, { { 0 , 1 , 1 }, { 1 , 1 , 0 }, { 0 , 0 , 0 }, }, { { 0 , 1 , 0 }, { 0 , 1 , 1 }, { 0 , 0 , 1 }, } }; int spritesheed[7][5][5] = { { { 3 , 3 , 3 , 3 , 3 }, { 3 , 0 , 0 , 0 , 3 }, { 3 , 0 , 3 , 0 , 3 }, { 3 , 0 , 0 , 0 , 3 }, { 3 , 3 , 3 , 3 , 3 }, }, { { 3 , 3 , 3 , 3 , 3 }, { 3 , 1 , 1 , 1 , 3 }, { 3 , 1 , 0 , 1 , 3 }, { 3 , 1 , 1 , 1 , 3 }, { 3 , 3 , 3 , 3 , 3 }, }, { { 3 , 3 , 3 , 3 , 3 }, { 3 , 1 , 1 , 1 , 3 }, { 3 , 1 , 0 , 2 , 3 }, { 3 , 2 , 2 , 2 , 3 }, { 3 , 3 , 3 , 3 , 3 }, }, { { 3 , 3 , 3 , 3 , 3 }, { 3 , 2 , 2 , 2 , 3 }, { 3 , 2 , 2 , 2 , 3 }, { 3 , 2 , 2 , 2 , 3 }, { 3 , 3 , 3 , 3 , 3 }, }, { { 3 , 3 , 3 , 3 , 3 }, { 3 , 1 , 2 , 2 , 3 }, { 3 , 2 , 2 , 1 , 3 }, { 3 , 2 , 1 , 2 , 3 }, { 3 , 3 , 3 , 3 , 3 }, }, { { 3 , 3 , 3 , 3 , 3 }, { 3 , 1 , 1 , 1 , 3 }, { 3 , 1 , 3 , 1 , 3 }, { 3 , 1 , 1 , 1 , 3 }, { 3 , 3 , 3 , 3 , 3 }, }, { { 3 , 3 , 3 , 3 , 3 }, { 3 , 2 , 2 , 2 , 3 }, { 3 , 2 , 0 , 2 , 3 }, { 3 , 2 , 2 , 2 , 3 }, { 3 , 3 , 3 , 3 , 3 }, } }; #endif