Files
neon 0752319647 feat(koreader): draw the reading pets in colour and add six more
Redraw every reading pet as a shaded 64 x 64 master with a colour and a
grey per palette entry, one lazily loaded module per pet, and add the
mimic, mummy, witch, skeleton, candle and alien. Paint in colour on
colour screens, keep pet colours in night mode, scale by half steps and
give pet tiles a dithered refresh so Kaleido shows their colour.
2026-10-26 16:01:25 +00:00

482 lines
32 KiB
Lua

-- Generated by tools/build_buddy_sprites.py; edit the pixel masters there.
-- Six poses of 64 x 64 cells. The palette maps each character to its colour
-- (0xRRGGBB) and the grey (0-255) a black-and-white screen shows instead.
return {
palette = {
["!"] = { 0x0b0710, 17 },
["#"] = { 0x4a3866, 68 },
["$"] = { 0x4a3866, 68 },
["%"] = { 0x2c2040, 34 },
["&"] = { 0x100b17, 17 },
["("] = { 0xf7f2fb, 238 },
[")"] = { 0xf7f2fb, 238 },
["*"] = { 0xe9e0f0, 221 },
["+"] = { 0x1c1426, 17 },
[","] = { 0x4a3a56, 68 },
["-"] = { 0x3d0812, 17 },
["."] = { 0xcdbfd8, 204 },
["/"] = { 0x71627d, 102 },
["0"] = { 0xd42f3a, 102 },
["1"] = { 0x221c26, 34 },
["2"] = { 0xd84a5e, 119 },
["3"] = { 0xb8243b, 85 },
["4"] = { 0xffffff, 255 },
["5"] = { 0xf59aa6, 221 },
["6"] = { 0x8a1628, 51 },
["7"] = { 0x0d0a12, 17 },
["8"] = { 0x3d344c, 51 },
["9"] = { 0x540c19, 34 },
[":"] = { 0x2a2335, 34 },
[";"] = { 0x110d17, 17 },
["<"] = { 0x3d344c, 51 },
["="] = { 0x817e85, 136 },
[">"] = { 0xd84a5e, 119 },
["?"] = { 0xf2efee, 238 },
["@"] = { 0x6b5b47, 102 },
["A"] = { 0x8f806b, 136 },
["B"] = { 0xfbf4e4, 238 },
["C"] = { 0x4a1311, 34 },
["D"] = { 0xb3a68e, 170 },
["E"] = { 0xf08a78, 170 },
["F"] = { 0xc63b2e, 102 },
["G"] = { 0x601915, 51 },
["H"] = { 0xe2604f, 136 },
["I"] = { 0x94281f, 68 },
["J"] = { 0xe4d8c0, 221 },
["K"] = { 0x7a550a, 85 },
["L"] = { 0xfbd66a, 221 },
["M"] = { 0x5a3d05, 68 },
["N"] = { 0x5f86c4, 102 },
["O"] = { 0x9bb6dd, 170 },
["P"] = { 0x1a1522, 17 },
["Q"] = { 0x5e1a35, 51 },
["R"] = { 0xffd54f, 204 },
["S"] = { 0xf68cb0, 170 },
["T"] = { 0xec5f8f, 136 },
["U"] = { 0xec5f8f, 153 },
["V"] = { 0xe24a3b, 119 },
["W"] = { 0xffe58a, 221 },
["X"] = { 0xc7426f, 119 },
["Y"] = { 0xf5c623, 187 },
["Z"] = { 0x3f86e0, 119 },
["["] = { 0x4cb050, 136 },
["]"] = { 0xfff1b8, 238 },
["^"] = { 0xf0b62e, 187 },
["_"] = { 0xc58d17, 136 },
["a"] = { 0x1a3275, 51 },
["b"] = { 0x6a92ea, 136 },
["c"] = { 0x3f6fd8, 102 },
["d"] = { 0x2c4fae, 85 },
["e"] = { 0x13265c, 34 },
["f"] = { 0x8cc8f0, 204 },
["g"] = { 0x5b1a2a, 51 },
["h"] = { 0xef7489, 153 },
["i"] = { 0xe0ab35, 170 },
["j"] = { 0xb0811c, 136 },
["k"] = { 0xf3cb63, 204 },
["l"] = { 0x4d3608, 51 },
["m"] = { 0x6b4c0e, 85 },
["n"] = { 0x0f3a36, 51 },
["o"] = { 0x4cb8ab, 153 },
["p"] = { 0x4cb8ab, 153 },
["q"] = { 0x2a958a, 119 },
["r"] = { 0x1d6d65, 85 },
},
read = {
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" !!!!!!!!!!!! ",
" !!!#####$$$$$$$!! ",
" !!########$$$$$$$$$!!! ",
" !######$$$$$$$$$$$$$$$%! ",
" !####$$$$$$$$$$$$$$$$$%%%! ",
" !#$$$$$$$$$$$$$$$$$$$$$%%%%! ",
" !$$$$$$$$$$$$$$$$$$$$$%%%%%%%! ",
" !$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%! ",
" !$$$$$$$$&$$$$$$$$$$$%%&&%%%%%%%%! ",
" !$$$$$$&&(&$$$$$$$$%%%&))&&%%%%%%! ",
" !$$$$&&((((&$$$$%%%%%&)))**&&%%%+! ",
" !%$$&(((((((&%%%%%%%&))))****&%++! ",
" , !%%&(((((((((&%%%%%&)))))*****&++! , ",
" ,, - !%&)((((((()))&%%%&)))))*******&+! -,,, ",
" ,,, !%&)))(()))))))&%&)))))********&+! ,*, ",
" ,((,,&&))))))))))))))&))))))********.&&,,)*, ",
" ,))))&)))))))))))))))))))))*********..&)))*, ",
" ,))))&))))))))!!!)))))))))**!!!*****..&))*/- ",
" -/)))*/))))))!!!!!)))))))**!!!!!***../)))*/- ",
" -/)***/))))))00100)))))****00100***../)***/- ",
" -2/****/))))))01110)))******01110**.../****/3- ",
" -22/***/*)))))04410)********04410**.../***/33- ",
" -22//*./***)))01110*********01110*..../**//33- ",
" -222////******010***********010*....////333- ",
" -22233/*555*******************.555./33333- ",
" -3333355555*****************.5555533333- ",
" -3333/555******!!*****!!*....555/3333- ",
" -33333/**********!!!!!*......../33333- ",
" -33333/*********4***4......../33333- ",
" -33366/..******,...,......./33333- ",
" 77 -66666//................//66333- 777 ",
" 78777789999999//............//9999999:777::7 ",
" 7888888888;<<<<////////////<<<<;<<<<:::::7 ",
" 7888888999;<<<<<<=922229=<<<<<<;999<<::::7 ",
" 78888889>>;<<<<<<=922229=<<<<<<;339<<::::7 ",
" ,////89>>;<<<<<<<999999<<<<<<<;339<<////, ",
" ,,(()))//>>;<<<<<<<=????=<<<<<<<;333//(())),, ",
" @@@/))))))*/AAAAA<<<<<<=000<<<<<<AAAAAA/))))))*/@@ ",
" @B/)))))****/BBBBAAA<<<=000<<<AAABBBBB/)))))****/@ ",
" CCCABB/*******/DDDBBBBBAAA<000AAABBBBBBDDD/*******/BACCC ",
" CEEABB//*/**///BBBBBBBBBBBA==ABBBBBBBBBBBB//*/**///BAFFC ",
" CEEABBBB/////BBBBBBBBBBBBBA<<ABBBBBBBBBBBBBB/////BBBAFFC ",
" CEEABBBDDDDDDDDDDDDDDDBBBBAGGABBBBDDDDDDDDDDDDDDDBBBAFFC ",
" CEEABBBBBBBBBBBBBBBBBBBBBBAHHABBBBBBBBBBBBBBBBBBBBBBAFFC ",
" CHHABBBBBBBBBBBBBBBBBBBBBBAHHABBBBBBBBBBBBBBBBBBBBBBAFFC ",
" CHHABBBDDDDDDDDDDDDDDDBBBBAHHABBBBDDDDDDDDDDDDDDDBBBAFFC ",
" CHHABBBBBBBBBBBBBBBBBBBBBBAHHABBBBBBBBBBBBBBBBBBBBBBAFFC ",
" CHHABBBBBBBBBBBBBBBBBBBBBBAHHABBBBBBBBBBBBBBBBBBBBBBAFFC ",
" CHHABBBDDDDDDDDDDDDDDDBBBBAHHABBBBDDDDDDDDDDDDDDDBBBAFFC ",
" CHHABBBBBBBBBBBBBBBBBBBBBBAFFABBBBBBBBBBBBBBBBBBBBBBAFFC ",
" CFHAAAAAAAAAAAAAAAAABBBBBBAFFABBBBBBAAAAAAAAAAAAAAAAAFIC ",
" CFFFFFFFFFFFFFFFFFFFAAABBBAFFABBBAAAFFFFFFFFFFFFFFFFIIIC ",
" CCGGJJJJJJJJJJJJJJJJFFFAAAAFFAJJJJJJJJJJJJKKKJCCCCCCGGCC ",
" 77 CCCCCCCCCGGCFFFFAFFAFFFFCGGCCCCCKLKC 77 ",
" 77 CCCCFFFFCCCC 77 MMM ",
" CCCC M ",
},
sleep = {
" NNNNNNN ",
" N ",
" N ",
" N ",
" N ",
" N ",
" NNNNNNN ",
" OOOOO ",
" O ",
" O ",
" O ",
" !!!!!!!!!!!! OOOOO ",
" !!!#####$$$$$$$!! ",
" !!########$$$$$$$$$!!! ",
" !######$$$$$$$$$$$$$$$%! ",
" !####$$$$$$$$$$$$$$$$$%%%! ",
" !#$$$$$$$$$$$$$$$$$$$$$%%%%! ",
" !$$$$$$$$$$$$$$$$$$$$$%%%%%%%! ",
" !$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%! ",
" !$$$$$$$$&$$$$$$$$$$$%%&&%%%%%%%%! ",
" !$$$$$$&&(&$$$$$$$$%%%&))&&%%%%%%! ",
" - !$$$$&&((((&$$$$%%%%%&)))**&&%%%+! - ",
" -- !%$$&(((((((&%%%%%%%&))))****&%++! -- ",
" , ->- !%%&(((((((((&%%%%%&)))))*****&++! -2- , ",
" ,,>>>-&%&)((((((()))&%%%&)))))*******&+&-22/,, ",
" ,//22&%&)))(()))))))&%&)))))********&+&22/*, ",
" ,((//&&))))))))))))))&))))))********.&&//)*, ",
" ,))))&)))))))))))))))))))))*********..&)))*, ",
" -/))))&))))))))))))))))))))**********..&))*/3- ",
" -2/)))*/))))))))))))))))))**********../)))*/3- ",
" -2/)***/))))))))))))))))************../)***/3- ",
" -/****/))))))!)))!)))******!***!**.../****/- ",
" -/***/*))))))!!!))*********!!!***.../***/- ",
" ,/*./***))))))*****************..../**/, ",
" -////************************....////- ",
" -333/*555*******************.555./333- ",
" -33355555*****************.55555333- ",
" -33/555******!!*****!!*....555/33- ",
" 77 -66/**********!!!!!*......../33- 777 ",
" 7877778999/*********4***4......../999:777::7 ",
" 7888888888/..******,...,......./<<<<:::::7 ",
" 7888888999;//................//;999<<::::7 ",
" 78888889>>;<<//............//<<;339<<::::7 ",
" 7888889>>;<<<<////////////<<<<;339<<:::7 ",
" 78<<<9>>>;<<<<<<<=????=<<<<<<<;3339<:::7 ",
" 7<<<<9>>>;<<<<<<<<=000<<<<<<<<;3339::::7 ",
" 7<<<9>>2;<<<<<<<<=000<<<<<<<<;3339:::7 ",
" 7<<<9222;<<<<<<<<<000<<<<<<<<;3339:::7 ",
" 7<<<922;<<<<<<<<<<==<<<<<<<<<;3339:::7 ",
" 7<<<9222;<<<<<<<<<<<<<<<<<<<<<<;339::::7 ",
" 7<<<9222;<<<<<<<<<<<<<<<<<<<<<<;3339:::7 ",
" 7<<<<9222;<<<<<<<<<<<<<<<<<<<<<<;3339::::7 ",
" 7<<<<9222;<<<<<<<<<<<<<<<<<<<<<<;3339::::7 ",
" 7<<<<<9222;<<<<<<<<<<<<<<<<<<<<<<;3339:::::7 ",
" 7<<<<<9322;<<<<<<<<<<<<<<<<<<<<<<;3339:::::7 ",
" 7:::::93333;<<<<<<<<<<<<<<<<<<<<<<;36669:::::7 ",
" 7:::::93333;;;;;;;;;;;;;;;;;;;;;;;;66669:::PP7 ",
" 7::::::9333333333333399::9933333336666699:PPPPP7 ",
" 7::::::7--9333;;;;;39::77::933;;;;;669-77PPPPPP7 ",
" 7:::7777 7-;;8<<<<;;77 77:;;8<<<<;;7 777PPPP7 ",
" 7777 7<<<<:::7 7;<<<<:::7 77777 ",
" 77 77:::::77 77:::::77 77 ",
" 77777 77777 ",
" ",
},
party = {
" QQRRRQ ",
" QSSSSSQ ",
" QSSSSSQ ",
" QSSSSSTTQ U ",
" V QSWWWWWWWW U ",
" V QSSRRRRRRRR ",
" QTTTTTTTTTQ ",
" QTTTTTTTTTXXQ YY ",
" QRRRRRRRRRRRRR ",
" Z !!######$$$$$$$$! ",
" Z !!########$$$$$$$$$!!! ",
" !######$$$$$$$$$$$$$$$%! ",
" !####$$$$$$$$$$$$$$$$$%%%! ",
" !#$$$$$$$$$$$$$$$$$$$$$%%%%! ",
" !$$$$$$$$$$$$$$$$$$$$$%%%%%%%! ",
" !$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%! ",
" !$$$$$$$$&$$$$$$$$$$$%%&&%%%%%%%%! VV ",
" !$$$$$$&&(&$$$$$$$$%%%&))&&%%%%%%! ",
" Y !$$$$&&((((&$$$$%%%%%&)))**&&%%%+! ",
" Y !%$$&(((((((&%%%%%%%&))))****&%++! ",
" , !%%&(((((((((&%%%%%&)))))*****&++! , ",
" ,, - !%&)((((((()))&%%%&)))))*******&+! -,,, ",
" ,,, !%&)))(()))))))&%&)))))********&+! ,*, ",
" ,((,,&&))))))))))))))&))))))********.&&,,)*, ",
" ,))))&)))))))))))))))))))))*********..&)))*, ",
" ,))))&))))))))))))))))))))**********..&))*/- [ ",
" -/)))*/))))))))))))))))))**********../)))*/- [ ",
" UU -/)***/)))))))!!!))))))*****!!!****../)***/- ",
" -2/****/))))))!)))!)))******!***!**.../****/3- ",
" -22/***/*)))))!)))!)********!***!**.../***/33- ",
" -22//*./***))))))*****************..../**//33- ",
" -222////************************....////333- ",
" -22233/*555*******************.555./33333- ",
" -3333355555*****************.5555533333- ",
" -3333/555******!!*****!!*....555/3333- ",
" -33333/**********!!!!!*......../33333- ",
" -33333/*********4***4......../33333- ",
" -33366/..******,...,......./33333- ",
" 77 -66666//................//66333- 777 Z ",
" 78777789999999//............//9999999:777::7 Z ",
" 7888888888;<<<<////////////<<<<;<<<<:::::7 ",
" [[ 7888888999;<<<<<<=922229=<<<<<<;999<<::::7 ",
" 78888889>>;<<<<<<=922229=<<<<<<;339<<::::7 ",
" 7888889>>;<<<<<<<999999<<<<<<<;339<<:::7 ",
" 78<<<9>>>;<<<<<<<=????=<<<<<<<;3339<:::7 ",
" 7<<<<9>>>;<<<<<<<<=000<<<<<<<<;3339::::7 ",
" 7<<<9>>2;<<<<<<<<=000<<<<<<<<;3339:::7 ",
" 7<<<9222;<<<<<<<<<000<<<<<<<<;3339:::7 ",
" 7<<<922;<<<<<<<<<<==<<<<<<<<<;3339:::7 ",
" 7<<<9222;<<<<<<<<<<<<<<<<<<<<<<;339::::7 ",
" 7<<<9222;<<<<<<<<<<<<<<<<<<<<<<;3339:::7 ",
" 7<<<<9222;<<<<<<<<<<<<<<<<<<<<<<;3339::::7 ",
" 7<<<<9222;<<<<<<<<<<<<<<<<<<<<<<;3339::::7 ",
" 7<<<<<9222;<<<<<<<<<<<<<<<<<<<<<<;3339:::::7 ",
" 7<<<<<9322;<<<<<<<<<<<<<<<<<<<<<<;3339:::::7 ",
" 7:::::93333;<<<<<<<<<<<<<<<<<<<<<<;36669:::::7 ",
" 7:::::93333;;;;;;;;;;;;;;;;;;;;;;;;66669:::PP7 ",
" 7::::::9333333333333399::9933333336666699:PPPPP7 ",
" 7::::::7--9333;;;;;39::77::933;;;;;669-77PPPPPP7 ",
" 7:::7777 7-;;8<<<<;;77 77:;;8<<<<;;7 777PPPP7 ",
" 7777 7<<<<:::7 7;<<<<:::7 77777 ",
" 77 77:::::77 77:::::77 77 ",
" 77777 77777 ",
" ",
},
ribbon = {
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" !!!!!!!!!!!! ",
" !!!#####$$$$$$$!! ",
" !!########$$$$$$$$$!!! ",
" !######$$$$$$$$$$$$$$$%! ",
" !####$$$$$$$$$$$$$$$$$%%%! ",
" !#$$$$$$$$$$$$$$$$$$$$$%%%%! ",
" !$$$$$$$$$$$$$$$$$$$$$%%%%%%%! ",
" !$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%! ",
" !$$$$$$$$&$$$$$$$$$$$%%&&%%%%%%%%! ",
" !$$$$$$&&(&$$$$$$$$%%%&))&&%%%%%%! ",
" !$$$$&&((((&$$$$%%%%%&)))**&&%%%+! ",
" !%$$&(((((((&%%%%%%%&))))****&%++! ",
" , !%%&(((((((((&%%%%%&)))))*****&++! , ",
" ,, - !%&)((((((()))&%%%&)))))*******&+! -,,, ",
" ,,, !%&)))(()))))))&%&)))))********&+! ,*, ",
" ,((,,&&))))))))))))))&))))))********.&&,,)*, ",
" ,))))&)))))))))))))))))))))*********..&)))*, ",
" ,))))&))))))))000)))))))))**000*****..&))*/- ",
" -/)))*/))))))04400)))))))**04400***../)))*/- ",
" -/)***/))))))04110)))))****04110***../)***/- ",
" -2/****/))))))01110)))******01110**.../****/3- ",
" -22/***/*)))))01110)********01110**.../***/33- ",
" -22//*./***)))00140*********00140*..../**//33- ",
" -222////******000***********000*....////333- ",
" -22233/*555*******************.555./33333- ",
" -3333355555*****************.5555533333- ",
" -3333/555******!!*****!!*....555/3333- ",
" -33333/**********!!!!!*......../33333- ",
" -33333/*********4***4......../33333- ",
" -33366/..******,...,......./33333- ",
" 77 -66666//................//66333- 777 ",
" 78777789999999//............//9999999:777::7 ",
" 7888888888;<<<<////////////<<<<;<<<<:::::7 ",
" 7888888999;<<<<<<=922229=<<<<<<;999<<::::7 ",
" 78888889>>;<<<<<<=KKK2KKK<<<<<<;339<<::::7 ",
" 7888889>>;<<<<<<<K]]KLLK<<<<<<;339<<:::7 ",
" 78<<<9>>>;<<<<KKK]]]LLLLKKK<<<;3339<:::7 ",
" 7<<<<9>>>;<<<<K]]]]LLLLL^^K<<<;3339::::7 ",
" 7<<<9>>2;<<<<K]]]LKKKLL^^K<<<;3339:::7 ",
" 7<<<9222;<<<<<KLLK]_]K^^K<<<<;3339:::7 ",
" 7<<<922;<<<<KKLLK]__]]K^^KK<<;3339:::7 ",
" 7<<<9222;<<<<KLLLK]]_]]K^^^K<<<;339::::7 ",
" 7<<<9222;<<<<KKLLK]]_]]K^^KK<<<;3339:::7 ",
" 7<<<<9222;<<<<<<KL^K]_]K^^K<<<<<;3339::::7 ",
" 7<<<<9222;<<<<<K^^^^KKK^^^_K<<<<;3339::::7 ",
" 7<<<<<9222;<<<<<K^^^^^^^^___K<<<<;3339:::::7 ",
" 7<<<<<9322;<<<<<KKK^^^^^__KKK<<<<;3339:::::7 ",
" 7:::::93333;<<<<<<abK__K__Ka<<<<<<;36669:::::7 ",
" 7:::::93333;;;;;;abcKKK;KKKca;;;;;;66669:::PP7 ",
" 7::::::93333333333acca9::9acca33336666699:PPPPP7 ",
" 7::::::7--9333;;;;acca:77:acca;;;;;669-77PPPPPP7 ",
" 7:::7777 7-;;8<<aaaca7 7aaada<<<<;;7 777PPPP7 ",
" 7777 7<<<<a::ae e7;aa<<:::7 77777 ",
" 77 77:::::77e 77:::::77 77 ",
" 77777 77777 ",
" ",
},
yawn = {
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" !!!!!!!!!!!! ",
" !!!#####$$$$$$$!! ",
" !!########$$$$$$$$$!!! ",
" !######$$$$$$$$$$$$$$$%! ",
" !####$$$$$$$$$$$$$$$$$%%%! ",
" !#$$$$$$$$$$$$$$$$$$$$$%%%%! ",
" !$$$$$$$$$$$$$$$$$$$$$%%%%%%%! ",
" !$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%! ",
" !$$$$$$$$&$$$$$$$$$$$%%&&%%%%%%%%! ",
" !$$$$$$&&(&$$$$$$$$%%%&))&&%%%%%%! ",
" !$$$$&&((((&$$$$%%%%%&)))**&&%%%+! ",
" !%$$&(((((((&%%%%%%%&))))****&%++! ",
" , !%%&(((((((((&%%%%%&)))))*****&++! , ",
" ,, - !%&)((((((()))&%%%&)))))*******&+! -,,, ",
" ,,, !%&)))(()))))))&%&)))))********&+! ,*, ",
" ,((,,&&))))))))))))))&))))))********.&&,,)*, ",
" ,))))&)))))))))))))))))))))*********..&)))*, ",
" ,))))&))))))))))))))))))))**********..&))*/- ",
" -/)))*/))))))!)))))))))))******!***../)))*/- ",
" -/)***/)))))))!!)))))))******!!****../)***/- ",
" -2/****/)))))))))!))))*******!*****.../****/3- ",
" -22/***/*))))))!!)))**********!!***f../***/33- ",
" -22//*./***)))!))***************!*ff../**//33- ",
" -222////************************....////333- ",
" -22233/*555*******************.555./33333- ",
" -3333355555*********g*******.5555533333- ",
" -3333/555********4ggg4***....555/3333- ",
" -33333/*********ggggggg......../33333- ",
" -33333/********ggghggg......./33333- ",
" -33366/..*****ghhhhhg....../33333- ",
" 77 -66666//......hhhhh.....//66333- 777 ",
" 78777789999999//......g.....//9999999:777::7 ",
" 7888888888;<<<<////////////<<<<;<<<<:::::7 ",
" 7888888999;<<<<<<=922229=<<<<<<;999<<::::7 ",
" 78888889>>;<<<<<<=922229=<<<<<<;339<<::::7 ",
" 7888889>>;<<<<<<<999999<<<<<<<;339<<:::7 ",
" 78<<<9>>>;<<<<<<<=????=<<<<<<<;3339<:::7 ",
" 7<<<<9>>>;<<<<<<<<=000<<<<<<<<;3339::::7 ",
" 7<<<9>>2;<<<<<<<<=000<<<<<<<<;3339:::7 ",
" 7<<<9222;<<<<<<<<<000<<<<<<<<;3339:::7 ",
" 7<<<922;<<<<<<<<<<==<<<<<<<<<;3339:::7 ",
" 7<<<9222;<<<<<<<<<<<<<<<<<<<<<<;339::::7 ",
" 7<<<9222;<<<<<<<<<<<<<<<<<<<<<<;3339:::7 ",
" 7<<<<9222;<<<<<<<<<<<<<<<<<<<<<<;3339::::7 ",
" 7<<<<9222;<<<<<<<<<<<<<<<<<<<<<<;3339::::7 ",
" 7<<<<<9222;<<<<<<<<<<<<<<<<<<<<<<;3339:::::7 ",
" 7<<<<<9322;<<<<<<<<<<<<<<<<<<<<<<;3339:::::7 ",
" 7:::::93333;<<<<<<<<<<<<<<<<<<<<<<;36669:::::7 ",
" 7:::::93333;;;;;;;;;;;;;;;;;;;;;;;;66669:::PP7 ",
" 7::::::9333333333333399::9933333336666699:PPPPP7 ",
" 7::::::7--9333;;;;;39::77::933;;;;;669-77PPPPPP7 ",
" 7:::7777 7-;;8<<<<;;77 77:;;8<<<<;;7 777PPPP7 ",
" 7777 7<<<<:::7 7;<<<<:::7 77777 ",
" 77 77:::::77 77:::::77 77 ",
" 77777 77777 ",
" ",
},
wait = {
" ",
" ",
" !!!!!!!!!!!! ",
" !!!#####$$$$$$$!! ",
" !!########$$$$$$$$$!!! ",
" !######$$$$$$$$$$$$$$$%! ",
" !####$$$$$$$$$$$$$$$$$%%%! ",
" !#$$$$$$$$$$$$$$$$$$$$$%%%%! ",
" !$$$$$$$$$$$$$$$$$$$$$%%%%%%%! ",
" !$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%! ",
" !$$$$$$$$&$$$$$$$$$$$%%&&%%%%%%%%! ",
" !$$$$$$&&(&$$$$$$$$%%%&))&&%%%%%%! ",
" !$$$$&&((((&$$$$%%%%%&)))**&&%%%+! ",
" !%$$&(((((((&%%%%%%%&))))****&%++! ",
" , !%%&(((((((((&%%%%%&)))))*****&++! , ",
" ,, - !%&)((((((()))&%%%&)))))*******&+! -,,, ",
" ,,, !%&)))(()))))))&%&)))))********&+! ,*, ",
" ,((,,&&))))))))))))))&))))))********.&&,,)*, ",
" ,))))&)))))))))))))))))))))*********..&)))*, ",
" ,))))&))))))))010)))))))))**010*****..&))*/- ",
" -/)))*/))))))04410)))))))**04410***../)))*/- ",
" -/)***/))))))04110)))))****04110***../)***/- ",
" -2/****/))))))01110)))******01110**.../****/3- ",
" -22/***/*)))))00140)********00140**.../***/33- ",
" -22//*./***)))00000*********00000*..../**//33- ",
" -222////******000***********000*....////333- ",
" -22233/*555*******************.555./33333- ",
" -3333355555*****************.5555533333- ",
" -3333/555******!!*****!!*....555/3333- ",
" -33333/**********!!!!!*......../33333- ",
" -33333/*********4***4......../33333- ",
" -33366/..******,...,......./33333- ",
" 77 -66666//................//66333- 777 ",
" 78777789999999//............//9999999:777::7 ",
" 7888888888;<<<<////////////<<<<;<<<<:::::7 ",
" 7888888999;<<<<<<=922229=<<<<<<;999<<::::7 ",
" 78888889>>;<<<<<<=922229=<<<<<<;339<<::::7 ",
" 7888889>>;<<<<<<<999999<<<<<<<;339<<:::7 ",
" 78<<<9>>>;<<<<<<<=????=<<<<<<<;3339<:::7 ",
" 7<<<<9>>>;<<<<<<<<=000<<<<<<<<;3339::::7 ",
" 7<<<9>>2;<<<<<<<<=000<<<<<<<<;3339:::7 ",
" 7<<<9222;<<<<<<<<<000<<<<<<<<;3339:::7 ",
" 7<<<922;<<<<<<<<<<==<<<<<<<<<;3339:::7 ",
" 7<<<9222;<<<<<<<<<<<<<<<<<<<<<<;339::::7 ",
" 7<<<9222;<<<<<<<<<<<<<<<<<<<<<<;3339:::7 ",
" 7<<<<9222;<<<<<<<<<<<<<<<<<<<<<<;3339::::7 ",
" 7<<<<9222;<<<<<<<<<<<<<<<<<<<<<<;3339::::7 ",
" 7<<<<<9222;<<<<<<<<<<<<<<<<<<<<<<;3339:::::7 ",
" 7<<<<<9322;<<<<<<<<<<<<<<<<<<<<<<;3339:::::7 ",
" 7:::::93333;<<<<<<<<<<<<<<<<<<<<<<;36669:::::7 ",
" 7:::::93333;;;;;;;;;;;;;;;;;;;;;;;;66669:::PP7 ",
" 7::::::9333333333333399::9933333336666699:PPPPP7 ",
" 7::::::;999333;;;;;39::;;::933;;;;;6699;;PPPPPP7 ",
" 7:::;;;;BBB;9;;8<<<<;;;;BB;;:;;8<<<<;;;BBB;;;PPPP7 ",
" 777;JJJJJJJJJ;<<<<:::;JJJJJJ;;<<<<:::;JJJJJJi;;;77 ",
" 77 @AAAAAAAAA;;:::::;;AAAAAAA;;:::::;;AAAAAAijkl 77 ",
" lmmmmmmmmmmm;;;;;mmmmmmmmmmm;;;;;mmmmmmmmmmkl ",
" nnnnnoooooooooopppppppppppppppppppppppppppppppppqqnnnn ",
" noooAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqn ",
" noppAJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJqn ",
" noppABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAqn ",
" noppAJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJqn ",
" noqqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArn ",
" nonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn ",
},
}