64 192 256 1024
0001011101000010100010000100110111111110111100111100000111001001
0100010100010011111001010001010100111001001001001111100101110111
0111110110011010010101010100101000111111011010000100101001000110
1110010010111000011001100000000011010101111010010100101011101111
1000110011111011000101111010000000011011001110101001111000110001
1001101000000110111101010011001001000000111100111001100111011101
1001111101101101011010111010011010001111001010000100000110010100
0100000100010110010011101110000101110010111110101010100011100111
1101110110101011000001101010010011110011001111110110000010000001
1000100011001000110000110101000110110101110001001000111101111111
0010010111001101101011001110000111101001111110010000000010010111
0000101011001011010110101101001000011110101101101011011010100010
0110100001111001110111001001011010001111110000111101100100010000
1100101110010010010001011010100010011111111101110000100011000110
0100010111011100110100101101001101111100000110111000101010001010
1100110011110000001110111111000010011000111000101101100010001110
1101001010100011110010111100100111010110011001000001110110010001
1001100000100100001101001111011110001111011000111000101010100111
1101010001100000010001001011110110111100111110111010011100010000
1100111000111001001111100000001110110011001010101101100010011100
0101001110111001101010011011001001011000111001000111011001011000
1001101100100001110011111101001111011100010011010001100000000111
0101011111100110001011101010100111010010100001000101101011000110
0100000110100010111101101000100110011001001111100100111111101000
1101011101111001110010001111001011010001100011110100001000001010
0111010001001001101110110011010101111011100001001101001100100100
0101010101001111110100011010011100010111100110001100110100000110
1010011010110001111111011101000011000110101111001001100010000100
1100110001110101010110110111001100010110000001011110101010000011
0011111011100100010000000011111110010011110110110100001100101010
0101100001011010111100011000000001110010001100011111111110111000
0101101100001010001011010100000000011110100110001001111111111110
0110001111101101001001110111101010110001110000101000001001100011
1011000011000011111111101001000111101100011101010000011000100101
0011110011100001011001011011100001000111010000110111110001100011
0011100000011010010011010101110010000011111011101010010001101111
1011010010000001101101010011111111110000111001011001000001001101
0110011100110100101011001010100110010011100000110011000101111110
0101100110000011010110010110011101001100001011010110110110010011
1001110010011000001101110010000101010111000110110101011011010101
0010001110011011100010000110101000010010110010111101101101011011
1001000101010011011100111110000100111101010001111000011001100011
0011101001000011100001000101101000111011000011101111111010010110
1100111000010000101010000010010111110110110111011001001000110111
1000010100010110111011000000100001111111111100110110101011010000
1100001110111100101000110111100000110011001110100110001110001001
1010001110110111001111100101110010100100111000000011011000101010
1111101100000110000000111011100111001110000101010001110101001101
1010000001011111000111111011000000011011110011101110011000010100
0000011011101101001110101100100001001111111100011010001011010010
0111010100101110101000101100111011000000011001100100111011101010
1011101010000001011111101110000110110001010011100011001110011000
0001011100010111001010011010001110011001111011101010000010010111
1100011001000010101000010101011010011111011101111010010100011100
0111000110100111110110000110000010111111111010010000100001100110
0010000011110101111100010100110110110100110101110111000011010000
0100010010111110111001101000000101000111100111001001101101010011
1001001111101010010101110000011010100000111001100110111001101100
1000100110110001101110101111001010000101001100110101001101111000
0010001000000011110010111110000101110100101010011110010010111111
1001111010110100101001111010010000111001100110010011101011000100
1011010000000001000001000011101101100100111001011011101111110111
0010101001101111100111110110110110100010000011000001110010010110
0011110100011110101011000101010010100010111001100011000110010111
0000101000100101011111000111001101100001110000101100011101101111
1110110001001010100101110010111000110100000110100011101011011100
0101110000010110110101001001001001111010111111000001001001110011
1010110001000001101111110111100101001100000011000101110010110110
0110100101101001111101001010010001011100000101000101110011101011
1100100100000100111101110111000010001111100111101010110000001101
1011000001010011011001010101101010100010100011011111000111110001
1011101000011101110111101000000101100110101001011000001110010011
1001001001101100001101001011100001011110110110000101110011011100
0101010100101101001001011010011011101110100100011111000100010101
1010001000111001101001010111001100101111101100010011011011010000
1111110100010000001110011000110000010011110010101101000111101101
1001011011101110111010100100000111011100101000001111000011100100
1001011000110011000110110101100100001001111001100001101111011001
1010011111001010000110101101011110011110001000110011000100101010
1000000000100111101111010111011111111100000000111001001010100101
1010001110011001000001100110101101100011101101010011011110010100
1101101100101110110011100001010100101100101010101111100000001100
0111000000011011001101000001001111001110110100010011111101111000
1010110001100001100101011011010101010011100001000101100111011011
0011010001011010010010011000111001100001010010010111110111111100
0010100111101111011100110011010011100010100100110010001100001011
0111100101101110000000010000000110010111001110010111111110101100
0111011110000110011001101001010011010100110101101100011001001100
0010001000110110101011010010010011111110101010000111110100111000
1101110001000110111110010101101110000101010100100000110011100011
1010011001001110110110000111000110100010001111110011010001101100
0010010011101101011110111000010110000111100011000100101011100101
1101111101100110000110001010101100010011001111010000110001011001
1010101000111100110111110000011110100111001000101100001001001101
0000111101100110111011100100110110000101100100011001110010111000
1111001101101000001010101011101011001111001001011000111010010000
1001101100110010001011110010111110010100101111000101001100110000
1101101010111011001001101011100101010100000100011100001110100110
1100110110101011001011100100010001011101111111100000000001001101
1000001101100001000110001111101110011010001010111111011010001010
1111011111011000000000110110000011001111001010111111010010000100
1100011110111000011000010110111001110000011001100011000011011110
1100010100000101110011110010110111101101100000010110101011100100
0100010010010011101110000110011101000011011111011111111000001000
0110010111010110101011000101010110100100011101010010101010100011
1010011100100100110000010010011101011000011101111011010011100110
0010100110101011110100111110110001001010101010010111100001100100
0110101010001001001011101101110000010001101011110110000101010111
1000100010010111111100011011001101100100101100111100100111010000
1110000010011101101110010110001011101000111001110100101010000011
1101100110000010011011001110010111010110010100001110011001101010
0011100101010101010000000011101101011101001101110001001111001101
1001011010110110001101010000111101000000100111001011101001111100
1000100011000110100010001101001101111110010111010111110010110000
0110001001100001010010101001101110111111000111011011100100011000
0101100010000011110001001011100011111001101001011110001111000101
1010010100011101101110100111010001010010101000111010001001111100
0010011011110011101010010110100111100100110100100100110100100101
1001110111110101100100010110111010000101010001010110000001101011
0011100100111110000010010100000001001111111010011101111110010010
0010111000001111000010000111110011000111111001100000011110101110
1000001100100110000101010101101101010100001110011111110011101001
0100100110110011011011111111000100110010101000010111100001001001
0100111001111011101110000110010111001100010000100101101001011100
0110111000100011011111100001101011101101000110010111100100001000
1011111011011111100100011011101100101100001001001001000000101010
1011000100011000111000111010001110110110001011001001011010001111
1100100101000011101111111011001011001110110000110001000100011100
0011110011000001101001100111110110110000011110010100110011010010
0110101010110110101001111100001111101110100001000000011100101100
1010100000101000011010010011110011110100100111101010011111001100
0001010101011111011011000010001111011000001110010000101111010110
0010101010000001101010111010110001100101110110000011011011100111
0110101101000101111010010001110000000001011110100011110111100110
1011001111111100000011101010100010110100101001111010000001010110
1110000011000010111100110101101000010001100101101011010011110101
1010100000100110110010000110101110011100110000101100010111110111
1011010111000110000111110100110100100010110000111011010111100000
0111000011110011111011000001101010000000011110001010111101000111
1001010011010000100110100101001111100011111111001001001100101001
1001111000000011100110011111000011100001011001100011100101010111
0111000101101001001110100101011101100001111010110110110000010100
0101111000010010011000101100011101100011110111100011110100000110
1111110010100000111001000000101011111100000111000111101110011000
1000110011101110110010101100000101110101111111001111000010000000
1110011101101110000010101100101100010101101000101011001000101101
1111100100111000000110011010110110110010001001101001100110010011
1100011011101010010010111001010100010111110010101101001000110100
0111010111110100000001001111000000110101011100100011010111010110
1001100011000111011100000001111011110110010101011001101000001110
1010110110100001101001010011101010110010011110101000011100001101
1100100111101001000111011111000001001111101100001100010011100001
1011101000000110001110100101001100001000011110110011110110011101
1111110110010000101100000101000010100001101111000010011111101011
0110000111000010000110111101111110111101001010011000001000010111
0101001111010111000000111010010101011011101000011011010100011010
0100111001110101100101001011100110000011011110000011110010100101
1110100111101000110100011011010001101000100001000011110011110101
1101100111000101101001010111100010111111010100001111000010000100
1010011110010010101110111000000101101011000011100001001011111010
0011011101001100111011110111000011100010100100001000100111011001
1001011000101010100000110101110100110101110010110100101011001110
1110011101001001111000011010111010010011000100010011001110001011
1010100101010001001110001100001011001101011100001111101001101110
1010001100111101000001110011100010011011001110111101000011000101
0010100110000000111100100111001111010111000111000011001111011001
1011000011011011010011010011011110000010111101110001001010010010
0110111001000111011110010010100111000001110111011010010110001000
1110010100100001111001100111000100011011101010000110100001011111
0010011000101001011000110111010011100111100011000101011101010110
1011010101010101011001110001100010001001111100001111111000001001
1001100010011100111001000110101010110111101011000101011011000001
0101001110010111110100010111101011001001001011001010000001111010
0101010000001010111111000011010010001110111000111011100100111010
0000110111111000110001111100101001110101010101100010011100010100
0111100010000011011110110000100111001011111100000001110001110101
1101010101111100110100100010010001110001010010100001110001111101
1101101010001101001011001011101000001001010100111101001011100011
1111110101111000001111111000011010000010011010100110001000010011
0111101111000010111011101010110000010001001111110101000001010010
0111000001111101100010010110110110000110001010101011010011011010
1010010110010011110001011001000011110110110011101001001000011110
1011100111000001111100100011110100101101001100100011110010000101
1100000010110010100011001111100010111110100110011001011010010110
1010101101100110011011111110110110110000011000010100001001001001
0000011001110111101011000010000001001001010111111111001010001111
1101010010001100000010101111100111011101101111010000000101010101
0011010100100101101010110010101110111011010100000100111011011000
0110101011001101101010001010111000101000010011101101101011000110
0101100110111111101100111110010100010001110010100100100100001100
1000100111100010010111011100001100111000110010000101111010110011
1001100110101111011101100100000001110100010100111001100110110001
1111101010011010001010010000011101011110001011000010010001111011
0001000001010110010000011101111011000100010111010010101110111111
1110001101111111011101010001001100100010001010110000000110011110
1101011000000101111000010111111000101101101011011100100000100110
1101111010101000011101111001100000110110001111001000110010001010
1001101011000000001111101111001010011110010000101110011001100101
1000110110011000111011000101111100010010010011011001000110111100
0111100000011010010011111000101010111111100110000000000010111111
1001001100001110100100011111110000011101010011100101010010101110
0000111111001100000110011101101000110000001011100101101111011010
1100000101001101110011101001100110001110001011010110101011001100
0011001000100011001110100111111100110000001111110111100000100011
0101100110110010100011010011001001011101001011001011000111000111
0011110101011111100101000110000101110000110010011110011100101000
1101011000000111000110010101101010000110011110100001001111110011
1110101111011000110010101101000001011110101010001000000110111010
1111100001110100101000101100100110101001111001010111010011000100
0111001101110001000111110000101100100110101011101000001011110001
0011010100001101110100000011100101100011111110110100011101000101
0100111100100111110010100100110110001001101010101101011000011001
0101010001011000011011101011000001011010010001011111111011001001
1001101001010000111010100000111110111011110001001001110001100011
1001100111100011110000101001101000011011101100111000000001111110
1101111101110110001000001000111001001111000110111011010100010000
0010010110001011000101100011011111100101010100000110101010110111
0011110100010000011001001110111011000010100110011011111001110010
1001010111010011010101000101100011000100101111001101010101110010
0001111010011001100101011001100111001011101000011010010101001110
1011011110000100110100011110010000000111111011011000111100000110
0000101011110011011111010101100100011011010011101001011010001000
0111011000000001111111110010100010001011101111110000110000100110
0000001100110000110011100111110110001101111010011101010000101110
1001011000001100001101001101000011011110100111010001110001101111
0110001011101111110000011011101100011000010110010101001100100011
1011111010100111010001101011100010011111000100101010100100000011
0001010011111001111100011001110001000100100011000100111011111010
0010011000101000001101100111000111000101100011111101000111110011
1100101000011100101100010000001110110111011111010101000100111001
0100110001110011100111110110001000111010001001111001110011000100
0011010000100001110011100011000011001101011100100111011110101011
1001001100100110001100110010000000111011111100101111001011111000
1101100100001000101110001100000111110011000111001010101011011011
1101101111101010000100000010111010111010100010111000100110011001
1100111001010110001001000001111100100001010011110101111011001001
0110111000110010110011010110010111010101110110100000101001000101
0110010000101011011101000100101000101001011111011100011101100110
1101010011000010110001111110100111001011110010010010111001000100
0010011110000011110110000011010001001111101000011110110010101101
0001110111010100001010011110011001011010011101000111101001110000
0101000001011100111101011000001010101110101011011110100100100011
0111111110011000011101110000000000011010010110110000101111011010
1100001100101011111000001001001111110001010000011010111110101001
0110111000011110110011000111101101111011010001010001000011100000
0001101010011110011000110010001100110011011001111110010100110010
1001011111101111011101010111010100100100100011011100000000010010
1000010010111110101101001111100001101100110100000010001101110110
1010011101111011011110110010000110000100000101000101111010010110
0110011000100100111101000111011110101000100101101011100010100101
0011100010011010111011101110010000111101110000000001111000110011
1110100010101111001010010110010000110000000101101111001001101111
0010110000001100011110011010101000011000111110111011101001000111
0111001011101010101101100010110001111010001111111000001101000000
1000010000001101011010001011110100100111010111000011110001111101
1001101110111101110010100000101111100110111000010010010111000000
92
7
167
48
158
119
100
164
142
37
173
148
31
51
130
254
5
125
80
162
102
177
236
175
16
146
172
157
151
182
100
232
129
67
221
169
168
65
217
159
214
164
215
247
68
72
217
58
38
79
184
226
137
90
49
175
105
95
100
180
119
51
220
245
9
35
23
68
193
26
8
26
252
93
237
120
29
54
53
149
177
127
211
118
186
14
214
169
201
182
31
169
74
102
87
149
90
220
253
8
144
50
111
30
169
119
254
27
143
202
102
203
16
157
76
74
44
177
242
83
111
11
112
32
94
148
110
216
72
90
31
202
97
36
163
252
52
165
11
140
55
147
44
225
34
44
16
100
58
145
126
76
84
88
167
164
144
74
52
122
66
247
221
132
86
85
136
221
135
147
5
247
169
101
99
227
183
147
77
199
44
52
7
64
137
150
190
107
11
230
245
35
194
212
190
119
49
214
76
112
196
199
224
51
44
47
221
177
134
71
153
97
111
24
97
173
144
165
243
242
133
189
85
104
203
156
138
10
231
194
38
109
175
19
111
124
144
32
80
11
163
25
228
85
237
232
134
241
248
155
125
12
205
70
24
66
37
168
226
131
137
46
216
181
217
208
3
54
107
136
213
79
213
226
223
126
243
74
220
229
69
54
56
229
234
251
219
15
229
137
114
139
33
183
163
28
156
4
96
52
177
132
62
217
118
249
160
228
157
73
69
149
63
193
79
2
28
52
140
221
92
98
69
155
55
89
46
104
41
51
223
18
145
12
49
170
24
50
100
112
184
70
27
228
52
183
52
205
168
30
37
61
203
52
56
234
188
55
72
172
11
146
124
51
41
85
31
2
191
170
12
110
5
88
33
50
140
227
126
165
190
251
103
88
122
23
17
181
140
206
129
138
50
66
205
165
18
233
175
61
188
150
233
247
243
35
50
36
80
144
127
204
169
115
231
0
126
140
129
9
116
227
155
94
173
76
234
25
64
223
189
215
159
112
100
86
89
24
153
202
246
165
57
204
151
242
70
14
198
103
111
45
195
118
247
174
96
222
149
128
170
144
56
16
200
98
75
166
113
127
177
74
209
47
7
27
225
97
65
0
161
51
59
75
233
252
82
251
178
216
207
183
215
248
224
144
203
122
181
199
73
140
209
187
221
80
118
29
189
132
93
185
173
113
170
231
128
214
107
222
178
35
2
90
208
184
149
105
134
166
40
243
160
245
59
66
160
158
101
41
150
64
215
228
184
235
104
13
207
17
219
1
17
176
47
46
206
212
22
195
67
17
189
206
164
97
218
248
157
244
59
141
190
8
28
65
115
106
57
221
110
90
246
192
211
196
113
220
186
52
188
160
39
58
147
33
249
250
130
51
208
23
13
209
97
75
159
87
13
155
0
53
98
157
101
202
12
76
57
83
54
77
48
90
76
41
239
133
148
127
253
45
242
167
128
165
149
209
208
29
248
247
105
148
111
231
229
224
170
33
175
233
196
64
249
74
204
128
110
28
14
184
1
110
89
233
143
212
26
232
55
150
85
253
4
165
56
218
25
206
190
99
53
94
52
24
38
240
208
9
33
46
186
195
31
168
12
73
101
197
12
42
97
48
4
66
109
68
240
79
41
163
128
179
204
22
26
170
82
171
99
225
38
98
163
198
34
41
2
79
189
135
236
45
139
98
0
39
85
48
136
195
2
90
26
213
172
220
69
144
88
7
95
147
83
144
234
235
101
238
17
116
172
28
184
93
198
35
98
135
9
20
192
198
83
198
145
157
188
250
180
23
126
138
134
202
178
150
228
202
12
161
73
79
104
243
103
68
42
70
218
240
175
224
50
208
249
189
209
65
162
224
114
67
221
219
201
229
128
9
216
155
216
51
158
166
249
20
149
78
221
196
219
185
45
244
58
178
219
9
50
62
47
89
186
113
43
233
216
150
206
123
208
9
206
182
13
132
2
181
147
178
199
233
174
186
117
136
229
50
205
231
109
101
220
30
14
227
204
222
243
135
16
184
71
164
56
228
204
85
155
67
234
30
180
34
71
167
91
13
177
4
246
41
91
204
9
54
30
54
234
122
31
252
56
62
188
37
216
203
213
184
131
10
225
208
33
163
134
23
152
13
26
1
73
137
251
151
72
236
175
196
10
164
244
10
137
8
129
240
99
50
17
91
16
93
41
25
176
135
236
253
146
223
217
186
110
54
37
164
0
236
94
134
156
184
54
177
104
63
167
109
164
155
180
145
211
34
240
146
153
2
200
240
51
15
75
106
89
25
251
221
144
235
26
59
114
20
19
116
9
157
21
129
89
240
18
240
196
204
139
218
101
175
