% font for some tiles inspired by Slavik Jablan % (see file dearjablan.tex for a sample use with plain TeX) % the idea comes from Slavik Jablan's "Modular Tiles", % presented at the Gathering for Gardner 4 in February 2000 % contributed by Don Knuth, autumn 2009 % this file is public domain mode_setup; numeric mg; mg=pixels_per_inch/600; if mg mod 1<>0: errmessage "This font is designed for multiples of 600dpi only"; fi numeric quad; quad=12.045pt#; % 1/6 inch (100 pixels at 600dpi) font_size:=quad; font_quad:=quad; picture pic[]; % taken from picfont.mf pic0=nullpicture; pic8=unitpixel; for j=0 upto 1: pic[4+8j]=pic[8j]; addto pic[4+8j] also unitpixel shifted (1,0); endfor for j=0 upto 3: pic[2+4j]=pic[4j]; addto pic[2+4j] also unitpixel shifted (2,0); endfor for j=0 upto 7: pic[1+2j]=pic[2j]; addto pic[1+2j] also unitpixel shifted (3,0); endfor vardef row expr x = jj:=x; enddef; vardef data expr s = for k=0 upto rr-1: addto currentpicture also pic[hex substring (k,k+1) of s] shifted (4k,rr-jj); endfor enddef; string cc; % the current character beginchar(".",quad/2,quad,0); % a blank character, of same size as others endchar; cc:="0"; % white in middle % This file created by makeMFtiles-dd-0 (sigma=0) on Sun Aug 30 23:20:27 2009 numeric rr; rr=100; beginchar(cc,50*mg/pt,100*mg/pt,0); interim yoffset:=-50mg; row 0; data "0000000000006000000000000"; row 1; data "000000000000f000000000000"; row 2; data "000000000001f800000000000"; row 3; data "0000000000035400000000000"; row 4; data "000000000002fa00000000000"; row 5; data "000000000007b700000000000"; row 6; data "00000000001d5d00000000000"; row 7; data "0000000000216140000000000"; row 8; data "00000000007fbfa0000000000"; row 9; data "0000000000515150000000000"; row 10; data "00000000015d5d58000000000"; row 11; data "0000000002121214000000000"; row 12; data "0000000002babab8000000000"; row 13; data "0000000006868686000000000"; row 14; data "0000000010707070000000000"; row 15; data "0000000003838383400000000"; row 16; data "0000000060606060600000000"; row 17; data "0000000029292929200000000"; row 18; data "000000000a0a0a0a000000000"; row 19; data "0000000212121212100000000"; row 20; data "000000040c0c0c0c0c0000000"; row 21; data "0000000121212121210000000"; row 22; data "0000000020202020200000000"; row 23; data "000000014141414141c000000"; row 24; data "0000004040404040404000000"; row 25; data "0000000808080808080000000"; row 26; data "0000000202020202020000000"; row 27; data "0000001010101010101400000"; row 28; data "0000040404040404040400000"; row 29; data "0000000000000000000000000"; row 30; data "000000c0c0c0c0c0c0c080000"; row 31; data "0000004040404040404080000"; row 32; data "0000000000000000000000000"; row 33; data "0000000000000000000000000"; row 34; data "0000080808080808080808000"; row 35; data "0000080808080808080800000"; row 36; data "0000000000000000000000000"; row 37; data "0000000000000000000000000"; row 38; data "0000000000000000000000000"; row 39; data "0000808080808080808080800"; row 40; data "0000000000000000000000000"; row 41; data "0000000000000000000000000"; row 42; data "0000000000000000000000000"; row 43; data "0000000000000000000000000"; row 44; data "0000000000000000000000000"; row 45; data "0000000000000000000000000"; row 46; data "0000000000000000000000000"; row 47; data "0000000000000000000000000"; row 48; data "0000000000000000000000000"; row 49; data "0000000000000000000000000"; row 50; data "0000000000000000000000000"; row 51; data "0000000000000000000000000"; row 52; data "0000000000000000000000000"; row 53; data "0000000000000000000000000"; row 54; data "0000000000000000000000000"; row 55; data "0000000000000000000000000"; row 56; data "0000000000000000000000000"; row 57; data "0000000000000000000000000"; row 58; data "0000000000000000000000000"; row 59; data "0008080808080808080808000"; row 60; data "0000000000000000000000000"; row 61; data "0000000000000000000000000"; row 62; data "0000000000000000000000000"; row 63; data "0000404040404040404040000"; row 64; data "0000000000000000000000000"; row 65; data "0000000000000000000000000"; row 66; data "0000080808080808080800000"; row 67; data "0000040404040404040400000"; row 68; data "0000000000000000000000000"; row 69; data "0000000000000000000000000"; row 70; data "0000004040404040404000000"; row 71; data "0000010101010101010000000"; row 72; data "0000004040404040404000000"; row 73; data "0000000808080808080000000"; row 74; data "0000000000000000000000000"; row 75; data "0000000c0c0c0c0c0c0000000"; row 76; data "0000001212121212120000000"; row 77; data "0000000080808080800000000"; row 78; data "0000000121212121200000000"; row 79; data "0000000141414141400000000"; row 80; data "0000000040404040400000000"; row 81; data "0000000029292929200000000"; row 82; data "000000000a0a0a0a000000000"; row 83; data "0000000010101010000000000"; row 84; data "0000000015353535000000000"; row 85; data "0000000006868686000000000"; row 86; data "0000000000707070000000000"; row 87; data "0000000003c2c2c0000000000"; row 88; data "0000000000292928000000000"; row 89; data "00000000004f4f40000000000"; row 90; data "0000000000595940000000000"; row 91; data "0000000000121200000000000"; row 92; data "00000000001dfd80000000000"; row 93; data "0000000000073700000000000"; row 94; data "000000000005f400000000000"; row 95; data "000000000003d400000000000"; row 96; data "000000000001b800000000000"; row 97; data "000000000000f000000000000"; row 98; data "0000000000006000000000000"; currentpicture:=currentpicture scaled mg; endchar; beginchar(byte cc+1,50*mg/pt,100*mg/pt,0); row 0; data "0000000000000000000000000"; row 1; data "0000000000000000000000000"; row 2; data "0000000000000000000000000"; row 3; data "0000000000000000000000000"; row 4; data "0000000000000000000000000"; row 5; data "0000000000000000000000000"; row 6; data "0000000000000000000000000"; row 7; data "0000000000000000000000000"; row 8; data "0000000000000000000000000"; row 9; data "0000000000000000000000000"; row 10; data "0000000000000000000000000"; row 11; data "0000000000000000000000000"; row 12; data "0000000000000000000000000"; row 13; data "0000000000000020000000000"; row 14; data "0000000000000000000000000"; row 15; data "0000000000000000000000000"; row 16; data "0000000000000000000000000"; row 17; data "0000000002000001000000000"; row 18; data "0000000000000000000000000"; row 19; data "0000000000000000000000000"; row 20; data "0000000020000000100000000"; row 21; data "0000000020000020100000000"; row 22; data "0000001000000000000000000"; row 23; data "0000000000000000000000000"; row 24; data "0000000300000000028000000"; row 25; data "0000000102000001000000000"; row 26; data "0000010000000000010000000"; row 27; data "0000002000000000002000000"; row 28; data "0000000020000000100800000"; row 29; data "0000005020000020106000000"; row 30; data "0000101000000000000800000"; row 31; data "00000a0000000000000240000"; row 32; data "0000008300000000028280000"; row 33; data "0000840102000001000280000"; row 34; data "0001030000000000010408000"; row 35; data "00016820000000000020a0000"; row 36; data "000408002000000010081c000"; row 37; data "0000c05020000020106050000"; row 38; data "000c101000000000000812000"; row 39; data "00054a0000000000000253c00"; row 40; data "0055008300000000028281400"; row 41; data "000284010200000100028f000"; row 42; data "016d030000000000010402780"; row 43; data "01a16820000000000020b10c0"; row 44; data "075c08002000000010080cbc0"; row 45; data "0820c05020000020106070e50"; row 46; data "0ffc1010000000000008129b0"; row 47; data "3e454a00000000000002525fc"; row 48; data "6bd5008300000000028283d5e"; row 49; data "fd0284010200000100028d057"; row 50; data "376d0300000000000104027da"; row 51; data "3da16820000000000020b1274"; row 52; data "1f5c08002000000010080cbd8"; row 53; data "0820c05020000020106070e50"; row 54; data "07fc1010000000000008129a0"; row 55; data "02454a00000000000002525c0"; row 56; data "0155008300000000028283d00"; row 57; data "008284010200000100028d000"; row 58; data "006d030000000000010402600"; row 59; data "00016820000000000020b1000"; row 60; data "001c08002000000010080c800"; row 61; data "0000c05020000020106070000"; row 62; data "0004101000000000000812000"; row 63; data "00034a0000000000000250000"; row 64; data "0001008300000000028280000"; row 65; data "0000040102000001000280000"; row 66; data "0000030000000000010400000"; row 67; data "0000282000000000002080000"; row 68; data "0000000020000000100800000"; row 69; data "0000085020000020106000000"; row 70; data "0000001000000000000800000"; row 71; data "0000000000000000000000000"; row 72; data "0000008300000000028000000"; row 73; data "0000000102000001000000000"; row 74; data "0000000000000000010000000"; row 75; data "0000002000000000000000000"; row 76; data "0000000020000000100000000"; row 77; data "0000000020000020100000000"; row 78; data "0000000000000000000000000"; row 79; data "0000000000000000000000000"; row 80; data "0000000100000000000000000"; row 81; data "0000000002000001000000000"; row 82; data "0000000000000000000000000"; row 83; data "0000000000000000000000000"; row 84; data "0000000000000000000000000"; row 85; data "0000000000000020000000000"; row 86; data "0000000000000000000000000"; row 87; data "0000000000000000000000000"; row 88; data "0000000000000000000000000"; row 89; data "0000000000000000000000000"; row 90; data "0000000000000000000000000"; row 91; data "0000000000000000000000000"; row 92; data "0000000000000000000000000"; row 93; data "0000000000000000000000000"; row 94; data "0000000000000000000000000"; row 95; data "0000000000000000000000000"; row 96; data "0000000000000000000000000"; row 97; data "0000000000000000000000000"; row 98; data "0000000000000000000000000"; currentpicture:=currentpicture scaled mg; endchar; cc:="2"; % black in middle % This file created by makeMFtiles-dd-1 (sigma=0) on Sun Aug 30 23:20:28 2009 numeric rr; rr=100; beginchar(cc,50*mg/pt,100*mg/pt,0); interim yoffset:=-50mg; row 0; data "0000000000006000000000000"; row 1; data "000000000000f000000000000"; row 2; data "000000000001f800000000000"; row 3; data "000000000001fc00000000000"; row 4; data "000000000006fa00000000000"; row 5; data "00000000000dff00000000000"; row 6; data "0000000000177a00000000000"; row 7; data "000000000015ff40000000000"; row 8; data "00000000002feda0000000000"; row 9; data "00000000007bff60000000000"; row 10; data "00000000015ff7d8000000000"; row 11; data "000000000015fe04000000000"; row 12; data "0000000005f6fbfe000000000"; row 13; data "00000000049dff90000000000"; row 14; data "0000000012f77af5000000000"; row 15; data "000000000395ff40c00000000"; row 16; data "000000004a6feddb400000000"; row 17; data "00000000497bff68500000000"; row 18; data "000000000f5ff7d7000000000"; row 19; data "000000023415fe083c0000000"; row 20; data "0000000009f6fbff000000000"; row 21; data "00000002c49dff91520000000"; row 22; data "0000000032f77af5400000000"; row 23; data "00000001c395ff40a10000000"; row 24; data "000000204a6feddb40a000000"; row 25; data "00000009497bff685a0000000"; row 26; data "0000000a0f5ff7d7020000000"; row 27; data "0000000a3415fe08301000000"; row 28; data "0000041009f6fbff040400000"; row 29; data "00000082c49dff91528000000"; row 30; data "0000002032f77af5402080000"; row 31; data "00000181c395ff40a100c0000"; row 32; data "000000204a6feddb40c000000"; row 33; data "00000009497bff685a0800000"; row 34; data "00000a0a0f5ff7d7020008000"; row 35; data "0000000a3415fe08301408000"; row 36; data "0000041009f6fbff040400000"; row 37; data "00000082c49dff91528000000"; row 38; data "0000402032f77af54020c0000"; row 39; data "00004181c395ff40a10040800"; row 40; data "000000204a6feddb40c000000"; row 41; data "00000009497bff685a0800000"; row 42; data "00000a0a0f5ff7d7020008000"; row 43; data "0004000a3415fe08301408000"; row 44; data "0000041009f6fbff040400000"; row 45; data "00000082c49dff91528000000"; row 46; data "0000402032f77af54020c0000"; row 47; data "00804181c395ff40a10040800"; row 48; data "000000204a6feddb40c000000"; row 49; data "00000009497bff685a0800000"; row 50; data "00000a0a0f5ff7d7020008000"; row 51; data "0004000a3415fe08301408000"; row 52; data "0000041009f6fbff040400000"; row 53; data "00000082c49dff91528000000"; row 54; data "0000402032f77af54020c0000"; row 55; data "00804181c395ff40a10040800"; row 56; data "000000204a6feddb40c000000"; row 57; data "00000009497bff685a0800000"; row 58; data "00000a0a0f5ff7d7020008000"; row 59; data "0004000a3415fe08301408000"; row 60; data "0000041009f6fbff040400000"; row 61; data "00000082c49dff91528000000"; row 62; data "0000402032f77af54020c0000"; row 63; data "00004181c395ff40a10040000"; row 64; data "000000204a6feddb40c000000"; row 65; data "00000009497bff685a0800000"; row 66; data "00000a0a0f5ff7d7020000000"; row 67; data "0000000a3415fe08301400000"; row 68; data "0000041009f6fbff040400000"; row 69; data "00000082c49dff91528000000"; row 70; data "0000002032f77af5402000000"; row 71; data "00000181c395ff40a10000000"; row 72; data "000000204a6feddb40c000000"; row 73; data "00000009497bff685a0000000"; row 74; data "0000000a0f5ff7d7020000000"; row 75; data "0000000a3415fe08300000000"; row 76; data "0000001009f6fbff040000000"; row 77; data "00000002c49dff91520000000"; row 78; data "0000000032f77af5400000000"; row 79; data "00000001c395ff40a00000000"; row 80; data "000000004a6feddb400000000"; row 81; data "00000000497bff68500000000"; row 82; data "000000000f5ff7d7000000000"; row 83; data "000000003415fe08000000000"; row 84; data "0000000009f6fbff000000000"; row 85; data "00000000049dff91000000000"; row 86; data "0000000002f77af4000000000"; row 87; data "000000000395ff40000000000"; row 88; data "00000000006fedd8000000000"; row 89; data "00000000007bff60000000000"; row 90; data "00000000005ff7c0000000000"; row 91; data "000000000015fe00000000000"; row 92; data "000000000016fb80000000000"; row 93; data "00000000000dff00000000000"; row 94; data "0000000000077a00000000000"; row 95; data "000000000001fc00000000000"; row 96; data "000000000001e800000000000"; row 97; data "000000000000f000000000000"; row 98; data "0000000000006000000000000"; currentpicture:=currentpicture scaled mg; endchar; beginchar(byte cc+1,50*mg/pt,100*mg/pt,0); row 0; data "0000000000000000000000000"; row 1; data "0000000000000000000000000"; row 2; data "0000000000000000000000000"; row 3; data "0000000000000000000000000"; row 4; data "0000000000000000000000000"; row 5; data "0000000000000000000000000"; row 6; data "0000000000000000000000000"; row 7; data "0000000000000000000000000"; row 8; data "0000000000000000000000000"; row 9; data "0000000000020200000000000"; row 10; data "0000000000000000000000000"; row 11; data "0000000000000000000000000"; row 12; data "0000000000000000000000000"; row 13; data "0000000000101010000000000"; row 14; data "0000000000000000000000000"; row 15; data "0000000000000000000000000"; row 16; data "0000000002020202000000000"; row 17; data "0000000001010101000000000"; row 18; data "0000000000000000000000000"; row 19; data "0000000000000000000000000"; row 20; data "0000000010101010100000000"; row 21; data "0000000040404040400000000"; row 22; data "0000001010101010100000000"; row 23; data "0000000202020202020000000"; row 24; data "0000000000000000000000000"; row 25; data "0000000303030303030000000"; row 26; data "0000008484848484848000000"; row 27; data "0000002020202020202000000"; row 28; data "0000004848484848484800000"; row 29; data "0000005050505050505000000"; row 30; data "0000101010101010101000000"; row 31; data "00000a4a4a4a4a4a4a4a40000"; row 32; data "0000028282828282828280000"; row 33; data "0000040404040404040400000"; row 34; data "00014d4d4d4d4d4d4d4d40000"; row 35; data "0001a1a1a1a1a1a1a1a1b0000"; row 36; data "00041c1c1c1c1c1c1c1c2c000"; row 37; data "0000b0b0b0b0b0b0b0b0a0000"; row 38; data "000a4a4a4a4a4a4a4a4a4a800"; row 39; data "0013d3d3d3d3d3d3d3d3d2400"; row 40; data "0056565656565656565655400"; row 41; data "0084848484848484848486800"; row 42; data "017f7f7f7f7f7f7f7f7f7f780"; row 43; data "01cdcdcdcdcdcdcdcdcdcdd40"; row 44; data "057d7d7d7d7d7d7d7d7d7d7c0"; row 45; data "05f5f5f5f5f5f5f5f5f5f5d50"; row 46; data "0f6f6f6f6f6f6f6f6f6f6f6f8"; row 47; data "3ffffffffffffffffffffffdc"; row 48; data "7dfdfdfdfdfdfdfdfdfdfdffe"; row 49; data "fdfdfdfdfdfdfdfdfdfdfdfef"; row 50; data "7fffffffffffffffffffffffe"; row 51; data "3fffffffffffffffffffffffc"; row 52; data "17f7f7f7f7f7f7f7f7f7f7f78"; row 53; data "0d4d4d4d4d4d4d4d4d4d4d4d0"; row 54; data "03fbfbfbfbfbfbfbfbfbfbfa0"; row 55; data "02dededededededededededc0"; row 56; data "0175757575757575757575700"; row 57; data "0085858585858585858585800"; row 58; data "007efefefefefefefefefee00"; row 59; data "0025454545454545454545400"; row 60; data "0005757575757575757575000"; row 61; data "0008484848484848484848000"; row 62; data "0002eaeaeaeaeaeaeaeaea000"; row 63; data "00021a1a1a1a1a1a1a1a18000"; row 64; data "0001c1c1c1c1c1c1c1c1c0000"; row 65; data "00000e0e0e0e0e0e0e0e00000"; row 66; data "0000018181818181818180000"; row 67; data "000024a4a4a4a4a4a4a480000"; row 68; data "0000082828282828282800000"; row 69; data "0000084848484848484800000"; row 70; data "0000003030303030303000000"; row 71; data "0000028484848484848400000"; row 72; data "0000000080808080808000000"; row 73; data "0000000505050505050000000"; row 74; data "0000000101010101010000000"; row 75; data "0000002020202020200000000"; row 76; data "0000000808080808080000000"; row 77; data "0000000040404040400000000"; row 78; data "0000000010101010100000000"; row 79; data "0000000000000000000000000"; row 80; data "0000000103030303000000000"; row 81; data "0000000001010101000000000"; row 82; data "0000000000000000000000000"; row 83; data "0000000000000000000000000"; row 84; data "0000000000202020000000000"; row 85; data "0000000000202020000000000"; row 86; data "0000000000000000000000000"; row 87; data "0000000000000000000000000"; row 88; data "0000000000000000000000000"; row 89; data "0000000000020200000000000"; row 90; data "0000000000000000000000000"; row 91; data "0000000000000000000000000"; row 92; data "0000000000000000000000000"; row 93; data "0000000000000000000000000"; row 94; data "0000000000000000000000000"; row 95; data "0000000000000000000000000"; row 96; data "0000000000000000000000000"; row 97; data "0000000000000000000000000"; row 98; data "0000000000000000000000000"; currentpicture:=currentpicture scaled mg; endchar; cc:="4"; % gray in middle but with implanted bug % This file created by makeMFtiles-dd-bug-x (sigma=0) on Sun Aug 30 23:53:16 2009 numeric rr; rr=100; beginchar(cc,50*mg/pt,100*mg/pt,0); interim yoffset:=-50mg; row 0; data "0000000000004000000000000"; row 1; data "000000000000f000000000000"; row 2; data "000000000001f800000000000"; row 3; data "000000000003aa00000000000"; row 4; data "000000000006fe00000000000"; row 5; data "00000000000bdb00000000000"; row 6; data "00000000001eee80000000000"; row 7; data "000000000028c8a0000000000"; row 8; data "00000000007fdfc0000000000"; row 9; data "0000000000acaca0000000000"; row 10; data "0000000001abada8000000000"; row 11; data "0000000002897c8c000000000"; row 12; data "0000000003dfdec9000000000"; row 13; data "000000000b77c88a000000000"; row 14; data "0000000017fadab7400000000"; row 15; data "0000000015d7b8b5a00000000"; row 16; data "00000000778d8ca7900000000"; row 17; data "000000008a9bacaea00000000"; row 18; data "00000000083d7c39240000000"; row 19; data "000000012b5b5b592a0000000"; row 20; data "000000064a7a7a7a690000000"; row 21; data "00000004c8e9e9a8c40000000"; row 22; data "0000000081b49491504000000"; row 23; data "0000001282803282c0a000000"; row 24; data "000000469498a696969000000"; row 25; data "0000001b4c8e8e8c4b2000000"; row 26; data "0000000808171715080400000"; row 27; data "0000012b282e2e280b2600000"; row 28; data "0000054869676769684900000"; row 29; data "000002b1b4c4c4c4b1b200000"; row 30; data "0000008080515150808080000"; row 31; data "000012725282c280b27080000"; row 32; data "00002094c695d5d6849020000"; row 33; data "0000062b5b4c8c8b1b2600000"; row 34; data "00000d080c050508080d08000"; row 35; data "000009270b04280b2b290a000"; row 36; data "0000020968691d28494204000"; row 37; data "00004052b1b48851b2a040000"; row 38; data "0000a0c080c0b0c0c060a0400"; row 39; data "0000907290b090b0729090a00"; row 40; data "0000209496868686949020400"; row 41; data "0000022b2b1b1b1b2b2604000"; row 42; data "000209080828280c080d0a000"; row 43; data "00090d272b01010b27090a000"; row 44; data "0002060948686868490204000"; row 45; data "00004062b1b1b1b1b26040000"; row 46; data "0040a0d080c2828080d0a0400"; row 47; data "00a0906270b01012b26090a00"; row 48; data "0040209096868684949020400"; row 49; data "000002252b1b1b1b2b2600000"; row 50; data "0002090c080c280c080d06000"; row 51; data "00090d272b0b010727090d000"; row 52; data "0002060948686869490206000"; row 53; data "00004062b1b1b1b2b26040000"; row 54; data "0040a0d080c2828080d0a0400"; row 55; data "00a09062b0b01012b26090a00"; row 56; data "0040209096868684949020400"; row 57; data "000002252b1b1b1b2b2204000"; row 58; data "0002090c0828280c08090a000"; row 59; data "00090d272503270b27290a000"; row 60; data "000206094c691d28494204000"; row 61; data "00004052b5b48871b2a040000"; row 62; data "0000a0c080c050e08060a0000"; row 63; data "000090b2b082c270b29090000"; row 64; data "000020948691d1d2849020000"; row 65; data "0000062b1b4888871b2600000"; row 66; data "00000d080c04040e080d00000"; row 67; data "00000625082929270b2600000"; row 68; data "00000944691d695d294900000"; row 69; data "000002b1b488c4c872b200000"; row 70; data "00000080c0715150e08000000"; row 71; data "0000027082e2c282703000000"; row 72; data "0000009696769695d29400000"; row 73; data "0000002b4c4e8e8c872000000"; row 74; data "0000000c051717150e0000000"; row 75; data "0000000828282c2c270000000"; row 76; data "00000019498949295d0000000"; row 77; data "00000004c8eaaaa8c80000000"; row 78; data "0000000081838381700000000"; row 79; data "000000027295b5c2a00000000"; row 80; data "00000000a8a7c7b4740000000"; row 81; data "000000008c9dadbaa00000000"; row 82; data "000000001c3d7d78200000000"; row 83; data "00000000294d9b8d000000000"; row 84; data "000000001a8abeca400000000"; row 85; data "000000000ad3c7ca000000000"; row 86; data "0000000003faaaf7000000000"; row 87; data "0000000003989876000000000"; row 88; data "0000000001adeda8000000000"; row 89; data "0000000000acac90000000000"; row 90; data "00000000006bab90000000000"; row 91; data "00000000002e8e60000000000"; row 92; data "00000000001cfc80000000000"; row 93; data "00000000000bdb00000000000"; row 94; data "000000000006f900000000000"; row 95; data "000000000003e800000000000"; row 96; data "000000000001d800000000000"; row 97; data "000000000000f000000000000"; row 98; data "0000000000006000000000000"; currentpicture:=currentpicture scaled mg; endchar; beginchar(byte cc+1,50*mg/pt,100*mg/pt,0); row 0; data "0000000000000000000000000"; row 1; data "0000000000000000000000000"; row 2; data "0000000000000000000000000"; row 3; data "0000000000000000000000000"; row 4; data "0000000000000000000000000"; row 5; data "0000000000000000000000000"; row 6; data "0000000000000000000000000"; row 7; data "0000000000000000000000000"; row 8; data "0000000000010100000000000"; row 9; data "0000000000040400000000000"; row 10; data "0000000000010100000000000"; row 11; data "0000000000000000000000000"; row 12; data "0000000000000000000000000"; row 13; data "0000000000242424000000000"; row 14; data "0000000000000000000000000"; row 15; data "0000000001010101000000000"; row 16; data "0000000004040404000000000"; row 17; data "0000000002440242400000000"; row 18; data "0000000000010000000000000"; row 19; data "0000000010000000100000000"; row 20; data "0000000054242424540000000"; row 21; data "0000000010545454100000000"; row 22; data "0000001424101010240000000"; row 23; data "0000000141010101014000000"; row 24; data "00000024a545454544a000000"; row 25; data "0000004949010409094000000"; row 26; data "000000b454424244545400000"; row 27; data "0000018444141414444600000"; row 28; data "0000023a3a4a4a4a3a1a00000"; row 29; data "0000049494949494942a00000"; row 30; data "0000158b454545452ba700000"; row 31; data "00001cb844444444486a80000"; row 32; data "000027a9a1a3a3a3a4a3a0000"; row 33; data "0000a94942494a4943a940000"; row 34; data "00006458ba545454ba74b8000"; row 35; data "0002e9cb8644444586a9c6000"; row 36; data "0005767a9a1a1a1a4a3a9d000"; row 37; data "0007fa94944444443aaaa7000"; row 38; data "001c86458b9b9b9ba795e8400"; row 39; data "0018ea9cb86868686aac8dc00"; row 40; data "006aa26549a4a4a9a349a6900"; row 41; data "00bb6aa2a9444442a9a96d700"; row 42; data "00ec9e7a68b9b9ba695a9af80"; row 43; data "02cac8aa9b8686869bda969c0"; row 44; data "07ad6a34349a4a9a2a869ebd0"; row 45; data "0ba7daaaaa244424a4a4e7aa0"; row 46; data "0fec9645979b9ba6954b88ed4"; row 47; data "3ea88e9cba686869bc9d8eafc"; row 48; data "6debd867a3a9a9a248a8d8eae"; row 49; data "feb86ea949424249a5aa7cbaf"; row 50; data "7aee987a58b9b9a9795a8bfec"; row 51; data "2ecadaaacb86867baada679bc"; row 52; data "1fad5a34749a9aaa3a7a9ebe8"; row 53; data "0ba7daaa9a24243494a4e7ba0"; row 54; data "07ec9645969b9ba68b4b88ec0"; row 55; data "02a88e9cb9686869ba9d8eac0"; row 56; data "01ead76744a9a4a443a8d8e40"; row 57; data "00ba6ea9a4424443a9a96d700"; row 58; data "006c985979b9b9ba685a9ae00"; row 59; data "001ad9cba68686869bda96800"; row 60; data "001d76743a4a4a4a44769a400"; row 61; data "0006ea9a4444a4443a9a9b000"; row 62; data "000587a79ba5459ba695e8000"; row 63; data "0003aaaa6864446869bc86000"; row 64; data "0000a343a3a3a3a4a448a4000"; row 65; data "0000a9a44b4a4a4a43aaa0000"; row 66; data "00003a79b45454545a6950000"; row 67; data "00002aa684444444469aa0000"; row 68; data "0000043a3a3a3a3a3a4440000"; row 69; data "00000a44a4949494a43a00000"; row 70; data "0000039b4544454545a600000"; row 71; data "0000026844410444446800000"; row 72; data "000000a3a3a543a3a3a000000"; row 73; data "00000049494909494a4000000"; row 74; data "0000001444444444445000000"; row 75; data "0000002410101010142000000"; row 76; data "0000000a545454544a0000000"; row 77; data "0000000454242454440000000"; row 78; data "0000000010000010100000000"; row 79; data "0000000100000001000000000"; row 80; data "0000000142424245400000000"; row 81; data "0000000045424244000000000"; row 82; data "0000000001000001000000000"; row 83; data "0000000010101010000000000"; row 84; data "0000000000404040000000000"; row 85; data "0000000000401040000000000"; row 86; data "0000000000100010000000000"; row 87; data "0000000000000000000000000"; row 88; data "0000000000010100000000000"; row 89; data "0000000000040400000000000"; row 90; data "0000000000010100000000000"; row 91; data "0000000000000000000000000"; row 92; data "0000000000000000000000000"; row 93; data "0000000000000000000000000"; row 94; data "0000000000000000000000000"; row 95; data "0000000000000000000000000"; row 96; data "0000000000000000000000000"; row 97; data "0000000000000000000000000"; row 98; data "0000000000000000000000000"; currentpicture:=currentpicture scaled mg; endchar; bye.