首页
题库
训练
比赛
作业
评测记录
排名
登录
注册
Language
English
한국어
简体中文
正體中文
统计
递交统计
显示:
运行时间
内存占用
代码长度
提交时间
ASC
DESC
所有语言
搜索
状态
递交者
时间
内存
语言
代码
递交时间
AC
Accepted (周芷乐)
19ms
7.2 MiB
123 Bytes
2023-11-25 11:18:37
AC
ysf.wlanwq.ZJSWL 1922~1991 (韦舒豪)
19ms
6.8 MiB
108 Bytes
2023-11-25 10:21:11
AC
zyq1
28ms
416 KiB
140 Bytes
2023-5-3 9:50:37
AC
陶品旭
29ms
532 KiB
C++20(O2)
113 Bytes
2024-9-9 22:15:11
AC
徐伟宸 (徐伟宸1)
29ms
784 KiB
194 Bytes
2024-2-24 21:22:05
AC
沈煜恒 (一位老六)
30ms
764 KiB
130 Bytes
2024-3-24 9:29:10
AC
胡宇尧
31ms
532 KiB
121 Bytes
2024-3-13 20:09:57
AC
明轩 (吕同学)
31ms
764 KiB
138 Bytes
2024-1-25 9:34:07
AC
杨骏逸
32ms
532 KiB
136 Bytes
2024-3-2 13:04:38
AC
LittleHair
32ms
532 KiB
124 Bytes
2024-3-10 10:24:50
AC
yl123
32ms
704 KiB
154 Bytes
2024-4-10 20:52:14
AC
1 (高梓睿23025)
32ms
764 KiB
137 Bytes
2024-4-4 15:27:14
AC
廖梓棋23025
33ms
532 KiB
147 Bytes
2024-4-4 15:31:19
AC
龙湖源著校区 郑皓铭 (郑皓铭)
33ms
772 KiB
125 Bytes
2024-3-9 11:11:22
AC
My name is Man (钟卓劭)
33ms
532 KiB
116 Bytes
2024-2-7 10:58:25
AC
陈家熠
33ms
532 KiB
161 Bytes
2024-3-3 17:44:46
AC
jianxinming
34ms
764 KiB
127 Bytes
2024-1-29 10:17:53
AC
Noah (mwx)
34ms
532 KiB
1.3 KiB
2024-3-14 18:26:44
AC
AAA? (hechenxuan23005)
34ms
532 KiB
112 Bytes
2024-2-6 16:06:05
AC
周莀熙
34ms
536 KiB
C++11
141 Bytes
2024-8-31 15:07:05
AC
皮蛋
34ms
764 KiB
119 Bytes
2024-3-11 19:51:36
AC
0101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010010110010110101010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010101010010101011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101000101001011001011010101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010101001010101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100010100101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010010110010110101010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010101010010101011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101000101001011001011010101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010101001010101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100010100101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010010110010110101010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010101010010101011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101000101001011001011010101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010101001010101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100010100101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010010110010110101010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010101010010101011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101000101001011001011010101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010101001010101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100010100101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010010110010110101010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010101010010101011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101000101001011001011010101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010101001010101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100010100101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010010110010110101010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010101010010101011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101000101001011001011010101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010101001010101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100010100101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010 (郜一顺)
34ms
548 KiB
112 Bytes
2024-3-10 18:43:14
AC
源著校区 陈锐霖 (13983855850)
34ms
544 KiB
130 Bytes
2024-3-25 21:03:58
AC
陈家熠
34ms
532 KiB
118 Bytes
2024-3-3 18:00:44
AC
罗康恒23025
34ms
544 KiB
148 Bytes
2024-4-4 15:28:57
AC
摆烂了!黄立信 (SB把你)
34ms
532 KiB
122 Bytes
2024-2-7 14:06:35
AC
marz
34ms
768 KiB
129 Bytes
2024-4-1 21:35:29
AC
你干嘛 (唐世睿)
35ms
532 KiB
167 Bytes
2024-3-31 16:44:24
AC
宋春霖
35ms
764 KiB
112 Bytes
2024-4-4 14:53:58
AC
商珉瑞
35ms
536 KiB
C++98
114 Bytes
2024-9-15 18:13:10
AC
yh1
35ms
764 KiB
143 Bytes
2024-2-28 22:28:21
AC
ZYP (冯俊豪23025)
35ms
764 KiB
112 Bytes
2024-4-4 15:27:51
AC
cola
35ms
532 KiB
204 Bytes
2024-3-1 15:27:04
AC
1111111
35ms
764 KiB
148 Bytes
2024-4-13 17:42:55
AC
Guest
35ms
536 KiB
115 Bytes
2024-3-8 19:31:03
AC
fjx
35ms
764 KiB
156 Bytes
2024-3-8 23:25:55
AC
王启仑 (wangqilun23010)
35ms
532 KiB
117 Bytes
2024-3-15 20:01:06
AC
wuenzi
35ms
532 KiB
137 Bytes
2024-3-9 9:11:10
AC
U城校区-邓皓月 (邓皓月)
35ms
532 KiB
149 Bytes
2024-2-20 20:30:15
AC
邱海川 (qhc)
35ms
768 KiB
C++11
114 Bytes
2024-9-15 14:37:35
AC
gyc
35ms
544 KiB
128 Bytes
2024-3-2 17:02:07
AC
金沙-文豪 (wenhao)
35ms
544 KiB
157 Bytes
2024-3-31 15:32:01
AC
王子睿
35ms
532 KiB
C++98
101 Bytes
2024-9-1 8:46:22
AC
金沙校区-孟熙轲 (mengxike)
36ms
764 KiB
C++98
114 Bytes
2024-8-31 21:44:05
AC
杨洋
36ms
768 KiB
112 Bytes
2024-4-4 18:08:54
AC
菠萝元帅 (sxh)
36ms
532 KiB
139 Bytes
2024-3-10 15:22:25
AC
蒋金卓
36ms
532 KiB
C++98
123 Bytes
2024-9-6 14:03:50
AC
杨博文05
36ms
532 KiB
C++98
123 Bytes
2024-8-31 14:52:01
AC
法老
36ms
532 KiB
145 Bytes
2024-4-13 17:39:54
AC
肖杰睿
36ms
764 KiB
C++17
114 Bytes
2024-9-15 12:50:24
AC
jdy
36ms
532 KiB
152 Bytes
2024-3-6 11:55:52
AC
shengzhihan
36ms
556 KiB
C++11
110 Bytes
2024-9-19 18:20:51
AC
77777777
37ms
536 KiB
C++17
119 Bytes
2024-9-5 22:56:52
AC
何晨轩
37ms
532 KiB
C++98(O2)
112 Bytes
2024-9-4 11:36:17
AC
蔡蕊池
37ms
552 KiB
C++11
163 Bytes
2024-9-3 18:46:40
AC
南坪-叶梓曦 (yezixi)
38ms
532 KiB
C++11
144 Bytes
2024-8-31 13:01:20
AC
Allan
38ms
764 KiB
119 Bytes
2024-3-22 18:27:24
AC
link
55ms
9.4 MiB
Python 3
28 Bytes
2024-7-13 14:29:36
AC
许祖睿
57ms
9.4 MiB
Python 3
33 Bytes
2024-4-21 12:17:04
AC
赵小帅
57ms
9.4 MiB
Python 3
51 Bytes
2024-6-26 15:33:08
AC
叶睿
59ms
9.6 MiB
Python 3
47 Bytes
2024-4-27 13:11:00
AC
fcxin
59ms
9.4 MiB
Python 3
31 Bytes
2024-8-4 14:22:47
AC
nidie
61ms
9.7 MiB
Python 3
43 Bytes
2024-8-20 14:58:46
AC
李yc
61ms
9.6 MiB
Python 3
56 Bytes
2024-6-25 16:50:08
AC
王凯220
63ms
9.6 MiB
Python 3
54 Bytes
2024-4-24 18:20:53
AC
18602395805
63ms
9.4 MiB
Python 3
26 Bytes
2024-6-23 15:06:41
AC
Guest
64ms
9.6 MiB
Python 3
43 Bytes
2024-8-20 14:57:32
AC
Zongzi1
66ms
9.4 MiB
Python 3
68 Bytes
2024-7-16 14:46:52
AC
chengbao
84ms
9 MiB
Python 3
35 Bytes
2023-9-29 19:03:17
AC
魏思有
85ms
8.9 MiB
Python 3
79 Bytes
2023-6-18 15:18:04
AC
魏思有
86ms
8.9 MiB
Python 3
79 Bytes
2023-6-18 15:18:28
AC
魏思有
87ms
8.9 MiB
Python 3
79 Bytes
2023-6-18 15:18:53
AC
黄晗汐
88ms
8.9 MiB
Python 3
27 Bytes
2023-11-4 15:04:27
AC
孔馨蕊
88ms
8.9 MiB
Python 3
73 Bytes
2023-6-18 15:13:50
AC
王俊峰 (王子昕)
88ms
3.9 MiB
Python 3
39 Bytes
2023-2-1 11:39:30
AC
魏思有
90ms
8.9 MiB
Python 3
79 Bytes
2023-6-18 15:19:11
AC
wangzihang
90ms
3.9 MiB
Python 3
32 Bytes
2022-7-3 13:10:53
AC
老六在此
90ms
8.9 MiB
Python 3
64 Bytes
2023-10-20 21:17:37
AC
王锦锐 (wjr)
90ms
3.9 MiB
Python 3
32 Bytes
2022-6-16 18:39:19
AC
时代二校-焦雨齐 (Angel)
90ms
3.9 MiB
Python 3
49 Bytes
2023-1-1 17:47:01
AC
监控人
91ms
8.9 MiB
Python 3
73 Bytes
2023-6-18 15:16:27
AC
黄彦熹 (AK-203)
91ms
3.9 MiB
Python 3
42 Bytes
2022-6-29 17:05:40
AC
zhouqihan
91ms
3.9 MiB
Python 3
24 Bytes
2022-5-22 15:18:55
AC
邵清泉
91ms
3.9 MiB
Python 3
92 Bytes
2022-12-1 19:34:36
AC
penghy
92ms
9 MiB
Python 3
31 Bytes
2023-7-23 13:55:09
AC
超级大root
92ms
8.9 MiB
Python 3
34 Bytes
2022-8-2 8:50:47
AC
wawa
92ms
3.9 MiB
Python 3
63 Bytes
2022-8-1 16:12:29
AC
陈星伽
92ms
3.9 MiB
Python 3
25 Bytes
2022-1-1 15:38:06
AC
yanglinrui
92ms
3.9 MiB
Python 3
25 Bytes
2022-3-25 20:10:30
AC
中岛敦 (黄麒瑞)
92ms
9.1 MiB
Python 3
50 Bytes
2023-9-29 10:31:54
AC
cola
92ms
3.9 MiB
Python 3
29 Bytes
2022-1-28 17:18:04
AC
可爱酱 (张可忻)
92ms
9 MiB
Python 2
59 Bytes
2023-8-16 19:18:30
AC
maobohan
92ms
3.9 MiB
Python 3
46 Bytes
2022-7-2 11:21:58
AC
kongql
93ms
3.9 MiB
Python 3
51 Bytes
2022-6-11 20:12:38
AC
王锦锐 (wjr)
93ms
3.9 MiB
Python 3
32 Bytes
2022-6-16 18:39:17
AC
王锦锐 (wjr)
93ms
3.9 MiB
Python 3
32 Bytes
2022-6-16 18:39:19
AC
chlxn
93ms
8.9 MiB
Python 3
73 Bytes
2023-6-18 15:11:53
AC
lijinyu22003
93ms
3.9 MiB
Python 3
50 Bytes
2022-8-10 13:41:05
AC
魏思有
93ms
8.9 MiB
Python 3
79 Bytes
2023-6-18 15:18:19
AC
王祎辰 (wangyichen)
93ms
4 MiB
Python 3
25 Bytes
2022-5-22 15:18:22
« 第一页
‹ 前一页
...
3
4
5
6
7
8
9
10
11
12
13
下一页 ›
末页 »
两位数反转
查看题目
递交
文件
统计
信息
ID
5
时间
1000ms
内存
128MiB
难度
4
标签
初窥门径
顺序结构
递交数
2226
已通过
1107
上传者
超级管理员 (root)
还没有账户?
注册一个 XSM 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
现在注册
关闭
登录
使用您的 XSM 通用账户
用户名
密码
记住我
忘记密码或者用户名?