首页
题库
训练
比赛
作业
评测记录
排名
登录
注册
Language
English
한국어
简体中文
正體中文
统计
递交统计
显示:
运行时间
内存占用
代码长度
提交时间
ASC
DESC
所有语言
搜索
状态
递交者
时间
内存
语言
代码
递交时间
AC
新壹街-王智琦 (王智琦)
25ms
7.1 MiB
144 Bytes
2023-12-3 15:06:59
AC
廖海宇在追杀马牌痞 (liaohaiyu22031)
26ms
7 MiB
204 Bytes
2023-12-3 14:02:36
AC
zyl
27ms
7.1 MiB
135 Bytes
2024-1-23 18:32:21
AC
童语铄
27ms
6.8 MiB
186 Bytes
2023-11-29 20:54:32
AC
金沙校区-张斯瑒 (张斯瑒)
27ms
7.1 MiB
150 Bytes
2023-12-4 21:55:34
AC
Noah (mwx)
28ms
7.2 MiB
191 Bytes
2023-11-25 18:28:59
AC
Microsoft (hu_moren)
30ms
7 MiB
183 Bytes
2023-12-6 19:47:00
AC
AI创客
30ms
7 MiB
181 Bytes
2023-12-5 21:54:02
AC
yyds (杨骐嘉)
30ms
7.2 MiB
154 Bytes
2023-12-1 0:03:44
AC
wangzihang
31ms
7 MiB
330 Bytes
2023-12-4 16:36:45
AC
谢雨贝
31ms
7.3 MiB
166 Bytes
2024-1-18 11:40:59
AC
huanglu
31ms
6.8 MiB
201 Bytes
2023-11-22 16:58:26
AC
Stacy (陈妍西)
33ms
6.9 MiB
149 Bytes
2023-12-2 15:10:18
AC
陈诺
33ms
6.9 MiB
156 Bytes
2023-12-8 17:49:00
AC
yyds (杨骐嘉)
58ms
764 KiB
154 Bytes
2024-3-9 19:31:55
AC
wangmulai
58ms
764 KiB
200 Bytes
2024-2-20 20:18:09
AC
Ryan
59ms
552 KiB
152 Bytes
2024-3-31 17:01:21
AC
坤坤荔枝小黑子 (zhonghaotian22006)
60ms
536 KiB
149 Bytes
2024-2-20 20:26:23
AC
wangmulai
61ms
532 KiB
200 Bytes
2024-2-26 20:09:02
AC
wrz
61ms
536 KiB
139 Bytes
2024-3-1 19:50:52
AC
谭及轩
61ms
552 KiB
C++
135 Bytes
2024-9-6 16:57:16
AC
wangmulai
61ms
548 KiB
200 Bytes
2024-2-22 19:04:20
AC
陈洲屹
62ms
764 KiB
134 Bytes
2024-3-10 21:21:13
AC
蔡蕊池
63ms
556 KiB
226 Bytes
2024-3-9 14:15:26
AC
取个名字真难 (13883236511)
64ms
764 KiB
190 Bytes
2024-3-15 17:31:50
AC
俞伏羲
64ms
764 KiB
124 Bytes
2024-3-28 17:39:51
AC
坏蛋宝宝 (王俊峰)
64ms
560 KiB
129 Bytes
2024-3-3 16:23:48
AC
叶梓珺
64ms
764 KiB
143 Bytes
2024-3-19 19:35:14
AC
吴沛宸
65ms
532 KiB
219 Bytes
2024-1-25 16:09:50
AC
褚博艺
65ms
764 KiB
152 Bytes
2024-1-25 16:13:07
AC
龙思颖 (lsy)
65ms
544 KiB
C++98
137 Bytes
2024-9-13 15:02:11
AC
蒋晟睿
65ms
764 KiB
168 Bytes
2024-3-1 19:59:04
AC
颐和园呵呵一盒一盒一盒你呢他已经儿童节 (高晨曦)
65ms
536 KiB
157 Bytes
2024-3-1 19:56:46
AC
郑隽霖
66ms
532 KiB
224 Bytes
2024-3-10 11:38:39
AC
许海平25
66ms
532 KiB
239 Bytes
2024-1-27 16:06:44
AC
wangmulai
66ms
764 KiB
200 Bytes
2024-2-29 19:07:51
AC
胡澜之 (666hlz666)
66ms
532 KiB
155 Bytes
2024-3-1 19:54:33
AC
无尽的想象 (谭仕高)
66ms
532 KiB
152 Bytes
2024-2-17 17:38:29
AC
夏麟然
66ms
532 KiB
C++98
197 Bytes
2024-9-6 10:38:14
AC
王研宸
66ms
532 KiB
C++11
138 Bytes
2024-9-1 15:06:01
AC
杨嘉泽
66ms
532 KiB
129 Bytes
2024-3-6 19:42:54
AC
金沙校区-先珂熠 (九转大肠)
67ms
536 KiB
192 Bytes
2024-2-23 20:37:19
AC
wangmulai
67ms
768 KiB
200 Bytes
2024-3-15 19:16:17
AC
韩俊毅
67ms
552 KiB
154 Bytes
2024-1-25 16:13:05
AC
段淏泷
67ms
764 KiB
292 Bytes
2024-3-10 11:13:17
AC
wangmulai
67ms
764 KiB
200 Bytes
2024-2-27 19:54:42
AC
千千万万
67ms
764 KiB
161 Bytes
2024-3-1 20:00:52
AC
K517
67ms
532 KiB
231 Bytes
2024-3-1 19:58:36
AC
zhouyonghao
67ms
764 KiB
280 Bytes
2024-1-25 15:55:42
AC
wangmulai
67ms
536 KiB
200 Bytes
2024-2-23 18:29:20
AC
wangmulai
67ms
764 KiB
200 Bytes
2024-2-20 20:17:58
AC
江泽栋
67ms
532 KiB
176 Bytes
2024-3-9 22:46:41
AC
坏蛋宝宝 (王俊峰)
67ms
764 KiB
129 Bytes
2024-3-3 16:25:33
AC
My name is Man (钟卓劭)
67ms
532 KiB
159 Bytes
2024-2-21 15:04:18
AC
源著校区 陈锐霖 (13983855850)
67ms
552 KiB
132 Bytes
2024-3-1 19:54:00
AC
陆俊言7
67ms
536 KiB
147 Bytes
2024-3-28 19:30:03
AC
王俪熹
68ms
764 KiB
146 Bytes
2024-3-14 7:41:26
AC
胡云杰
68ms
764 KiB
140 Bytes
2024-3-1 19:53:46
AC
颐和园呵呵一盒一盒一盒你呢他已经儿童节 (高晨曦)
68ms
764 KiB
157 Bytes
2024-3-1 20:16:16
AC
wangmulai
68ms
532 KiB
200 Bytes
2024-2-25 14:37:51
AC
郑皓恩
68ms
768 KiB
159 Bytes
2024-3-13 21:27:29
AC
陈家熠
68ms
536 KiB
144 Bytes
2024-3-1 18:55:43
AC
PP (彭锦华)
68ms
764 KiB
136 Bytes
2024-3-3 15:45:05
AC
杨博尧
69ms
764 KiB
C++98(O2)
134 Bytes
2024-9-4 16:59:27
AC
崔欧辰
69ms
772 KiB
C++11
146 Bytes
2024-9-16 17:08:34
AC
cola
69ms
536 KiB
162 Bytes
2024-3-28 17:31:42
AC
gzc
69ms
744 KiB
148 Bytes
2024-3-1 19:52:21
AC
wxj
69ms
544 KiB
C++11(O2)
149 Bytes
2024-9-5 15:03:04
AC
周琪渃
69ms
536 KiB
168 Bytes
2024-3-5 21:31:30
AC
love GanYu (爱搞笑的张浩宇)
69ms
764 KiB
193 Bytes
2024-3-1 18:53:22
AC
zhujingen
69ms
532 KiB
125 Bytes
2024-3-7 17:04:30
AC
hezixun
70ms
540 KiB
C++11
135 Bytes
2024-9-4 15:08:34
AC
yyds (杨骐嘉)
70ms
764 KiB
162 Bytes
2024-3-1 19:05:52
AC
肖茗予
71ms
532 KiB
C++11
160 Bytes
2024-9-1 22:14:05
AC
东海龙王 (蒋吴骥)
72ms
764 KiB
C++98
210 Bytes
2024-9-5 14:26:56
AC
颐和园呵呵一盒一盒一盒你呢他已经儿童节 (高晨曦)
72ms
768 KiB
157 Bytes
2024-3-1 20:16:26
AC
杨博文05
72ms
536 KiB
C++98
140 Bytes
2024-9-1 18:03:56
AC
宋坤霖
72ms
768 KiB
C++11
214 Bytes
2024-9-4 15:14:50
AC
阳晨
72ms
768 KiB
C++11
135 Bytes
2024-9-1 14:41:40
AC
王奥然1
72ms
536 KiB
C++98
118 Bytes
2024-9-5 11:50:21
AC
0101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010010110010110101010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010101010010101011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101000101001011001011010101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010101001010101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100010100101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010010110010110101010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010101010010101011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101000101001011001011010101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010101001010101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100010100101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010010110010110101010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010101010010101011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101000101001011001011010101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010101001010101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100010100101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010010110010110101010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010101010010101011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101000101001011001011010101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010101001010101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100010100101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010010110010110101010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010101010010101011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101000101001011001011010101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010101001010101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100010100101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010010110010110101010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010101010010101011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101000101001011001011010101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010101001010101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100010100101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010 (郜一顺)
74ms
768 KiB
C++98
161 Bytes
2024-9-6 14:10:34
AC
max
75ms
536 KiB
176 Bytes
2024-3-3 19:07:53
AC
逄云皓
78ms
764 KiB
C++98
225 Bytes
2024-9-6 14:28:11
AC
可爱酱 (张可忻)
126ms
9.4 MiB
Python 3
72 Bytes
2024-5-10 17:09:42
‹ 前一页
1
2
时间规划
查看题目
递交
文件
统计
信息
ID
2420
时间
1000ms
内存
256MiB
难度
4
标签
GESP一级
202306
递交数
321
已通过
152
上传者
huanglu
还没有账户?
注册一个 XSM 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
现在注册
关闭
登录
使用您的 XSM 通用账户
用户名
密码
记住我
忘记密码或者用户名?