/Users/lyon/j4p/src/graphics/NumImage.java

1    package graphics; 
2     
3    import j2d.ImageUtils; 
4     
5    import java.awt.*; 
6     
7     
8    public class NumImage  { 
9        public static Image getImage() { 
10           return ImageUtils.getGrayImage(gray); 
11       } 
12    
13       public static int getWidth() { 
14           return gray.length; 
15       } 
16    
17       public static int getHeight() { 
18           return gray[0].length; 
19       } 
20    
21       public static short[][] getGray() { 
22           short r[][] = new short[getWidth()][getHeight()]; 
23           for (int y = 0; y < getHeight(); y++) 
24               for (int x = 0; x < getWidth(); x++) 
25                   r[x][y] = NumImage.gray[y][x]; 
26           return r; 
27       } 
28    
29       public static short[][] getArray() { 
30           return gray; 
31       } 
32    
33       public static short gray[][] = { 
34    
35           {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
36           {0, 155, 155, 157, 159, 159, 159, 162, 165, 166, 166, 168, 169, 169, 170, 172, 174, 177, 177, 178, 179, 181, 181, 181, 183, 183, 183, 183, 183, 184, 186, 186, 185, 184, 183, 181, 181, 179, 179, 179, 176, 176, 175, 172, 171, 168, 167, 167, 167, 165, 166, 166, 164, 159, 159, 159, 157, 155, 154, 152, 151, 150, 149, 0}, 
37           {0, 156, 156, 158, 159, 159, 161, 165, 166, 166, 166, 168, 169, 169, 170, 172, 172, 174, 174, 177, 177, 179, 179, 179, 181, 182, 183, 183, 182, 184, 185, 183, 183, 184, 183, 181, 179, 179, 179, 179, 176, 176, 175, 172, 172, 170, 167, 167, 167, 165, 164, 164, 164, 162, 159, 159, 158, 157, 154, 152, 152, 152, 150, 0}, 
38           {0, 156, 157, 159, 160, 160, 161, 165, 167, 167, 167, 168, 171, 171, 171, 172, 172, 174, 174, 177, 177, 179, 179, 180, 181, 182, 183, 183, 182, 184, 185, 183, 183, 184, 183, 181, 179, 179, 179, 179, 176, 176, 173, 172, 172, 170, 167, 167, 167, 165, 164, 164, 164, 162, 160, 160, 159, 157, 155, 154, 152, 152, 150, 0}, 
39           {0, 155, 157, 159, 160, 160, 161, 165, 165, 166, 166, 168, 171, 171, 171, 173, 173, 175, 175, 177, 178, 179, 180, 181, 181, 182, 185, 185, 183, 184, 184, 183, 183, 182, 182, 181, 180, 180, 179, 178, 176, 176, 173, 172, 171, 170, 167, 167, 167, 166, 164, 164, 164, 162, 160, 160, 159, 159, 155, 154, 154, 154, 152, 0}, 
40           {0, 155, 157, 159, 160, 161, 162, 165, 165, 166, 166, 169, 171, 171, 171, 172, 172, 174, 174, 175, 177, 178, 180, 181, 181, 182, 185, 185, 184, 184, 184, 183, 183, 183, 183, 182, 180, 180, 179, 178, 177, 176, 173, 172, 171, 167, 167, 166, 166, 166, 164, 163, 163, 161, 160, 160, 159, 157, 154, 154, 154, 154, 153, 0}, 
41           {0, 155, 157, 161, 161, 161, 164, 165, 167, 167, 168, 170, 172, 172, 172, 172, 172, 174, 174, 175, 177, 178, 179, 179, 181, 182, 185, 185, 185, 185, 185, 185, 184, 184, 184, 185, 183, 182, 180, 178, 177, 176, 175, 173, 171, 167, 167, 166, 166, 166, 164, 163, 163, 160, 158, 158, 157, 155, 154, 153, 153, 152, 152, 0}, 
42           {0, 157, 158, 161, 161, 162, 164, 165, 168, 169, 170, 170, 172, 172, 172, 172, 174, 174, 174, 175, 177, 178, 179, 179, 182, 182, 184, 185, 185, 185, 185, 184, 183, 184, 184, 185, 183, 182, 180, 178, 177, 176, 175, 174, 171, 171, 169, 169, 168, 167, 165, 164, 163, 160, 158, 158, 157, 155, 154, 153, 153, 152, 152, 0}, 
43           {0, 157, 159, 161, 161, 164, 165, 166, 168, 170, 172, 173, 173, 175, 175, 175, 177, 177, 176, 178, 178, 179, 179, 181, 183, 183, 184, 185, 186, 185, 184, 183, 183, 182, 181, 181, 179, 179, 179, 178, 177, 175, 175, 174, 171, 171, 170, 169, 168, 167, 165, 164, 163, 161, 159, 157, 157, 155, 152, 152, 152, 152, 150, 0}, 
44           {0, 157, 159, 161, 161, 164, 167, 167, 169, 170, 172, 173, 173, 175, 175, 176, 177, 177, 177, 178, 180, 180, 180, 181, 183, 183, 22, 11, 11, 34, 183, 183, 183, 182, 181, 181, 179, 178, 178, 178, 177, 174, 174, 173, 171, 169, 169, 168, 167, 166, 164, 164, 163, 162, 159, 157, 156, 155, 152, 151, 151, 150, 149, 0}, 
45           {0, 158, 160, 161, 162, 164, 167, 167, 170, 170, 172, 173, 174, 175, 175, 176, 177, 177, 177, 178, 180, 180, 180, 181, 181, 13, 12, 10, 10, 10, 12, 108, 151, 182, 181, 181, 179, 179, 178, 178, 176, 174, 174, 173, 172, 169, 169, 168, 167, 166, 164, 164, 162, 162, 158, 157, 156, 155, 151, 151, 151, 149, 148, 0}, 
46           {0, 162, 163, 163, 165, 166, 167, 168, 171, 171, 172, 175, 175, 176, 176, 176, 178, 178, 178, 178, 180, 180, 182, 182, 54, 10, 9, 9, 10, 10, 10, 10, 17, 181, 182, 182, 179, 179, 178, 178, 176, 176, 174, 173, 172, 169, 169, 169, 169, 166, 164, 163, 162, 160, 158, 157, 156, 153, 151, 150, 150, 149, 149, 0}, 
47           {0, 162, 164, 164, 165, 166, 167, 168, 171, 171, 173, 175, 175, 177, 178, 178, 180, 180, 180, 179, 179, 182, 182, 182, 10, 9, 9, 9, 10, 10, 10, 9, 9, 57, 182, 182, 179, 179, 178, 177, 176, 176, 174, 173, 172, 169, 169, 169, 169, 166, 164, 163, 162, 160, 158, 157, 155, 153, 150, 150, 149, 149, 149, 0}, 
48           {0, 162, 164, 166, 167, 167, 168, 171, 172, 172, 173, 174, 175, 177, 178, 178, 180, 180, 180, 179, 179, 182, 183, 182, 10, 9, 9, 10, 10, 10, 10, 10, 10, 57, 94, 177, 177, 177, 177, 175, 175, 174, 172, 172, 170, 169, 168, 167, 166, 164, 164, 162, 160, 159, 158, 157, 154, 153, 150, 148, 148, 149, 148, 0}, 
49           {0, 161, 163, 166, 167, 167, 168, 171, 172, 173, 174, 174, 176, 176, 178, 179, 180, 180, 180, 180, 181, 183, 185, 78, 9, 9, 19, 19, 10, 118, 118, 90, 39, 39, 43, 52, 177, 177, 177, 175, 175, 174, 172, 172, 170, 169, 168, 167, 166, 164, 163, 161, 160, 159, 156, 154, 153, 152, 149, 148, 148, 146, 146, 0}, 
50           {0, 161, 163, 166, 168, 168, 168, 170, 171, 173, 174, 174, 176, 176, 178, 179, 180, 180, 180, 180, 181, 183, 185, 11, 9, 9, 39, 72, 72, 158, 158, 158, 43, 43, 43, 52, 53, 53, 173, 174, 174, 174, 172, 172, 170, 168, 168, 167, 167, 164, 163, 161, 161, 159, 155, 154, 152, 151, 149, 148, 148, 146, 145, 0}, 
51           {0, 163, 163, 166, 168, 168, 168, 170, 171, 173, 174, 175, 176, 177, 178, 179, 179, 84, 27, 27, 24, 19, 17, 11, 11, 22, 39, 72, 105, 161, 161, 158, 45, 45, 49, 52, 52, 53, 75, 114, 172, 172, 170, 170, 170, 168, 168, 167, 167, 163, 162, 161, 161, 159, 155, 154, 152, 151, 149, 148, 146, 146, 144, 0}, 
52           {0, 164, 164, 166, 167, 167, 170, 170, 171, 173, 174, 175, 176, 178, 179, 179, 15, 15, 17, 17, 16, 16, 14, 12, 68, 68, 68, 68, 105, 137, 137, 106, 45, 40, 40, 41, 43, 71, 75, 127, 165, 170, 170, 170, 170, 168, 168, 167, 167, 163, 162, 161, 160, 159, 155, 155, 154, 152, 149, 148, 146, 145, 144, 0}, 
53           {0, 164, 166, 168, 168, 168, 171, 171, 173, 173, 174, 175, 176, 178, 178, 24, 15, 15, 16, 16, 16, 16, 14, 12, 68, 105, 81, 18, 18, 84, 97, 106, 54, 38, 38, 41, 43, 71, 75, 127, 127, 127, 170, 170, 169, 168, 168, 166, 164, 163, 163, 162, 160, 158, 157, 155, 153, 152, 149, 148, 147, 145, 144, 0}, 
54           {0, 164, 166, 168, 168, 168, 171, 171, 173, 173, 174, 178, 179, 179, 24, 16, 15, 14, 14, 14, 15, 15, 14, 12, 13, 81, 81, 18, 13, 13, 97, 178, 54, 38, 38, 42, 42, 42, 73, 127, 127, 127, 170, 169, 169, 167, 166, 165, 164, 164, 163, 162, 160, 158, 157, 154, 153, 151, 149, 148, 147, 145, 144, 0}, 
55           {0, 164, 166, 166, 167, 167, 168, 171, 172, 173, 175, 178, 178, 17, 15, 15, 15, 14, 13, 13, 13, 14, 14, 13, 13, 44, 44, 14, 9, 9, 177, 178, 53, 38, 38, 42, 35, 35, 73, 168, 167, 167, 167, 167, 167, 167, 165, 165, 164, 164, 163, 161, 160, 158, 156, 154, 153, 151, 149, 148, 147, 145, 145, 0}, 
56           {0, 163, 166, 166, 167, 167, 167, 169, 172, 174, 175, 175, 16, 14, 13, 12, 12, 12, 12, 13, 13, 14, 14, 13, 13, 16, 16, 15, 9, 9, 27, 174, 53, 53, 47, 42, 35, 23, 43, 167, 167, 166, 166, 166, 166, 165, 164, 164, 164, 164, 162, 161, 160, 158, 156, 154, 152, 151, 149, 148, 147, 145, 145, 0}, 
57           {0, 162, 164, 164, 165, 165, 167, 169, 171, 174, 174, 16, 16, 15, 13, 12, 12, 12, 12, 12, 12, 13, 13, 12, 12, 16, 16, 15, 13, 13, 22, 62, 62, 70, 235, 235, 99, 23, 72, 167, 166, 165, 165, 166, 166, 165, 164, 164, 164, 163, 162, 161, 160, 158, 156, 154, 152, 151, 148, 148, 146, 145, 144, 0}, 
58           {0, 160, 162, 163, 163, 163, 165, 167, 171, 171, 15, 15, 16, 16, 15, 13, 12, 12, 12, 12, 12, 13, 13, 12, 11, 12, 13, 13, 13, 13, 12, 84, 148, 148, 235, 235, 28, 23, 165, 166, 165, 165, 165, 166, 166, 165, 164, 164, 164, 163, 162, 161, 160, 158, 156, 155, 152, 151, 148, 148, 146, 145, 143, 0}, 
59           {0, 160, 162, 163, 163, 163, 164, 167, 167, 15, 15, 12, 12, 14, 14, 12, 12, 12, 12, 12, 12, 13, 11, 11, 11, 11, 13, 13, 12, 12, 12, 84, 148, 148, 206, 54, 28, 28, 165, 165, 163, 163, 164, 164, 164, 163, 162, 162, 162, 162, 162, 159, 159, 157, 155, 155, 153, 151, 148, 147, 146, 143, 142, 0}, 
60           {0, 160, 162, 163, 163, 163, 164, 164, 17, 14, 12, 12, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 11, 11, 11, 11, 13, 13, 12, 9, 9, 9, 52, 54, 56, 22, 16, 167, 167, 165, 163, 162, 162, 162, 162, 160, 160, 160, 160, 161, 160, 158, 158, 157, 155, 154, 153, 151, 148, 147, 146, 143, 142, 0}, 
61           {0, 160, 161, 162, 162, 163, 163, 163, 12, 12, 12, 12, 12, 11, 11, 11, 11, 12, 11, 11, 12, 11, 11, 11, 11, 11, 12, 12, 12, 11, 9, 9, 11, 11, 11, 10, 10, 167, 167, 165, 163, 162, 162, 162, 162, 160, 160, 159, 159, 160, 160, 158, 158, 157, 154, 153, 153, 151, 148, 147, 146, 144, 142, 0}, 
62           {0, 160, 162, 162, 162, 163, 163, 163, 12, 10, 10, 11, 12, 12, 12, 13, 13, 13, 11, 11, 12, 11, 11, 11, 11, 11, 11, 12, 12, 11, 9, 18, 23, 26, 26, 10, 9, 27, 165, 165, 163, 162, 162, 161, 160, 160, 160, 159, 159, 160, 160, 157, 157, 157, 154, 153, 153, 151, 149, 148, 146, 146, 142, 0}, 
63           {0, 160, 162, 162, 162, 162, 163, 165, 165, 10, 9, 9, 10, 10, 12, 13, 14, 15, 15, 13, 12, 11, 11, 11, 11, 11, 11, 13, 13, 11, 9, 18, 23, 26, 26, 10, 9, 27, 165, 163, 163, 162, 162, 161, 160, 159, 159, 159, 167, 167, 167, 158, 157, 157, 156, 154, 153, 152, 149, 148, 146, 146, 142, 0}, 
64           {0, 161, 162, 161, 162, 162, 163, 165, 166, 166, 9, 9, 10, 10, 10, 10, 13, 14, 15, 15, 17, 39, 16, 11, 11, 11, 11, 13, 13, 9, 9, 11, 15, 15, 11, 11, 13, 165, 165, 163, 162, 161, 161, 161, 161, 159, 158, 158, 184, 184, 175, 158, 158, 157, 157, 155, 153, 152, 149, 148, 146, 146, 144, 0}, 
65           {0, 162, 162, 161, 162, 162, 163, 164, 166, 167, 167, 10, 9, 9, 9, 10, 10, 12, 12, 15, 19, 39, 35, 24, 12, 12, 13, 13, 12, 8, 9, 15, 15, 15, 11, 11, 14, 165, 165, 164, 162, 161, 161, 161, 161, 159, 158, 158, 184, 184, 177, 158, 158, 157, 157, 155, 153, 151, 149, 148, 147, 146, 145, 0}, 
66           {0, 162, 162, 161, 162, 163, 163, 164, 164, 167, 168, 10, 9, 9, 9, 9, 10, 12, 12, 13, 20, 28, 28, 24, 14, 14, 14, 13, 11, 8, 9, 15, 69, 69, 14, 14, 14, 165, 165, 165, 162, 162, 162, 162, 160, 159, 158, 158, 183, 183, 177, 158, 158, 157, 156, 155, 154, 152, 150, 149, 149, 147, 145, 0}, 
67           {0, 162, 162, 161, 162, 163, 163, 163, 164, 167, 167, 9, 9, 9, 9, 9, 10, 13, 13, 12, 12, 21, 21, 14, 14, 14, 14, 13, 11, 8, 9, 15, 72, 164, 164, 163, 54, 54, 165, 164, 162, 162, 162, 162, 160, 159, 158, 158, 179, 179, 179, 158, 158, 157, 156, 155, 154, 153, 150, 149, 149, 147, 145, 0}, 
68           {0, 162, 162, 161, 162, 162, 163, 163, 165, 167, 166, 9, 9, 9, 8, 8, 9, 9, 13, 10, 10, 13, 11, 11, 14, 14, 14, 14, 164, 43, 14, 15, 72, 164, 164, 163, 162, 100, 162, 164, 162, 162, 162, 160, 160, 159, 158, 158, 179, 179, 179, 157, 156, 156, 157, 165, 154, 153, 150, 149, 148, 147, 145, 0}, 
69           {0, 161, 161, 162, 163, 163, 164, 164, 165, 167, 107, 11, 11, 11, 10, 9, 9, 9, 13, 13, 15, 15, 11, 11, 14, 14, 14, 166, 166, 166, 15, 23, 72, 161, 161, 162, 162, 65, 65, 186, 187, 179, 162, 160, 160, 159, 157, 157, 179, 180, 180, 156, 156, 156, 154, 150, 148, 151, 150, 148, 148, 146, 146, 0}, 
70           {0, 161, 161, 162, 163, 163, 164, 165, 166, 166, 13, 12, 12, 12, 12, 12, 12, 12, 14, 14, 15, 15, 14, 14, 14, 14, 14, 166, 166, 166, 15, 111, 111, 158, 158, 158, 100, 65, 49, 165, 177, 179, 179, 163, 163, 154, 154, 157, 178, 180, 180, 156, 156, 156, 154, 148, 146, 151, 151, 150, 148, 147, 146, 0}, 
71           {0, 123, 130, 149, 161, 163, 165, 166, 166, 91, 12, 12, 12, 13, 14, 13, 13, 13, 14, 14, 15, 15, 14, 14, 14, 14, 21, 166, 166, 23, 15, 115, 115, 158, 158, 157, 100, 93, 49, 87, 168, 170, 181, 182, 176, 154, 154, 155, 178, 180, 180, 156, 155, 155, 153, 147, 146, 151, 151, 150, 148, 147, 146, 0}, 
72           {0, 110, 110, 122, 160, 163, 165, 166, 166, 12, 12, 12, 12, 12, 14, 13, 13, 13, 13, 13, 15, 15, 14, 14, 14, 14, 136, 171, 171, 15, 15, 124, 124, 142, 142, 142, 131, 131, 87, 87, 168, 170, 178, 178, 176, 159, 155, 155, 177, 177, 177, 156, 155, 155, 153, 147, 146, 150, 150, 150, 148, 147, 147, 0}, 
73           {0, 104, 109, 122, 142, 163, 163, 137, 137, 11, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 14, 13, 13, 13, 13, 14, 200, 203, 203, 15, 15, 167, 161, 161, 161, 179, 176, 145, 118, 56, 168, 170, 178, 178, 159, 159, 156, 156, 161, 169, 169, 156, 155, 155, 155, 157, 157, 150, 146, 145, 145, 141, 134, 0}, 
74           {0, 90, 109, 122, 124, 124, 76, 70, 13, 11, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 14, 13, 13, 13, 13, 17, 200, 203, 203, 15, 17, 156, 156, 161, 161, 179, 176, 145, 118, 39, 39, 137, 137, 132, 132, 132, 156, 128, 128, 146, 161, 176, 180, 181, 181, 181, 180, 168, 146, 124, 100, 101, 101, 0}, 
75           {0, 83, 83, 74, 72, 75, 75, 65, 11, 11, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 13, 13, 34, 135, 135, 112, 15, 35, 84, 84, 102, 102, 115, 126, 126, 108, 69, 29, 29, 71, 72, 72, 87, 87, 37, 37, 89, 161, 180, 186, 186, 185, 185, 180, 133, 100, 85, 62, 80, 80, 0}, 
76           {0, 96, 96, 101, 101, 108, 109, 63, 11, 11, 12, 14, 14, 14, 13, 13, 13, 13, 13, 13, 14, 14, 14, 13, 13, 65, 135, 107, 16, 16, 42, 53, 84, 102, 102, 80, 80, 80, 84, 84, 29, 29, 72, 72, 72, 72, 36, 35, 35, 38, 38, 43, 186, 186, 185, 118, 95, 100, 100, 85, 55, 65, 68, 0}, 
77           {0, 119, 122, 122, 112, 109, 109, 16, 11, 11, 12, 14, 14, 14, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 22, 138, 137, 116, 16, 16, 53, 53, 62, 102, 83, 80, 80, 80, 84, 84, 50, 36, 72, 72, 72, 72, 39, 38, 38, 38, 38, 43, 94, 107, 106, 92, 92, 96, 96, 46, 46, 46, 38, 0}, 
78           {0, 128, 125, 125, 125, 128, 108, 14, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 13, 13, 14, 14, 14, 14, 134, 138, 138, 138, 17, 17, 68, 76, 76, 111, 83, 83, 89, 89, 97, 97, 97, 38, 58, 92, 88, 88, 88, 90, 95, 95, 95, 100, 107, 107, 106, 95, 95, 96, 96, 61, 61, 73, 69, 0}, 
79           {0, 128, 126, 125, 125, 128, 64, 13, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 13, 13, 14, 14, 13, 13, 134, 134, 138, 138, 17, 17, 112, 121, 121, 133, 133, 135, 135, 132, 132, 137, 135, 58, 58, 134, 134, 132, 133, 133, 133, 133, 134, 134, 135, 135, 135, 135, 132, 132, 132, 132, 130, 130, 129, 0}, 
80           {0, 133, 128, 126, 126, 128, 13, 13, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 134, 134, 138, 36, 17, 23, 112, 130, 130, 137, 137, 135, 135, 132, 132, 137, 135, 126, 75, 134, 134, 132, 133, 133, 133, 133, 133, 133, 132, 129, 128, 128, 130, 132, 132, 132, 130, 130, 126, 0}, 
81           {0, 135, 132, 132, 131, 131, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 124, 131, 131, 137, 16, 16, 23, 125, 130, 130, 136, 136, 127, 126, 122, 118, 116, 115, 115, 36, 36, 116, 117, 117, 114, 107, 104, 104, 104, 104, 103, 103, 103, 103, 103, 107, 110, 110, 103, 103, 0}, 
82           {0, 131, 131, 131, 131, 129, 12, 12, 12, 11, 11, 12, 13, 13, 14, 14, 14, 14, 13, 14, 14, 14, 14, 124, 130, 130, 128, 16, 16, 29, 125, 129, 129, 129, 129, 123, 120, 120, 118, 116, 114, 113, 110, 61, 111, 117, 117, 114, 107, 104, 104, 104, 104, 103, 103, 103, 103, 103, 107, 110, 110, 108, 103, 0}, 
83           {0, 128, 131, 131, 131, 129, 72, 12, 12, 11, 11, 12, 13, 13, 14, 14, 14, 13, 13, 15, 15, 14, 14, 124, 130, 130, 128, 18, 18, 114, 125, 125, 125, 129, 129, 123, 120, 120, 118, 116, 114, 113, 110, 77, 77, 121, 121, 122, 122, 116, 116, 118, 118, 118, 121, 121, 116, 112, 112, 113, 111, 111, 109, 0}, 
84           {0, 133, 133, 134, 137, 137, 129, 122, 13, 12, 12, 12, 13, 14, 14, 14, 14, 13, 12, 15, 15, 15, 34, 138, 139, 133, 106, 18, 18, 123, 125, 125, 125, 133, 133, 134, 131, 131, 131, 131, 131, 127, 127, 77, 37, 125, 128, 128, 130, 125, 122, 123, 123, 121, 121, 121, 116, 116, 114, 115, 115, 114, 114, 0}, 
85           {0, 133, 133, 132, 128, 128, 128, 130, 127, 12, 12, 12, 13, 14, 14, 15, 14, 13, 13, 15, 15, 15, 133, 138, 139, 133, 27, 19, 35, 124, 125, 129, 129, 133, 133, 134, 133, 132, 129, 127, 127, 127, 124, 119, 37, 122, 130, 130, 130, 123, 121, 121, 121, 119, 117, 112, 112, 112, 109, 115, 115, 114, 114, 0}, 
86           {0, 133, 133, 130, 128, 128, 128, 132, 113, 14, 14, 11, 11, 14, 14, 15, 14, 13, 13, 15, 15, 15, 133, 138, 138, 133, 27, 27, 119, 131, 131, 129, 129, 130, 130, 134, 133, 132, 129, 127, 127, 127, 124, 122, 109, 108, 130, 130, 126, 123, 120, 119, 119, 115, 112, 111, 111, 111, 109, 109, 111, 111, 107, 0}, 
87           {0, 133, 133, 130, 128, 128, 128, 132, 64, 17, 17, 11, 10, 10, 9, 10, 13, 13, 13, 15, 15, 16, 129, 129, 133, 133, 20, 21, 119, 131, 131, 121, 121, 121, 121, 121, 122, 129, 129, 131, 127, 124, 122, 122, 109, 79, 111, 115, 118, 118, 112, 112, 115, 115, 112, 111, 110, 110, 109, 109, 111, 111, 107, 0}, 
88           {0, 123, 126, 126, 126, 126, 126, 127, 30, 20, 29, 29, 11, 10, 9, 9, 9, 9, 9, 10, 10, 87, 112, 112, 101, 95, 20, 20, 93, 102, 108, 108, 106, 116, 121, 121, 122, 129, 129, 131, 127, 124, 122, 122, 115, 61, 61, 115, 118, 118, 112, 112, 113, 113, 112, 112, 110, 110, 108, 108, 108, 108, 105, 0}, 
89           {0, 118, 124, 126, 126, 126, 126, 127, 23, 20, 29, 44, 36, 18, 10, 9, 9, 9, 9, 10, 10, 112, 112, 112, 99, 26, 20, 20, 93, 102, 108, 108, 106, 112, 122, 122, 122, 124, 124, 131, 128, 124, 124, 124, 131, 114, 50, 115, 120, 121, 113, 112, 112, 113, 115, 114, 110, 110, 108, 108, 108, 108, 105, 0}, 
90           {0, 118, 118, 114, 117, 121, 123, 123, 24, 24, 26, 49, 49, 52, 52, 10, 10, 10, 11, 11, 40, 112, 112, 109, 99, 19, 19, 23, 104, 104, 111, 111, 112, 112, 116, 119, 120, 120, 124, 131, 128, 125, 125, 123, 123, 114, 87, 87, 116, 113, 113, 110, 109, 109, 115, 114, 110, 110, 107, 102, 105, 106, 105, 0}, 
91           {0, 118, 118, 114, 117, 121, 123, 123, 24, 24, 26, 49, 49, 52, 52, 10, 10, 10, 28, 53, 53, 118, 114, 114, 114, 44, 19, 109, 109, 109, 118, 116, 116, 116, 116, 119, 120, 120, 124, 131, 127, 125, 125, 122, 118, 116, 116, 116, 116, 113, 113, 110, 109, 109, 114, 114, 110, 110, 107, 102, 105, 106, 106, 0}, 
92           {0, 110, 113, 113, 114, 111, 111, 111, 29, 29, 29, 43, 43, 41, 41, 20, 20, 25, 28, 56, 56, 118, 118, 115, 115, 115, 189, 110, 110, 110, 113, 117, 117, 116, 116, 116, 114, 114, 115, 108, 108, 108, 109, 109, 118, 118, 118, 116, 116, 100, 100, 102, 99, 99, 102, 105, 105, 94, 94, 107, 107, 106, 106, 0}, 
93           {0, 117, 114, 114, 114, 111, 111, 111, 29, 29, 29, 43, 43, 41, 41, 41, 25, 25, 25, 55, 107, 118, 117, 114, 114, 115, 189, 119, 119, 111, 111, 117, 117, 116, 116, 116, 114, 114, 114, 108, 108, 108, 109, 109, 114, 114, 112, 100, 100, 100, 100, 102, 99, 99, 102, 100, 98, 93, 93, 107, 107, 106, 106, 0}, 
94           {0, 117, 117, 114, 114, 114, 117, 117, 30, 30, 30, 35, 37, 109, 109, 47, 25, 25, 24, 24, 112, 112, 112, 114, 114, 125, 125, 119, 119, 114, 114, 114, 114, 112, 112, 113, 114, 114, 114, 117, 117, 117, 119, 112, 108, 108, 108, 107, 104, 104, 104, 105, 103, 103, 110, 100, 98, 93, 93, 97, 104, 104, 102, 0}, 
95           {0, 112, 112, 114, 114, 112, 112, 112, 30, 30, 35, 35, 37, 119, 119, 60, 54, 28, 24, 24, 112, 112, 112, 104, 104, 125, 113, 112, 109, 109, 114, 114, 114, 111, 109, 113, 114, 116, 121, 117, 117, 117, 119, 112, 107, 107, 108, 108, 104, 104, 104, 105, 104, 104, 110, 100, 98, 99, 99, 97, 104, 106, 104, 0}, 
96           {0, 111, 111, 108, 112, 112, 111, 110, 33, 33, 43, 46, 47, 119, 119, 60, 59, 55, 46, 32, 102, 110, 110, 102, 102, 133, 113, 109, 109, 109, 114, 114, 114, 111, 106, 113, 113, 116, 121, 106, 106, 111, 119, 119, 116, 108, 108, 108, 104, 104, 104, 108, 108, 110, 110, 110, 105, 100, 100, 97, 104, 106, 104, 0}, 
97           {0, 108, 108, 106, 106, 109, 110, 110, 33, 31, 31, 46, 47, 102, 101, 55, 55, 55, 46, 32, 102, 106, 106, 102, 102, 133, 113, 109, 109, 109, 116, 116, 113, 113, 103, 103, 105, 106, 106, 106, 106, 111, 119, 119, 116, 108, 108, 103, 100, 99, 99, 99, 105, 110, 110, 110, 105, 100, 100, 92, 92, 92, 97, 0}, 
98           {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} 
99       }; 
100  } 
101